Numerical methods and programming
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Num. Meth. Prog.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Numerical methods and programming, 2007, Volume 8, Issue 1, Pages 130–137 (Mi vmp478)  

Вычислительные методы и приложения

TIM-parallelization in a shared memory model using OpenMP interface

A. A. Voropinov, I. G. Novikov, I. V. Sobolev, S. S. Sokolov

Federal State Unitary Enterprise "Russian Federal Nuclear Center — All-Russian Research Institute of Experimental Physics", Sarov, Nizhny Novgorod region
Abstract: The computational TIM technique is devoted to solving time-dependent multidimensional continuum mechanics problems using arbitrarily unstructured Lagrangian grids. The TIM technique allows one to solve 2D problems (TIM-2D) in cylindrical and Cartesian coordinates and 3D problems (TIM-3D) in Cartesian coordinates. To reduce run-times, TIM implements parallelization in a shared memory model using OpenMP interface. Program parallelization is performed by OpenMP parallelization directives added to each loop whose iterations may be independent of each other. Each loop is parallelized independently. Computational modules for gas dynamics, elasticity-plasticity, magnetic hydrodynamics, two-flow and two-temperature behavior, and maintenance of grids, as well as a number of support procedures are parallelized. In some cases we had to revise algorithms used for sequential computations. Parallelization is implemented for computational modules requiring 99 The paper was prepared on the basis of the authors' report at the International Conference on Parallel Computing Technologies (PaVT-2007; http://agora.guru.ru/pavt).
Keywords: методика ТИМ; распараллеливание на общей памяти; интерфейс OpenMP; нерегулярные сетки; параллельные алгоритмы TIM technique, shared memory parallelization, OpenMP interface, irregular grids, parallel algorithms.
Document Type: Article
UDC: 519.6
Language: Russian
Citation: A. A. Voropinov, I. G. Novikov, I. V. Sobolev, S. S. Sokolov, “TIM-parallelization in a shared memory model using OpenMP interface”, Num. Meth. Prog., 8:1 (2007), 130–137
Citation in format AMSBIB
\Bibitem{VorNovSob07}
\by A.~A.~Voropinov, I.~G.~Novikov, I.~V.~Sobolev, S.~S.~Sokolov
\paper TIM-parallelization in a shared memory model using OpenMP interface
\jour Num. Meth. Prog.
\yr 2007
\vol 8
\issue 1
\pages 130--137
\mathnet{http://mi.mathnet.ru/vmp478}
Linking options:
  • https://www.mathnet.ru/eng/vmp478
  • https://www.mathnet.ru/eng/vmp/v8/i1/p130
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Numerical methods and programming
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025