Javascript must be enabled to continue!
Offloading electromagnetic shower transport to GPUs
View through CrossRef
Abstract
Making general particle transport simulation for high-energy physics (HEP) single-instruction-multiple-thread (SIMT) friendly, to take advantage of accelerator hardware, is an important alternative for boosting the throughput of simulation applications. To date, this challenge is not yet resolved, due to difficulties in mapping the complexity of Geant4 components and workflow to the massive parallelism features exposed by graphics processing units (GPU). The AdePT project is one of the R&D initiatives tackling this limitation and exploring GPUs as potential accelerators for offloading some part of the CPU simulation workload. Our main target is to implement a complete electromagnetic shower demonstrator working on the GPU. The project is the first to create a full prototype of a realistic electron, positron, and gamma electromagnetic shower simulation on GPU, implemented as either a standalone application or as an extension of the standard Geant4 CPU workflow. Our prototype currently provides a platform to explore many optimisations and different approaches. We present the most recent results and initial conclusions of our work, using both a standalone GPU performance analysis and a first implementation of a hybrid workflow based on Geant4 on the CPU and AdePT on the GPU.
Title: Offloading electromagnetic shower transport to GPUs
Description:
Abstract
Making general particle transport simulation for high-energy physics (HEP) single-instruction-multiple-thread (SIMT) friendly, to take advantage of accelerator hardware, is an important alternative for boosting the throughput of simulation applications.
To date, this challenge is not yet resolved, due to difficulties in mapping the complexity of Geant4 components and workflow to the massive parallelism features exposed by graphics processing units (GPU).
The AdePT project is one of the R&D initiatives tackling this limitation and exploring GPUs as potential accelerators for offloading some part of the CPU simulation workload.
Our main target is to implement a complete electromagnetic shower demonstrator working on the GPU.
The project is the first to create a full prototype of a realistic electron, positron, and gamma electromagnetic shower simulation on GPU, implemented as either a standalone application or as an extension of the standard Geant4 CPU workflow.
Our prototype currently provides a platform to explore many optimisations and different approaches.
We present the most recent results and initial conclusions of our work, using both a standalone GPU performance analysis and a first implementation of a hybrid workflow based on Geant4 on the CPU and AdePT on the GPU.
Related Results
TRELLINE? A Cost-Effective Alternative for Oil Offloading Lines (OOLs)
TRELLINE? A Cost-Effective Alternative for Oil Offloading Lines (OOLs)
Abstract
For large offshore fields in benign conditions like West Africa a common field development option is a Spread Moored Floating Production Storage & Of...
Confidence guides spontaneous cognitive offloading
Confidence guides spontaneous cognitive offloading
Abstract
Background
Cognitive offloading is the use of physical action to reduce the cognitive demands of a task. Everyday memory relies heavily on this practice; for example, when...
Towards computational offloading in mobile device clouds
Towards computational offloading in mobile device clouds
With the rise in mobile device adoption, and growth in mobile application market expected to reach $30 billion by the end of 2013, mobile user expectations for pervasive computatio...
Floating Hose Behavior During Different Scenarios of an Offloading Operation
Floating Hose Behavior During Different Scenarios of an Offloading Operation
Abstract
Considering the deep water oil exploitation in remote fields far away from the coast, the use of shuttle tankers connected to FPSOs (Floating, Production, S...
Cognitive Offloading: Systematic Review of a Decade
Cognitive Offloading: Systematic Review of a Decade
Cognitive offloading refers to the use of physical action to alter information processing requirement of the given task. Offloading can be done either internally or externally. We ...
Computational Offloading in Mobile Edge with Comprehensive and Energy Efficient Cost Function: A Deep Learning Approach
Computational Offloading in Mobile Edge with Comprehensive and Energy Efficient Cost Function: A Deep Learning Approach
In mobile edge computing (MEC), partial computational offloading can be intelligently investigated to reduce the energy consumption and service delay of user equipment (UE) by divi...
Shuttle Tankers in the Oil Export of Cascade and Chinook Fields
Shuttle Tankers in the Oil Export of Cascade and Chinook Fields
Abstract
This paper is based on the work performed during the offloading operations in the Cascade and Chinook fields in Ultra Deep Waters of the U.S. Gulf of Mex...
A New Solution for Tandem Offloading of LNG
A New Solution for Tandem Offloading of LNG
Abstract
Many oil companies presently work on plans for production of Liquefied Natural Gas on a Floating LNG Production and Offloading (FLPO) vessel. All these s...

