Comparison of different parallel implementations of the 2+1-dimensional KPZ model and the 3-dimensional KMC model

J. Kelling, G. Ódor, M. F. Nagy, H. Schulz, K. H. Heinig

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

We show that efficient simulations of the Kardar-Parisi-Zhang interface growth in 2 + 1 dimensions and of the 3-dimensional Kinetic Monte Carlo of thermally activated diffusion can be realized both on GPUs and modern CPUs. In this article we present results of different implementations on GPUs using CUDA and OpenCL and also on CPUs using OpenCL and MPI. We investigate the runtime and scaling behavior on different architectures to find optimal solutions for solving current simulation problems in the field of statistical physics and materials science.

Original languageEnglish
Pages (from-to)175-187
Number of pages13
JournalEuropean Physical Journal: Special Topics
Volume210
Issue number1
DOIs
Publication statusPublished - Aug 2012

Fingerprint

Program processors
Materials science
materials science
Physics
simulation
scaling
physics
Kinetics
kinetics
Graphics processing unit

ASJC Scopus subject areas

  • Physics and Astronomy(all)
  • Materials Science(all)
  • Physical and Theoretical Chemistry

Cite this

Comparison of different parallel implementations of the 2+1-dimensional KPZ model and the 3-dimensional KMC model. / Kelling, J.; Ódor, G.; Nagy, M. F.; Schulz, H.; Heinig, K. H.

In: European Physical Journal: Special Topics, Vol. 210, No. 1, 08.2012, p. 175-187.

Research output: Contribution to journalArticle

@article{6fe9463c05854d5e991158d35594624d,
title = "Comparison of different parallel implementations of the 2+1-dimensional KPZ model and the 3-dimensional KMC model",
abstract = "We show that efficient simulations of the Kardar-Parisi-Zhang interface growth in 2 + 1 dimensions and of the 3-dimensional Kinetic Monte Carlo of thermally activated diffusion can be realized both on GPUs and modern CPUs. In this article we present results of different implementations on GPUs using CUDA and OpenCL and also on CPUs using OpenCL and MPI. We investigate the runtime and scaling behavior on different architectures to find optimal solutions for solving current simulation problems in the field of statistical physics and materials science.",
author = "J. Kelling and G. {\'O}dor and Nagy, {M. F.} and H. Schulz and Heinig, {K. H.}",
year = "2012",
month = "8",
doi = "10.1140/epjst/e2012-01645-8",
language = "English",
volume = "210",
pages = "175--187",
journal = "European Physical Journal: Special Topics",
issn = "1951-6355",
publisher = "Springer Verlag",
number = "1",

}

TY - JOUR

T1 - Comparison of different parallel implementations of the 2+1-dimensional KPZ model and the 3-dimensional KMC model

AU - Kelling, J.

AU - Ódor, G.

AU - Nagy, M. F.

AU - Schulz, H.

AU - Heinig, K. H.

PY - 2012/8

Y1 - 2012/8

N2 - We show that efficient simulations of the Kardar-Parisi-Zhang interface growth in 2 + 1 dimensions and of the 3-dimensional Kinetic Monte Carlo of thermally activated diffusion can be realized both on GPUs and modern CPUs. In this article we present results of different implementations on GPUs using CUDA and OpenCL and also on CPUs using OpenCL and MPI. We investigate the runtime and scaling behavior on different architectures to find optimal solutions for solving current simulation problems in the field of statistical physics and materials science.

AB - We show that efficient simulations of the Kardar-Parisi-Zhang interface growth in 2 + 1 dimensions and of the 3-dimensional Kinetic Monte Carlo of thermally activated diffusion can be realized both on GPUs and modern CPUs. In this article we present results of different implementations on GPUs using CUDA and OpenCL and also on CPUs using OpenCL and MPI. We investigate the runtime and scaling behavior on different architectures to find optimal solutions for solving current simulation problems in the field of statistical physics and materials science.

UR - http://www.scopus.com/inward/record.url?scp=84865555797&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84865555797&partnerID=8YFLogxK

U2 - 10.1140/epjst/e2012-01645-8

DO - 10.1140/epjst/e2012-01645-8

M3 - Article

VL - 210

SP - 175

EP - 187

JO - European Physical Journal: Special Topics

JF - European Physical Journal: Special Topics

SN - 1951-6355

IS - 1

ER -