DocumentCode
1559508
Title
A fast and efficient processor allocation scheme for mesh-connected multicomputers
Author
Yoo, Byung S. ; Das, Chita R.
Author_Institution
Center for Appl. Sci. Comput., Lawrence Livermore Nat. Lab., CA, USA
Volume
51
Issue
1
fYear
2002
fDate
1/1/2002 12:00:00 AM
Firstpage
46
Lastpage
60
Abstract
Efficient processor allocation is crucial for obtaining high performance in space-shared parallel computers. A good processor allocation algorithm should find available processors for incoming jobs, if they exist, with minimum overhead. In this paper, we propose such a fast and efficient processor allocation scheme for mesh-connected multicomputers. By using simple coordinate calculation and spatial subtraction, the proposed scheme reduces the search space drastically and, hence, can locate a free submesh very quickly. The algorithm is implemented efficiently using a stack and therefore is called the stack-based allocation (SBA) algorithm. Extensive simulation reveals that our scheme incurs much less allocation overhead than all of the existing allocation algorithms, while delivering competitive performance
Keywords
computational complexity; parallel processing; processor scheduling; coordinate calculation; mesh-connected multicomputers; processor allocation; simulation; space-shared parallel computers; stack-based allocation algorithm; Concurrent computing; High performance computing;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.980016
Filename
980016
Link To Document