Published December 13, 2012 | Version v1
Journal article

A Roadmap For Geant4

Creators

  • 1. SLAC National Accelerator Laboratory 2575 Sand Hill Road, Menlo Park, CA 94025 (United States)

Description

The Geant4 simulation toolkit is now in the 14th year of its production phase. Geant4 is the choice of most current and near future high energy physics experiments as their simulation engine, and it is also widely used in astrophysics, space engineering, medicine and industrial application domains. Geant4 is a "living" code under continuous development; improvement of physics quality and computational speed is still a priority for Geant4. It is evolving and being enriched with new functionalities. On the other hand, the simulation paradigm that prevailed during the foundation of Geant4 is now being rethought because of new technologies in both computer hardware and software. The Geant4 Collaboration has identified many options and possibilities. Geant4 has accommodated some of these by providing a multi-threading prototype based on event-level parallelism. In this article we discuss the past, present and future of the Geant4 toolkit.

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/396/5/052007

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
396
Journal Issue
5
Journal Page Range
[9 p.]
ISSN
1742-6596

Conference

Title
International conference on computing in high energy and nuclear physics 2012
Acronym
CHEP2012
Dates
21-25 May 2012
Place
New York, NY (United States)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
44038199
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Resource subtype / Literary indicator
Conference
Descriptors DEI
COMPUTER CALCULATIONS; COMPUTER NETWORKS; COMPUTERIZED SIMULATION; DATA ANALYSIS; DISTRIBUTED DATA PROCESSING; G CODES; PARALLEL PROCESSING; RADIATION TRANSPORT
Descriptors DEC
COMPUTER CODES; DATA PROCESSING; PROCESSING; PROGRAMMING; SIMULATION