Abstract
In this paper we present grid methods which we have developed for solving direct and inverse problems, and their realization with different levels of optimization. We have focused on solving systems of hyperbolic equations using finite difference and finite volume numerical methods on multicore architectures. Several levels of parallelism have been applied: geometric decomposition of the calculative domain, workload distribution over threads within OpenMP directives, and vectorization. The run-time efficiency of these methods has been investigated. These developments have been tested using the astrophysics code AstroPhi on a hybrid cluster Polytechnic RSC PetaStream (consisting of Intel Xeon Phi accelerators) and a geophysics (seismic wave) code on an Intel Core i7-3930K multicore processor. We present the results of the calculations and study MPI run-time energy efficiency.
Original language | English |
---|---|
Title of host publication | Supercomputing |
Subtitle of host publication | Second Russian Supercomputing Days, RuSCDays 2016, Moscow, Russia, September 26–27, 2016, Revised Selected Papers |
Editors | Vladimir Voevodin, Sergey Sobolev |
Place of Publication | Cham |
Publisher | Springer International Publishing AG |
Pages | 118-131 |
Number of pages | 14 |
Edition | 1st |
ISBN (Electronic) | 9783319556697 |
ISBN (Print) | 9783319556680 |
DOIs | |
Publication status | Published - 12 Mar 2017 |
Externally published | Yes |
Event | 2nd Russian Supercomputing Days 2016 - Moscow, Russian Federation Duration: 26 Sep 2016 → 27 Sep 2016 Conference number: 2 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Publisher | Springer International Publishing AG |
ISSN (Print) | 1865-0929 |
Conference
Conference | 2nd Russian Supercomputing Days 2016 |
---|---|
Abbreviated title | RuSCDays 2016 |
Country/Territory | Russian Federation |
City | Moscow |
Period | 26/09/16 → 27/09/16 |