• DocumentCode
    3097167
  • Title

    An FPGA-Based Distributed Computing System with Power and Thermal Management Capabilities

  • Author

    Shen, Hao ; Qiu, Qinru

  • Author_Institution
    Dept. of Electr. & Comput. Eng., SUNY - Binghamton Univ., Binghamton, NY, USA
  • fYear
    2011
  • fDate
    July 31 2011-Aug. 4 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Runtime power and thermal management has attracted substantial interests in multi-core distributed embedded systems. Fast performance evaluation is an essential step in the research of distributed power and thermal management. Compared to software simulation, an FPGA-based evaluation platform provides fast emulation speed which enables us to test the performance of power/thermal management policies with real-life applications and OS. Compared to computer clusters, an FPGA-based platform has the flexibility to be configured into any network topology and hardware sniffer for performance monitoring can be added easily. This paper presents an FPGA based emulator of multi-core distributed embedded system designed to support the research in runtime power/thermal management. The system consists of multiple FPGAs connecting through Ethernet with each FPGA configured as a multi-core system. Hardware and software supports are provided to carry out basic power/thermal management actions including inter-core or inter-FPGA communications, runtime temperature monitoring and dynamic frequency scaling.
  • Keywords
    embedded systems; field programmable gate arrays; local area networks; multiprocessing systems; power aware computing; Ethernet; FPGA-based distributed computing system; FPGA-based platform; dynamic frequency scaling; emulation speed; hardware sniffer; inter-FPGA communication; intercore communication; multicore distributed embedded performance evaluation; multicore system; network topology; performance monitoring; runtime power management; runtime thermal management; temperature monitoring; Clocks; Distributed computing; Field programmable gate arrays; Hardware; Switches; Temperature measurement; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on
  • Conference_Location
    Maui, HI
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4577-0637-0
  • Type

    conf

  • DOI
    10.1109/ICCCN.2011.6005802
  • Filename
    6005802