An FPGA-based distributed computing system with power and thermal management capabilities

Hao Shen, Qinru Qiu

Research output: Chapter in Book/Entry/PoemConference contribution

16 Scopus citations

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.

Original languageEnglish (US)
Title of host publication2011 20th International Conference on Computer Communications and Networks, ICCCN 2011 - Proceedings
DOIs
StatePublished - 2011
Externally publishedYes
Event2011 20th International Conference on Computer Communications and Networks, ICCCN 2011 - Maui, HI, United States
Duration: Jul 31 2011Aug 4 2011

Publication series

NameProceedings - International Conference on Computer Communications and Networks, ICCCN
ISSN (Print)1095-2055

Other

Other2011 20th International Conference on Computer Communications and Networks, ICCCN 2011
Country/TerritoryUnited States
CityMaui, HI
Period7/31/118/4/11

Keywords

  • DVFS
  • FPGA
  • multi-core distributed system
  • power management
  • thermal management

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'An FPGA-based distributed computing system with power and thermal management capabilities'. Together they form a unique fingerprint.

Cite this