Parallel and Distributed Processing Symposium, International (2008)
Miami, FL, USA
Apr. 14, 2008 to Apr. 18, 2008
Tyrone Tai-On Kwok , Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong
Yu-Kwong Kwok , Electrical and Computer Engineering, Colorado State University, Fort Collins, 80523-1373, USA
With the continued progress in VLSI technologies, we can integrate numerous cores in a single billion-transistor chip to build a multi-core system-on-a-chip (SoC). This also brings great challenges to traditional parallel programming as to how we can increase the performance of applications with increased number of cores. In this paper, we meet the challenges using a novel approach. Specifically, we propose a reconfigurable heterogeneous multi-core system. Under our proposed system, in addition to conventional processor cores, we introduce dynamically reconfigurable accelerator cores to boost the performance of applications. We have built a prototype of the system using FPGAs. Experimental evaluation demonstrates significant system efficiency of the proposed heterogeneous multi-core system in terms of computation and power consumption.
Tyrone Tai-On Kwok, Yu-Kwong Kwok, "On the design, control, and use of a reconfigurable heterogeneous multi-core system-on-a-chip", Parallel and Distributed Processing Symposium, International, vol. 00, no. , pp. 1-11, 2008, doi:10.1109/IPDPS.2008.4536165