Low power process assignment for distributed embedded systems using dynamic voltage scaling
Markus Schmitz
Abstract
Markus Schmitz
Abstract
This paper presents an efficient algorithm for voltage scaling of a distributed embedded system taking communicating processes into account. The algorithm finds scaled voltages for each processes without restricting the applicable voltage levels a priori. In addition the algorithm is not limited by a fixed power consumption among processes. Furthermore we show the importance of a process optimisation which is optimised for the dynamic voltage scaling (DVS) technique. Various examples from the literature and randomly generated show the efficiency of the proposed scaling algorithm and the DVS optimised process assignment. (4 pages)
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper presents an efficient algorithm for voltage scaling of a distributed embedded system taking communicating processes into account. The algorithm finds scaled voltages for each processes without restricting the applicable voltage levels a priori. In addition the algorithm is not limited by a fixed power consumption among processes. Furthermore we show the importance of a process optimisation which is optimised for the dynamic voltage scaling (DVS) technique. Various examples from the literature and randomly generated show the efficiency of the proposed scaling algorithm and the DVS optimised process assignment. (4 pages)
Key concepts: Dynamic voltage scaling, Scaling, Voltage, Process (computing), Computer science, A priori and a posteriori, Power consumption, Power (physics)