DocumentCode
3144025
Title
Distributed Resource Reservation in Massively Parallel Processor Arrays
Author
Lari, Vahid ; Hannig, Frank ; Teich, Jürgen
Author_Institution
Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Erlangen, Germany
fYear
2011
fDate
16-20 May 2011
Firstpage
318
Lastpage
321
Abstract
This paper proposes a methodology for applications to automatically claim linear arrays of processing elements within massively parallel processor arrays at run-time depending on the available degree of parallelism or dynamic computing requirements. Using this methodology, parallel programs running on individual processing elements gain the capability of autonomously managing the available processing resources in their neighborhood. We present different protocols and architectural support for gathering and transporting the result of a resource exploration for informing a configuration loader about the number and location of the claimed resources. Timing and data overhead cost of four different approaches are mathematically evaluated. In order to verify and compare these decentralized algorithms, a simulation platform has been developed to compare the data overhead and scalability of each approach for different sizes of processor arrays.
Keywords
parallel processing; decentralized algorithms; distributed resource reservation; linear arrays; massively parallel processor arrays; parallel programs; Array signal processing; Arrays; Hardware; Parallel processing; Process control; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location
Shanghai
ISSN
1530-2075
Print_ISBN
978-1-61284-425-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2011.157
Filename
6008913
Link To Document