Distributed Coordination of Sub-systems Power-modes and Software-modes

  • Tiana Rakotovao, Maxime Louvel, Anca Molnos, Julien Mottin, and Fran├žois Pacull. Distributed Coordination of Sub-systems Power-modes and Software-modes. Poster presented at the 5th International Conference on Cyber-Physical Systems (ICCPS) in Berlin, Germany, 2014.
    [BibTeX] [Abstract]

    Energy management is essential for cyber-physical systems. Such systems typically consist of several sub-systems that may communicate. Hardware used in these sub-systems often has several power-modes that can be controlled to consume less energy. However, to-date, the decision of power-mode does not consider neither the external context of the system, nor the software-modes which involve on the QoS of the system. To address this problem, we propose a loosely coupled and distributed framework that selects the appropriate sub-systems power-modes, regarding both external context (e.g. GPS location, ambient temperature, information from external applications) and software-modes. The framework is based on the LINC coordination middleware. It is evaluated in a vehicle obstacle perception application running on the STHORM platform, a manycore SoC. Depending on the vehicle location and speed, the application has different software-mode and processing requirements. This information is used to scale the power-mode of STHORM in order to reduce energy consumption. The results have shown that significant power-saving can be realized by considering external context. The loosely coupled approach of LINC simplifies the integration of any sub-systems into the framework. In addition, through its goal-driven production rules, LINC allows to easily coordinate the whole system and to adapt it to the external context.

    @Misc{2014-04-RAKOTOVAO,
    author = {Tiana Rakotovao and Maxime Louvel and Anca Molnos and Julien Mottin and Fran\c{c}ois Pacull},
    title = {{Distributed Coordination of Sub-systems Power-modes and Software-modes}},
    date = {2014-04-14/2014-04-17},
    howpublished = {Poster presented at the 5th International Conference on Cyber-Physical Systems (ICCPS) in Berlin, Germany},
    abstract = {Energy management is essential for cyber-physical systems. Such systems typically consist of several sub-systems that may communicate. Hardware used in these sub-systems often has several power-modes that can be controlled to consume less energy. However, to-date, the decision of power-mode does not consider neither the external context of the system, nor the software-modes which involve on the QoS of the system. To address this problem, we propose a loosely coupled and distributed framework that selects the appropriate sub-systems power-modes, regarding both external context (e.g. GPS location, ambient temperature, information from external applications) and software-modes. The framework is based on the LINC coordination middleware. It is evaluated in a vehicle obstacle perception application running on the STHORM platform, a manycore SoC. Depending on the vehicle location and speed, the application has different software-mode and processing requirements. This information is used to scale the power-mode of STHORM in order to reduce energy consumption. The results have shown that significant power-saving can be realized by considering external context. The loosely coupled approach of LINC simplifies the integration of any sub-systems into the framework. In addition, through its goal-driven production rules, LINC allows to easily coordinate the whole system and to adapt it to the external context.},
    year = {2014}
    }

This entry was posted in Dissemination. Bookmark the permalink.

Comments are closed.