Title :
The Parallel Booster: software architecture and optimization results
Author_Institution :
Yanex Comput. Spaces, Jerusalem, Israel
Abstract :
The Parallel Booster is a software package to enable the development of parallel programs literally in a couple of months, and to allow full run-time exploitation of the installed computer base by means of a set of unique functions. The architecture of the Booster and some of these functions are succinctly described. As a concrete proof of the Booster power, the parallelization of an actual application is discussed. Both claims were demonstrated: dramatic acceleration of an optimization computation was achieved. The modifications were of a surgical nature, explaining why short development efforts are possible.
Keywords :
computer aided software engineering; optimisation; parallel programming; parallelising compilers; resource allocation; software fault tolerance; software packages; software tools; visual programming; Parallel Booster; fault tolerance; load balance; optimization computation; parallel programs; program development efforts; run-time exploitation; software architecture; software package; Acceleration; Application software; Concurrent computing; Cost function; Linear programming; Message passing; Monitoring; Runtime; Software architecture; Software packages;
Conference_Titel :
Electrical and Electronics Engineers in Israel, 1995., Eighteenth Convention of
Conference_Location :
Tel Aviv, Israel
Print_ISBN :
0-7803-2498-6
DOI :
10.1109/EEIS.1995.513779