Energy Optimization of FPGA-Based Stream-Oriented Computing with Power Gating

Mohammad Hosseinabady, Jose Nunez-Yanez

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

13 Citations (Scopus)
468 Downloads (Pure)

Abstract

In this paper, we propose a technique to improve the energy efficiency of FPGA devices by exploiting power gating during idle periods in streaming applications. The main idea is to shuffle idle periods during application execution so that the energy and timing overheads of turning the FPGA on and off can become acceptable. A key requirement is that fast FPGA-based accelerators are available and that the application follows a repetitive nature of execution. In this case, the accelerators work on a successive computing mode to accumulate the idle intervals in different iterations in order to make power gating feasible. Streaming on demand applications which are ubiquitous in embedded and portable devices are very good candidates to benefit from this technique. A case study is presented based on an MP3 player as the streaming application which shows up to 52.9% energy reduction.
Original languageEnglish
Title of host publication2015 25th International Conference on Field Programmable Logic and Applications (FPL 2015)
Subtitle of host publicationProceedings of a meeting held 2-4 September 2015, London, United Kingdom
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages6
ISBN (Electronic)9780993428005
ISBN (Print)9781467381239
DOIs
Publication statusPublished - Dec 2015
Event2015 25th International Conference on Field Programmable Logic and Applications (FPL) - Royal Institution, London, United Kingdom
Duration: 2 Sept 20154 Sept 2015

Conference

Conference2015 25th International Conference on Field Programmable Logic and Applications (FPL)
Country/TerritoryUnited Kingdom
CityLondon
Period2/09/154/09/15

Fingerprint

Dive into the research topics of 'Energy Optimization of FPGA-Based Stream-Oriented Computing with Power Gating'. Together they form a unique fingerprint.

Cite this