DocumentCode
2247360
Title
Submesh allocation in heterogeneous chip multiprocessors
Author
Zuo, Qi ; Qiu, Jing
Author_Institution
High Performance Embedded Comput. Libr., Beijing Inst. of Technol., Beijing, China
Volume
5
fYear
2010
fDate
11-14 July 2010
Firstpage
2337
Lastpage
2340
Abstract
Lots of submesh allocation strategies are devised in mesh connected computers. In chip multiprocessors connected by network on chip, submesh allocation is also used to allocate processors. Existing research mainly focuses on fragmentation, system performance and algorithmic complexity. The processors are assumed to be homogeneous, and the representation of them only reflects the state of processors usage, free or allocated. However, heterogeneous cores have been widely adopted in modern chip multiprocessors to better support the different computation needs. Therefore, the submesh allocation should be re-designed to reflect the difference between cores in heterogeneous chip multiprocessors. In this paper, a simple submesh allocation strategy based on processor array is presented. The strategy represents the heterogeneous processors by computing power array and usage bitmap. The jobs are represented by needed computing power array. A constrained first fit algorithm is devised to map jobs to the chip multiprocessors.
Keywords
multiprocessing systems; network-on-chip; algorithmic complexity; fragmentation; heterogeneous chip multiprocessors; mesh connected computers; network on chip; processor array; submesh allocation; system performance; Algorithm design and analysis; Arrays; Computers; Instruction sets; Machine learning; Resource management; Heterogeneous chip multiprocessor; Submesh allocation;
fLanguage
English
Publisher
ieee
Conference_Titel
Machine Learning and Cybernetics (ICMLC), 2010 International Conference on
Conference_Location
Qingdao
Print_ISBN
978-1-4244-6526-2
Type
conf
DOI
10.1109/ICMLC.2010.5580661
Filename
5580661
Link To Document