发明名称 Method of managing the energy consumption of an application executable in various environments and software architecture implementing such a method
摘要 The application being executable by hardware comprising a set of processors using an operating system, a method comprises at least the following steps: a first step of identifying the time constraints of the application; a second step of annotating code sections of the application that are subject to a time constraint, said annotating being performed by means of software markers, the software markers delimiting code segments; a third step of determining the worst case execution times of the segments in a given set of execution modes; a fourth step of memorizing the execution times of the segments in an execution library for each execution mode, said library being able to be interfaced with said hardware, said operating system and said application and to execute an energy management strategy by controlling the state of the processors.
申请公布号 US9285849(B2) 申请公布日期 2016.03.15
申请号 US201113997145 申请日期 2011.12.22
申请人 Thales 发明人 Broekaert Florian
分类号 G06F1/26;G06F1/32;G06F9/48 主分类号 G06F1/26
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. A method for managing energy consumption of an application, the application being executable by hardware comprising a set of processors using an operating system, the method comprising: identifying time constraints of the application; annotating code sections of the application that are subject to the time constraints, the annotating being performed by means of software markers, the software markers delimiting code segments; determining worst case execution times of the code segments in a set of execution modes; and memorizing execution times of the code segments in an execution library for each execution mode, the library being able to be interfaced with hardware, the operating system, and the application and to execute an energy management strategy by controlling a state of the processors.
地址 Neuilly sur Seine FR