Skip to main navigation Skip to search Skip to main content

A coarray fortran implementation to support data-intensive application development

  • Deepak Eachempati
  • , Alan Richardson
  • , Terrence Liao
  • , Henri Calandra
  • , Barbara Chapman
  • University of Houston
  • Massachusetts Institute of Technology
  • TOTAL EandP RandT USA, LLC
  • Total S.A.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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 of parallel I/O and how it may be incorporated into the CAF programming model.

Original languageEnglish
Title of host publicationProceedings - 2012 SC Companion
Subtitle of host publicationHigh Performance Computing, Networking Storage and Analysis, SCC 2012
Pages771-776
Number of pages6
DOIs
StatePublished - 2012
Event2012 SC Companion: High Performance Computing, Networking Storage and Analysis, SCC 2012 - Salt Lake City, UT, United States
Duration: Nov 10 2012Nov 16 2012

Publication series

NameProceedings - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, SCC 2012

Conference

Conference2012 SC Companion: High Performance Computing, Networking Storage and Analysis, SCC 2012
Country/TerritoryUnited States
CitySalt Lake City, UT
Period11/10/1211/16/12

Keywords

  • Compilers
  • Language Design
  • Parallel I/O
  • PGAS

Fingerprint

Dive into the research topics of 'A coarray fortran implementation to support data-intensive application development'. Together they form a unique fingerprint.

Cite this