Title : ( Thermal Management of FPGA-based Embedded Systems at Operating System Level )
Authors: tayyebeh hashamdar , Hamid Noori ,Access to full-text not allowed by authors
Abstract
Field Programmable Gate Arrays (FPGAs) are well known platforms for implementing embedded systems due to configurability. Recently, high temperature of FPGAs is becoming a serious issue due to their higher logic density, clock frequency, and complexity. In this work we propose, implement, and evaluate an embedded system with a thermal aware operating system on the virtex-5 FPGA. It measures the temperature of the device using the system monitor IP core configured in the operating system and manages the temperature, not to violate threshold, using the task suspension feature of the operating system. A resident task in the operating system regularly checks the temperature of the device and does thermal management if needed by suspending other active tasks for a specified time slot. If this time slot is correctly chosen, the method degrades performance only 7 percent while the temperature threshold is not violated.
Keywords
, FPGA, Thermal Management, Operating System, Dynamic Frequency Scaling@inproceedings{paperid:1052927,
author = {Hashamdar, Tayyebeh and Noori, Hamid},
title = {Thermal Management of FPGA-based Embedded Systems at Operating System Level},
booktitle = {The CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST)},
year = {2015},
location = {تهران, IRAN},
keywords = {FPGA; Thermal Management; Operating System; Dynamic Frequency Scaling},
}
%0 Conference Proceedings
%T Thermal Management of FPGA-based Embedded Systems at Operating System Level
%A Hashamdar, Tayyebeh
%A Noori, Hamid
%J The CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST)
%D 2015