RHS - A FRAMEWORK FOR EXPLOITING DISTRIBUTED PARALLELISM EFFICIENTLY

Authors
Citation
Aky. Wong et Ds. Yeung, RHS - A FRAMEWORK FOR EXPLOITING DISTRIBUTED PARALLELISM EFFICIENTLY, Computer systems science and engineering, 11(3), 1996, pp. 177-184
Citations number
20
Categorie Soggetti
System Science","Computer Application, Chemistry & Engineering","Computer Sciences, Special Topics","Computer Science Theory & Methods
ISSN journal
02676192
Volume
11
Issue
3
Year of publication
1996
Pages
177 - 184
Database
ISI
SICI code
0267-6192(1996)11:3<177:R-AFFE>2.0.ZU;2-G
Abstract
The proposed reciprocal hypercomputer system (RHS) framework supports distributed computing by providing three important elements; reciproca l software execution, load balancing and local compilation. Together t hese elements provide an efficient way to exploit large-grain parallel ism. All currently known hypercomputer systems are experimental. Not o ne of them has established predominance or has explicitly combined the three elements in a single framework. The C_APPL language is used to explain parallel programming in the RHS, implemented on a local area n etwork of SPARC workstations and personal computers. Results from four experiments are presented, namely fractal calculation, the travelling salesman algorithm, lengths of all pairs' shortest paths, and matrix multiplication. The RHS results are compared with the p4 results gener ated on the same platform for the travelling salesman algorithm. Our e xperience suggests that the RHS can solve real-life problems efficient ly.