Title
A parallelizing compiler cooperative heterogeneous multicore processor architecture
Abstract
Heterogeneous multicore architectures, integrating several kinds of accelerator cores in addition to general purpose processor cores, have been attracting much attention to realize high performance with low power consumption. To attain effective high performance, high application software productivity, and low power consumption on heterogeneous multicores, cooperation between an architecture and a parallelizing compiler is important. This paper proposes a compiler cooperative heterogeneous multicore architecture and parallelizing compilation scheme for it. Performance of the proposed scheme is evaluated on the heterogeneous multicore integrating Hitachi and Renesas' SH4A processor cores and Hitachi's FE-GA accelerator cores, using an MP3 encoder. The heterogeneous multicore gives us 14.34 times speedup with two SH4As and two FE-GAs, and 26.05 times speedup with four SH4As and four FE-GAs against sequential execution with a single SH4A. The cooperation between the heterogeneous multicore architecture and the parallelizing compiler enables to achieve high performance in a short development period.
Year
DOI
Venue
2011
10.1007/978-3-642-24568-8_11
T. HiPEAC
Keywords
Field
DocType
heterogeneous multicores,times speedup,processor architecture,effective high performance,heterogeneous multicore,high application software productivity,parallelizing compiler,heterogeneous multicore architecture,low power consumption,high performance,compiler cooperative heterogeneous multicore
Architecture,General purpose,Computer science,Parallel computing,Compiler,Real-time computing,Encoder,Application software,Cycles per instruction,Multi-core processor,Speedup
Journal
Volume
ISBN
Citations 
4
3-642-24567-6
2
PageRank 
References 
Authors
0.38
17
8
Name
Order
Citations
PageRank
Yasutaka Wada17211.19
Akihiro Hayashi2335.60
Takeshi Masuura360.90
Jun Shirako443334.56
Hirofumi Nakano5113.31
Hiroaki Shikano6284.90
Keiji Kimura712023.20
Hironori Kasahara828544.35