Title :
POET (Parallel Object-Oriented Environment and Toolkit) and frameworks for scientific distributed computing
Author :
Armstrong, Rob ; Cheung, Alex
Author_Institution :
Sandia Nat. Labs., Livermore, CA, USA
Abstract :
Frameworks for parallel computing have recently become popular as a means for presenting parallel algorithms as reusable components. Frameworks for parallel computing in general, and POET in particular, focus on finding ways to orchestrate cooperation between objects implementing parallel algorithms. POET seeks to be a general platform for scientific parallel algorithm components which can be modified, linked, “mixed and matched” to a user´s specification. The paper centers on the characteristics that allow these components to cooperate, and at the same time, remain “black boxes” that users can drop into the frame without having to know the intricate details of message passing, data layout, etc
Keywords :
natural sciences computing; object-oriented programming; parallel algorithms; parallel programming; software reusability; POET; Parallel Object-Oriented Environment and Toolkit; data layout; message passing; parallel algorithms; parallel computing; reusable components; scientific distributed computing; scientific parallel algorithm components; user specification; Application software; Computational modeling; Concurrent computing; Control systems; Distributed computing; Libraries; Message passing; Object oriented modeling; Parallel algorithms; Parallel machines; Parallel processing;
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7743-0
DOI :
10.1109/HICSS.1997.667178