Solving the Klein-Gordon equation using Fourier spectral methods: A benchmark test for computer performance

S. Aseeri, O. Batrašev, M. Icardi, B. Leu, A. Liu, N. Li, B. K. Muite, E. Müller, B. Palen, M. Quell, H. Servat, P. Sheth, R. Speck, Mark W Vanmoer, J. Vienne

Research output: Contribution to journalConference article

Abstract

The cubic Klein-Gordon equation is a simple but non-trivial partial differential equation whose numerical solution has the main building blocks required for the solution of many other partial differential equations. In this study, the library 2DE-COMP&FFT is used in a Fourier spectral scheme to solve the Klein-Gordon equation and strong scaling of the code is examined on thirteen different machines for a problem size of 5123. The results are useful in assessing likely performance of other parallel fast Fourier transform based programs for solving partial differential equations. The problem is chosen to be large enough to solve on a workstation, yet also of interest to solve quickly on a supercomputer, in particular for parametric studies. Unlike the Linpack benchmark, a high ranking will not be obtained by simply building a bigger computer.

Original languageEnglish (US)
Pages (from-to)182-191
Number of pages10
JournalSimulation Series
Volume47
Issue number4
StatePublished - Jan 1 2015
Event23rd High Performance Computing Symposium, HPC 2015, Part of the 2015 Spring Simulation Multi-Conference, SpringSim 2015 - Alexandria, United States
Duration: Apr 12 2015Apr 15 2015

Fingerprint

Partial differential equations
Fast Fourier transforms
Supercomputers

Keywords

  • Benchmarks
  • Fast fourier transforms
  • Parallel algorithms
  • Partial differential equations

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Aseeri, S., Batrašev, O., Icardi, M., Leu, B., Liu, A., Li, N., ... Vienne, J. (2015). Solving the Klein-Gordon equation using Fourier spectral methods: A benchmark test for computer performance. Simulation Series, 47(4), 182-191.

Solving the Klein-Gordon equation using Fourier spectral methods : A benchmark test for computer performance. / Aseeri, S.; Batrašev, O.; Icardi, M.; Leu, B.; Liu, A.; Li, N.; Muite, B. K.; Müller, E.; Palen, B.; Quell, M.; Servat, H.; Sheth, P.; Speck, R.; Vanmoer, Mark W; Vienne, J.

In: Simulation Series, Vol. 47, No. 4, 01.01.2015, p. 182-191.

Research output: Contribution to journalConference article

Aseeri, S, Batrašev, O, Icardi, M, Leu, B, Liu, A, Li, N, Muite, BK, Müller, E, Palen, B, Quell, M, Servat, H, Sheth, P, Speck, R, Vanmoer, MW & Vienne, J 2015, 'Solving the Klein-Gordon equation using Fourier spectral methods: A benchmark test for computer performance', Simulation Series, vol. 47, no. 4, pp. 182-191.
Aseeri S, Batrašev O, Icardi M, Leu B, Liu A, Li N et al. Solving the Klein-Gordon equation using Fourier spectral methods: A benchmark test for computer performance. Simulation Series. 2015 Jan 1;47(4):182-191.
Aseeri, S. ; Batrašev, O. ; Icardi, M. ; Leu, B. ; Liu, A. ; Li, N. ; Muite, B. K. ; Müller, E. ; Palen, B. ; Quell, M. ; Servat, H. ; Sheth, P. ; Speck, R. ; Vanmoer, Mark W ; Vienne, J. / Solving the Klein-Gordon equation using Fourier spectral methods : A benchmark test for computer performance. In: Simulation Series. 2015 ; Vol. 47, No. 4. pp. 182-191.
@article{6e7c70d9d28d49f6aa66ea60f186eeff,
title = "Solving the Klein-Gordon equation using Fourier spectral methods: A benchmark test for computer performance",
abstract = "The cubic Klein-Gordon equation is a simple but non-trivial partial differential equation whose numerical solution has the main building blocks required for the solution of many other partial differential equations. In this study, the library 2DE-COMP&FFT is used in a Fourier spectral scheme to solve the Klein-Gordon equation and strong scaling of the code is examined on thirteen different machines for a problem size of 5123. The results are useful in assessing likely performance of other parallel fast Fourier transform based programs for solving partial differential equations. The problem is chosen to be large enough to solve on a workstation, yet also of interest to solve quickly on a supercomputer, in particular for parametric studies. Unlike the Linpack benchmark, a high ranking will not be obtained by simply building a bigger computer.",
keywords = "Benchmarks, Fast fourier transforms, Parallel algorithms, Partial differential equations",
author = "S. Aseeri and O. Batrašev and M. Icardi and B. Leu and A. Liu and N. Li and Muite, {B. K.} and E. M{\"u}ller and B. Palen and M. Quell and H. Servat and P. Sheth and R. Speck and Vanmoer, {Mark W} and J. Vienne",
year = "2015",
month = "1",
day = "1",
language = "English (US)",
volume = "47",
pages = "182--191",
journal = "Simulation Series",
issn = "0735-9276",
number = "4",

}

TY - JOUR

T1 - Solving the Klein-Gordon equation using Fourier spectral methods

T2 - A benchmark test for computer performance

AU - Aseeri, S.

AU - Batrašev, O.

AU - Icardi, M.

AU - Leu, B.

AU - Liu, A.

AU - Li, N.

AU - Muite, B. K.

AU - Müller, E.

AU - Palen, B.

AU - Quell, M.

AU - Servat, H.

AU - Sheth, P.

AU - Speck, R.

AU - Vanmoer, Mark W

AU - Vienne, J.

PY - 2015/1/1

Y1 - 2015/1/1

N2 - The cubic Klein-Gordon equation is a simple but non-trivial partial differential equation whose numerical solution has the main building blocks required for the solution of many other partial differential equations. In this study, the library 2DE-COMP&FFT is used in a Fourier spectral scheme to solve the Klein-Gordon equation and strong scaling of the code is examined on thirteen different machines for a problem size of 5123. The results are useful in assessing likely performance of other parallel fast Fourier transform based programs for solving partial differential equations. The problem is chosen to be large enough to solve on a workstation, yet also of interest to solve quickly on a supercomputer, in particular for parametric studies. Unlike the Linpack benchmark, a high ranking will not be obtained by simply building a bigger computer.

AB - The cubic Klein-Gordon equation is a simple but non-trivial partial differential equation whose numerical solution has the main building blocks required for the solution of many other partial differential equations. In this study, the library 2DE-COMP&FFT is used in a Fourier spectral scheme to solve the Klein-Gordon equation and strong scaling of the code is examined on thirteen different machines for a problem size of 5123. The results are useful in assessing likely performance of other parallel fast Fourier transform based programs for solving partial differential equations. The problem is chosen to be large enough to solve on a workstation, yet also of interest to solve quickly on a supercomputer, in particular for parametric studies. Unlike the Linpack benchmark, a high ranking will not be obtained by simply building a bigger computer.

KW - Benchmarks

KW - Fast fourier transforms

KW - Parallel algorithms

KW - Partial differential equations

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

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

M3 - Conference article

AN - SCOPUS:84937424430

VL - 47

SP - 182

EP - 191

JO - Simulation Series

JF - Simulation Series

SN - 0735-9276

IS - 4

ER -