DocumentCode
1580357
Title
Faster Processor Allocation Algorithms for Mesh-Connected CMPs
Author
Daoud, Luka B. ; Ragab, M. El-Sayed ; Goulart, Victor
Author_Institution
ECE Dept., Egypt-Japan Univ. of Sci. & Technol. (E-JUST), Egypt
fYear
2011
Firstpage
805
Lastpage
808
Abstract
Designing efficient processor allocation algorithms is one of the major issues to build large high performance Chip Multiprocessors (CMPs). The task of the processor allocator (PA) is to assign one or more processors for an incoming job. In this paper, we propose two new contiguous processor allocation algorithms, Better First Fit (BFF) and Improved Better First Fit (IBFF), for CMPs based on 2-D mesh networks. Our proposed algorithms outperform other existing allocation strategies based on busy array approach such as First Fit (FF) and Improved First Fit (IFF) using a faster scanning of the bit-map matrix. Evaluation of BFF and IBFF were done with different sets of jobs over different network sizes and job dispatching approaches. According to the job size, BFF is faster than IFF by up to 63.1% or 18.5% in average for all job sizes evaluated. IBFF, when set with best parameters, is 54.8% faster than IFF and 4% faster than BFF for a random mix of job sizes.
Keywords
dispatching; microprocessor chips; multiprocessing systems; network-on-chip; task analysis; BFF algorithms; IBFF algorithms; better first fit; bit map matrix; chip multiprocessors; improved better first fit; job dispatching approach; mesh connected CMP; processor allocation algorithms; task allocation; Algorithm design and analysis; Arrays; Computers; Mesh networks; Out of order; Parallel processing; Resource management; Better First Fit (BFF); Improved Better First Fit (IBFF); NoC - Network-on-Chip; chip multiprocessors; contiguous processor allocation; processor allocator;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location
Oulu
Print_ISBN
978-1-4577-1048-3
Type
conf
DOI
10.1109/DSD.2011.107
Filename
6037492
Link To Document