DocumentCode
2136114
Title
Parallel implementations of irregular problems using high-level actor language
Author
Panwar, R.B. ; Kim, W. ; Agha, G.A.
Author_Institution
Santa Teresa Lab., IBM Corp., San Jose, CA, USA
fYear
1996
fDate
15-19 Apr 1996
Firstpage
857
Lastpage
862
Abstract
We present our experience in implementing several irregular problems using a high-level actor language. The problems studied require dynamic computation of object placement and may result in load imbalance as the computation proceeds, thereby requiring dynamic load balancing. The algorithms are expressed as fine-grained computations providing maximal flexibility in adapting the computation load to arbitrary parallel architectures. Such an algorithm may be composed of different partitioning and distribution strategies (PDSs) to result in different performance characteristics. The PDSs are implemented for specific data structures or algorithms and are reusable for different parallel algorithms. We demonstrate how our methodology provides portability of algorithm specification, reusability and ease of expressibility
Keywords
data structures; parallel algorithms; parallel architectures; parallel languages; parallel programming; resource allocation; software performance evaluation; software reusability; algorithm specification; computation load; data structures; distribution strategies; dynamic computation; dynamic load balancing; expressibility; fine-grained computation; high-level actor language; irregular problems; object placement; parallel algorithms; parallel architectures; partitioning strategies; performance; reusable software; specification portability; Concurrent computing; Data structures; Distribution strategy; Dynamic programming; Load management; Open systems; Parallel algorithms; Parallel architectures; Parallel processing; Partitioning algorithms; Programming profession; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-7255-2
Type
conf
DOI
10.1109/IPPS.1996.508192
Filename
508192
Link To Document