Automatic energy design and management system

The Control Layer IO System ("CLIOS") software is an energy management system taking into account the performance requirements of the target software and the properties and limitations of the target hardware to optimize energy use of a programmable electronic device. CLIOS is generated in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Simonovic, Mirela, Jackovic, Strahinja, Mista, Davorin, Zivojnovic, Vojin
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The Control Layer IO System ("CLIOS") software is an energy management system taking into account the performance requirements of the target software and the properties and limitations of the target hardware to optimize energy use of a programmable electronic device. CLIOS is generated in a one-time process and once generated is loaded onto the target. CLIOS is complementing or replacing the power management infrastructure of the main operating system. CLIOS comprises three main components: the CLIOS daemon that operates in the user space; the CLIOS driver that operates in the kernel of the main operating system; and the CLIOS kernel, which can run on an auxiliary core if present in the system. CLIOS can be structured to take advantage of various architectural features of a system, ranging from simple single-core designs to heterogeneous, multi-core systems comprising one or more low power auxiliary cores.