We present nlchains, a software for simulating ensembles of one-dimensional Hamiltonian systems with nearest neighbor interactions. The implemented models are the alpha-beta Fermi-Pasta-Ulam-Tsingou model, the discrete nonlinear Klein-Gordon model with equal or site-specific masses, the Toda lattice and the discrete nonlinear Schrodinger equation. The integration algorithm in all cases is a symplectic sixth order integrator, hence very accurate and suited for long time simulations. The implementation is focused on performance, and the software runs on graphical processing unit hardware (CUDA). We show some illustrative simulations, we estimate the runtime performance and the effective scaling of the cumulative error during integration. Finally, we give some basic pointers to extend the software to specific needs. (C) 2019 The Authors. Published by Elsevier B.V.

nlchains: A fast and accurate time integration of 1-D nonlinear chains on GPUs

L. Pistone
;
M. Onorato
Last
2019-01-01

Abstract

We present nlchains, a software for simulating ensembles of one-dimensional Hamiltonian systems with nearest neighbor interactions. The implemented models are the alpha-beta Fermi-Pasta-Ulam-Tsingou model, the discrete nonlinear Klein-Gordon model with equal or site-specific masses, the Toda lattice and the discrete nonlinear Schrodinger equation. The integration algorithm in all cases is a symplectic sixth order integrator, hence very accurate and suited for long time simulations. The implementation is focused on performance, and the software runs on graphical processing unit hardware (CUDA). We show some illustrative simulations, we estimate the runtime performance and the effective scaling of the cumulative error during integration. Finally, we give some basic pointers to extend the software to specific needs. (C) 2019 The Authors. Published by Elsevier B.V.
2019
10
100255
1
8
FPU; Nonlinear chain; GPU; CUDA
L. Pistone; M. Onorato
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S2352711019300585-main.pdf

Accesso aperto

Tipo di file: PDF EDITORIALE
Dimensione 420.12 kB
Formato Adobe PDF
420.12 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1885948
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact