DocumentCode
3415147
Title
Interoperability of data parallel runtime libraries
Author
Edjlali, Guy ; Sussman, Alan ; Saltz, Joel
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear
1997
fDate
1-5 Apr 1997
Firstpage
451
Lastpage
459
Abstract
This paper describes a framework for providing the ability to use multiple specialized data parallel libraries and/or languages within a single application. The ability to use multiple libraries is required in many application areas, such as multidisciplinary complex physical simulations and remote sensing image database applications. An application can consist of one program or multiple programs that use different libraries to parallelize operations on distributed data structures. The framework is embodied in a runtime library called Meta-Chaos that has been used to exchange data between data parallel programs written using High Performance Fortran, the Chaos and Multiblock Parti libraries developed at Maryland for handling various types of unstructured problems, and the runtime library for pC++, a data parallel version of C++ from Indiana University. Experimental results show that Meta-Chaos is able to move data between libraries efficiently and that Meta-Chaos provides effective support for complex applications
Keywords
data structures; open systems; parallel programming; visual databases; Chaos; High Performance Fortran; Multiblock Parti libraries; data parallel runtime libraries interoperability; data parallel version; distributed data structures; multidisciplinary complex physical simulations; multiple libraries; pC++; remote sensing image database; Application software; Chaotic communication; Computer science; Data structures; Educational institutions; Image databases; Large-scale systems; Parallel programming; Remote sensing; Runtime library;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location
Genva
ISSN
1063-7133
Print_ISBN
0-8186-7793-7
Type
conf
DOI
10.1109/IPPS.1997.580940
Filename
580940
Link To Document