JOURNAL ARTICLE

Energy-aware scheduling for task adaptive FPGAs

Abstract

In this paper, we present a design time tool, EASTA, that combines reconfigurability in FPGAs and Dynamic Frequency Scaling to realize an efficient multiprocessing architecture on a single-FPGA system. Multiple deadlines, re-convergent nodes, flow dependency and processor constraints of the multi-processor problem on a general task graph are rigorously taken into consideration. EASTA is able to determine the minimum number of PEs required to create a feasible schedule, represented in an efficient tree-based table, and dynamically adjust the clock speed of each processing element to reclaim slack. Energy savings of approximately 32% are obtained for a sample task graph.

Keywords:
Reconfigurability Computer science Parallel computing Scheduling (production processes) Multiprocessing Field-programmable gate array Schedule Embedded system Reconfigurable computing Efficient energy use Graph Computer architecture Theoretical computer science Operating system

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
6
Refs
0.20
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.