Analyzing Parallelization and Program Performance in Heterogeneous MPSoCs

Chao Wang,Xi Li,Junneng Zhang,Gangyong Jia,Peng Chen,Xuehai Zhou
DOI: https://doi.org/10.1109/mascots.2012.61
2012-01-01
Abstract:In this paper we extend and analyze Amdahl's law to general heterogeneous MPSoC era, to find out how the speedup is affected by the parameters, including amount and speedup for microprocessors and accelerators, as well as the task partition characteristics. We also analyze the theoretical results about how the extended Amdahl's Law is applied to leverage load balancing of a heterogeneous MPSoC without the abstract limitation of base core equivalents (BCEs). A prototype on FPGA is constructed with Microblaze processors and JPEG hardware accelerators. The experimental results demonstrate that our extended model reinforces state-of-the-art performance evaluation methods for hybrid MPSoC architectures and also provide creditable new insights on the heterogeneous research communities, in particular for scalable FPGA based reconfigurable MPSoCs.
What problem does this paper attempt to address?