Title :
Hector: automated task allocation for MPI
Author :
Russ, Samuel H. ; Flachs, Brian ; Robinson, Jonathan ; Heckel, Bjorn
Author_Institution :
Mississippi State Univ., MS, USA
Abstract :
Many institutions already have networks of workstations, which could potentially be harnessed as a powerful parallel processing resource. A new, automatic task allocation system has been built on top of MPI, an environment that permits parallel programming by using the message-passing paradigm and implemented in extensions to C and FORTRAN. This system, known as “Hector”, supports dynamic migration of tasks and automatic run-time performance optimization. MPI programs can be run without modification under Hector and can be run on existing networks of workstations. Thus Hector permits institutions to harness existing computational resources quickly and transparently
Keywords :
local area networks; message passing; multiprocessing systems; parallel programming; resource allocation; software performance evaluation; C; FORTRAN; Hector; MPI; automated task allocation; automatic run-time performance optimization; computational resources; message-passing; multiprocessing systems; parallel processing; parallel programming; task migration; workstation networks; Computational modeling; Computer networks; Concurrent computing; Hardware; Optimization; Parallel processing; Parallel programming; Power engineering and energy; Power engineering computing; Runtime; Workstations;
Conference_Titel :
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-7255-2
DOI :
10.1109/IPPS.1996.508080