Adaptive scheduling of array-intensive applications on mixed-mode reconfigurable multiprocessors
Document Type
Conference Proceeding
Publication Date
12-1-2005
Abstract
Array-based applications are normally computation-intensive and many customized designs have been proposed targeting FPGA (Field-Programmable Gate Array) implementations to accelerate their real-time solutions. Most often a time-consuming procedure to convert floating-point representations for a fixed-point implementation is necessary due to insufficient hardware resources. Recent remarkable advances in state-of-the-art FPGAs provide new opportunities. This paper presents a dynamic scheduling strategy that applies novel application characterization and adaptive allocation of processors among the active tasks; we show results for our in-house developed mixed-mode MPoPC (MultipProcessor-on- a-Programmable-Chip) HERA (Heterogeneous Reconfigurable Architecture) machine. The innovative adaptive parallelization technique combined with the unique flexibilities provided by the reconfigurable logic help to achieve high utilization of resources and potentially minimum execution times. Experimental results for parallel Singular Value Decomposition (SVD) on Xilinx Virtex II FPGAs are reported. © 2005 IEEE.
Identifier
33847633494 (Scopus)
ISBN
[1424401313, 9781424401314]
Publication Title
Conference Record Asilomar Conference on Signals Systems and Computers
ISSN
10586393
First Page
1642
Last Page
1646
Volume
2005
Recommended Citation
Wang, Xiaofang and Ziavras, Sotirios G., "Adaptive scheduling of array-intensive applications on mixed-mode reconfigurable multiprocessors" (2005). Faculty Publications. 19404.
https://digitalcommons.njit.edu/fac_pubs/19404
