2016
DOI: 10.1016/j.cpc.2016.05.013
|View full text |Cite
|
Sign up to set email alerts
|

The Dynamic Kernel Scheduler—Part 1

Abstract: Emerging processor architectures such as GPUs and Intel MICs provide a huge performance potential for high performance computing. However developing software that uses these hardware accelerators introduces additional challenges for the developer. These challenges may include exposing increased parallelism, handling different hardware designs, and using multiple development frameworks in order to utilise devices from different vendors.The Dynamic Kernel Scheduler (DKS) is being developed in order to provide a … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
1
1

Relationship

4
3

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 21 publications
0
10
0
Order By: Relevance
“…In 2013 the Monte Carlo model for particle-matter interaction was implemented in OPAL and it will be discussed in section III B [28]. In the following 4 years, the particle-matter interaction model has been improved, benchmarked, extended with new materials and connected with a GPU (Graphics Processing Unit) card that provides a remarkable speed-up to the computation time [29]. The unique feature to combine seamless linear and nonlinear beam tracking with Monte Carlo simulations of the particle-matter interaction makes OPAL a convenient code to model a proton therapy beamline.…”
Section: Multi-particle Beam Dynamics Model In Opalmentioning
confidence: 99%
See 1 more Smart Citation
“…In 2013 the Monte Carlo model for particle-matter interaction was implemented in OPAL and it will be discussed in section III B [28]. In the following 4 years, the particle-matter interaction model has been improved, benchmarked, extended with new materials and connected with a GPU (Graphics Processing Unit) card that provides a remarkable speed-up to the computation time [29]. The unique feature to combine seamless linear and nonlinear beam tracking with Monte Carlo simulations of the particle-matter interaction makes OPAL a convenient code to model a proton therapy beamline.…”
Section: Multi-particle Beam Dynamics Model In Opalmentioning
confidence: 99%
“…However, as already mentioned, the Monte Carlo computation of the particle-matter interaction is performed by means of a dedicated GPU card. This allows boosting the performance of the Monte Carlo simulation even with a high number of initial protons and a shorter time step [29].…”
Section: A Model Setup With Rogermentioning
confidence: 99%
“…In combination with the efficient parallelisation of such space-charge solvers using MPI (Message Passing Interface) or accelerators such as GPU (Graphics Processing Unit) and the MIC (Many Integrated Core) architecture, e.g. in [2], large-scale simulations were enabled that are more realistic. Nevertheless, multi-bunch simulations of high intensity accelerators such as cyclotrons require fine meshes in order to resolve the non-linear effects in the evolution of the beams due to space-charge.…”
Section: Introductionmentioning
confidence: 99%
“…In light of these limitations, improving the execution speed and scalability of particle accelerator simulations is an area that has seen considerable effort in recent years [11,12]. Approaches to do this have focused on parallelization (e.g., see [13,14]) and hardware-based acceleration of existing simulation codes (e.g., using graphical processing units, GPUs) [15,16]. In a few exceptional cases, computationally expensive models have been used to aid live operation when on-site HPC resources are available [17].…”
Section: Introductionmentioning
confidence: 99%