Cargando…

Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap

In almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominat...

Descripción completa

Detalles Bibliográficos
Autores principales: Van Gorp, S, Beck, M, Friedag, P, De Leebeeck, V, Tandecki, M, Weinheimer, C, Breitenfeldt, M, Traykov, E, Severijn, N, Mader, J, Soti, G, Iitaka, T, Herlert, A, Wauters, F, Zakoucky, D, Kozlov, V, Roccia, S
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:https://dx.doi.org/10.1016/j.nima.2010.11.032
http://cds.cern.ch/record/1399792
_version_ 1780923625701900288
author Van Gorp, S
Beck, M
Friedag, P
De Leebeeck, V
Tandecki, M
Weinheimer, C
Breitenfeldt, M
Traykov, E
Severijn, N
Mader, J
Soti, G
Iitaka, T
Herlert, A
Wauters, F
Zakoucky, D
Kozlov, V
Roccia, S
author_facet Van Gorp, S
Beck, M
Friedag, P
De Leebeeck, V
Tandecki, M
Weinheimer, C
Breitenfeldt, M
Traykov, E
Severijn, N
Mader, J
Soti, G
Iitaka, T
Herlert, A
Wauters, F
Zakoucky, D
Kozlov, V
Roccia, S
author_sort Van Gorp, S
collection CERN
description In almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominates the total simulation time. We present Simbuca, a simulation package for thousands of ions moving in a Penning trap which will be applied for the WITCH experiment. Simbuca uses the output of the Cunbody-1 library, which calculates the gravitational interaction between entities on a graphics card, and adapts it for Coulomb calculations. Furthermore the program incorporates three realistic buffer gas models, the possibility of importing realistic electric and magnetic fieldmaps and different order integrators with adaptive step size and error control. The software is released under the GNU General Public License and free for use. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved.
id cern-1399792
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13997922019-09-30T06:29:59Zdoi:10.1016/j.nima.2010.11.032http://cds.cern.ch/record/1399792engVan Gorp, SBeck, MFriedag, PDe Leebeeck, VTandecki, MWeinheimer, CBreitenfeldt, MTraykov, ESeverijn, NMader, JSoti, GIitaka, THerlert, AWauters, FZakoucky, DKozlov, VRoccia, SSimbuca, using a graphics card to simulate Coulomb interactions in a penning trapDetectors and Experimental TechniquesNuclear Physics - XXXXIn almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominates the total simulation time. We present Simbuca, a simulation package for thousands of ions moving in a Penning trap which will be applied for the WITCH experiment. Simbuca uses the output of the Cunbody-1 library, which calculates the gravitational interaction between entities on a graphics card, and adapts it for Coulomb calculations. Furthermore the program incorporates three realistic buffer gas models, the possibility of importing realistic electric and magnetic fieldmaps and different order integrators with adaptive step size and error control. The software is released under the GNU General Public License and free for use. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved.oai:cds.cern.ch:13997922011
spellingShingle Detectors and Experimental Techniques
Nuclear Physics - XX
XX
Van Gorp, S
Beck, M
Friedag, P
De Leebeeck, V
Tandecki, M
Weinheimer, C
Breitenfeldt, M
Traykov, E
Severijn, N
Mader, J
Soti, G
Iitaka, T
Herlert, A
Wauters, F
Zakoucky, D
Kozlov, V
Roccia, S
Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title_full Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title_fullStr Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title_full_unstemmed Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title_short Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
title_sort simbuca, using a graphics card to simulate coulomb interactions in a penning trap
topic Detectors and Experimental Techniques
Nuclear Physics - XX
XX
url https://dx.doi.org/10.1016/j.nima.2010.11.032
http://cds.cern.ch/record/1399792
work_keys_str_mv AT vangorps simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT beckm simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT friedagp simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT deleebeeckv simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT tandeckim simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT weinheimerc simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT breitenfeldtm simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT traykove simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT severijnn simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT maderj simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT sotig simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT iitakat simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT herlerta simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT wautersf simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT zakouckyd simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT kozlovv simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap
AT roccias simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap