• DocumentCode
    3543882
  • Title

    Accelerating the Production of Synthetic Seismograms by a Multicore Processor Cluster with Multiple GPUs

  • Author

    Alessi, Ferdinando ; Massini, Annalisa ; Basili, Roberto

  • Author_Institution
    Dept. of Comput. Sci., Sapienza Univ. of Rome, Rome, Italy
  • fYear
    2012
  • fDate
    15-17 Feb. 2012
  • Firstpage
    434
  • Lastpage
    441
  • Abstract
    In this work we propose two different parallel versions of the software package COMPSYN, devoted to the production of syntethic seismograms. The first version consists in the parallelization of the code to run on a cluster of multicore processors and is obtained by exploiting the MPI paradigm and OpenMP API to the end of maximizing the performance on multicore processors. The second version exploits the set of GPU associated to the multicore processor cluster and uses CUDA to take advantage of the GPU´s computational power. We analyze the application performance of the two different implementations by using a real case study. In particular, we obtain for the GPU version a speedup of 10x over the parallelized version running on the cluster of multicore processors. Furthermore, we can estimate about at least 100x the speedup of the GPU version using a single node of the cluster with respect to the original sequential version.
  • Keywords
    application program interfaces; geophysics computing; graphics processing units; message passing; multiprocessing systems; parallel architectures; seismometers; software packages; COMPSYN; CUDA; GPU; MPI paradigm; OpenMP API; code parallelization; multicore processor cluster; parallel version; sequential version; software package; synthetic seismogram production acceleration; Computational modeling; Earth; Graphics processing unit; Green´s function methods; Instruction sets; Multicore processing; Observers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2012 20th Euromicro International Conference on
  • Conference_Location
    Garching
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4673-0226-5
  • Type

    conf

  • DOI
    10.1109/PDP.2012.85
  • Filename
    6169619