• 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