DocumentCode
2996129
Title
Measuring and Predicting Temperature Distributions on FPGAs at Run-Time
Author
Happe, Markus ; Agne, Andreas ; Plessl, Christian
Author_Institution
Comput. Eng. Dept., Univ. of Paderborn, Paderborn, Germany
fYear
2011
fDate
Nov. 30 2011-Dec. 2 2011
Firstpage
55
Lastpage
60
Abstract
In the next decades, hybrid multi-cores will be the predominant architecture for reconfigurable FPGA-based systems. Temperature-aware thread mapping strategies are key for providing dependability in such systems. These strategies rely on measuring the temperature distribution and redicting the thermal behavior of the system when there are changes to the hardware and software running on the FPGA. While there are a number of tools that use thermal models to predict temperature distributions at design time, these tools lack the flexibility to autonomously adjust to changing FPGA configurations. To address this problem we propose a temperature-aware system that empowers FPGA-based reconfigurable multi-cores to autonomously predict the on-chip temperature distribution for pro-active thread remapping. Our system obtains temperature measurements through a self-calibrating grid of sensors and uses area constrained heat-generating circuits in order to generate spatial and temporal temperature gradients. The generated temperature variations are then used to learn the free parameters of the system´s thermal model. The system thus acquires an understanding of its own thermal characteristics. We implemented an FPGA system containing a net of 144 temperature sensors on a Xilinx Virtex-6 LX240T FPGA that is aware of its thermal model. Finally, we show that the temperature predictions vary less than 0.72 degree C on average compared to the measured temperature distributions at run-time.
Keywords
field programmable gate arrays; multiprocessing systems; reconfigurable architectures; temperature distribution; temperature sensors; FPGA configuration; FPGA system; Xilinx Virtex-6 LX240T; heat-generating circuit; hybrid multicores; reconfigurable FPGA-based system; temperature distribution; temperature sensor; temperature-aware system; temperature-aware thread mapping; thermal behavior; thermal model; thread remapping; Field programmable gate arrays; Heating; Temperature distribution; Temperature measurement; Temperature sensors; FPGA; ring-oscillator; temperature measurement; temperature-awareness; thermal model; thread mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4577-1734-5
Type
conf
DOI
10.1109/ReConFig.2011.59
Filename
6128554
Link To Document