DocumentCode
1915272
Title
A Coarray Fortran Implementation to Support Data-Intensive Application Development
Author
Eachempati, Deepak ; Richardson, Ariella ; Liao, Tingdi ; Calandra, H. ; Chapman, Barbara
Author_Institution
Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
fYear
2012
fDate
10-16 Nov. 2012
Firstpage
771
Lastpage
776
Abstract
In this paper, we describe our experiences in implementing and applying Coarray Fortran (CAF) for the development of data-intensive applications in the domain of Oil and Gas exploration. The successful porting of reverse time migration (RTM), a data-intensive algorithm and one of the largest uses of computational resources in seismic exploration, is described, and results are presented demonstrating that the CAF implementation provides comparable performance to an equivalent MPI version. We also include a discussion on parallel I/O and how it may be incorporated into the CAF programming model.
Keywords
FORTRAN; application program interfaces; input-output programs; message passing; mining industry; parallel programming; CAF programming model; MPI version; RTM; coarray Fortran implementation; data-intensive algorithm; data-intensive application development; message passing interface; oil-and-gas exploration domain; parallel input-output; reverse time migration; Compilers; Language Design; PGAS; Parallel I/O;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location
Salt Lake City, UT
Print_ISBN
978-1-4673-6218-4
Type
conf
DOI
10.1109/SC.Companion.2012.106
Filename
6495888
Link To Document