• DocumentCode
    2512395
  • Title

    Energy-Efficient Architecture for Embedded Software with Hard Real-Time Requirements in Partial Reconfigurable Systems

  • Author

    Gao, Zhigang ; Dai, Guojun ; Liu, Peng ; Zhang, Peifeng

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Hangzhou Dianzi Univ., Hangzhou, China
  • fYear
    2009
  • fDate
    25-27 Sept. 2009
  • Firstpage
    387
  • Lastpage
    392
  • Abstract
    Embedded systems, because of their application-specific characteristic, are one of the most widely used domains for reconfigurable systems. Aiming at the energy-saving problem, this paper presents a dynamic scheduling architecture. The contribution of this paper is twofold: First, this paper presents an Energy-efficient Architecture for Embedded Software (EAES), which uses a processor with dynamic voltage scaling (DVS) capability and FPGA modules as the hardware platform, and extends directed acyclic graph with AND and OR relationship as the task model. Second, this paper presents a dynamic energy-saving method, which combines the pre-assignment of tasks with dynamic runtime scheduling, minimizing the energy consumption of tasks while meets their deadline requirements. This is work in progress. So far, we have designed and implemented the required critical hardware and software functions. Currently, we are focusing on the rest functions and system integration.
  • Keywords
    directed graphs; embedded systems; field programmable gate arrays; power aware computing; reconfigurable architectures; scheduling; FPGA module; directed acyclic graph; dynamic energy saving method; dynamic runtime scheduling; dynamic scheduling architecture; dynamic voltage scaling capability; embedded software; energy efficient architecture; energy saving problem; hard real time requirement; partial reconfigurable system; tasks energy consumption minimization; Computer architecture; Dynamic scheduling; Dynamic voltage scaling; Embedded software; Embedded system; Energy efficiency; Field programmable gate arrays; Hardware; Real time systems; Voltage control; DAG; DVS; Reconfigurable computing; embedded systems; energy savings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. SCALCOM-EMBEDDEDCOM'09. International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-0-7695-3825-9
  • Type

    conf

  • DOI
    10.1109/EmbeddedCom-ScalCom.2009.76
  • Filename
    5341668