227 research outputs found

    Extending Geant4 Parallelism with External Libraries (MPI, TBB) and Its Use on HPC Resources

    Full text link
    With Geant4 Version 10.0, released in December 2013, one of the most widely used Monte-Carlo codes has been ported to take full advantage of multi- and many-core CPUs thanks to the introduction of event-level parallelism via multithreading. In this paper we review recent developments to allow for a better integration of parallel Geant4 jobs with external libraries. We have chosen to develop examples using the popular Intel Threading Building Block (for short TBB) as an alternative parallelization approach to the native Geant4 POSIX. To simplify the scaling of a Geant4 application across nodes on a cluster we are improving the support of MPI in Geant4. In particular it is now possible to run an hybrid MPI/MT application that uses MPI to scale across nodes and MT to scale across cores. %The recent developments allow users to easily implement parallel application resources that scale on a very large number of nodes and cores typical of HPC resources.Comment: conferenc

    Multi-threaded Geant4 on the Xeon-Phi with Complex High-Energy Physics Geometry

    Get PDF
    To study the performance of multi-threaded Geant4 for high-energy physics experiments, an application has been developed which generalizes and extends previous work. A highly-complex detector geometry is used for benchmarking on an Intel Xeon Phi coprocessor. In addition, an implementation of parallel I/O based on Intel SCIF and ROOT technologies is incorporated and studied

    The PENELOPE Physics Models and Transport Mechanics. Implementation into Geant4

    Get PDF
    [EN] A translation of the penelope physics subroutines to C++, designed as an extension of the Geant4 toolkit, is presented. The Fortran code system penelope performs Monte Carlo simulation of coupled electron-photon transport in arbitrary materials for a wide energy range, nominally from 50 eV up to 1 GeV. Penelope implements the most reliable interaction models that are currently available, limited only by the required generality of the code. In addition, the transport of electrons and positrons is simulated by means of an elaborate class II scheme in which hard interactions (involving deflection angles or energy transfers larger than pre-defined cutoffs) are simulated from the associated restricted differential cross sections. After a brief description of the interaction models adopted for photons and electrons/positrons, we describe the details of the class-II algorithm used for tracking electrons and positrons. The C++ classes are adapted to the specific code structure of Geant4. They provide a complete description of the interactions and transport mechanics of electrons/positrons and photons in arbitrary materials, which can be activated from the G4ProcessManager to produce simulation results equivalent to those from the original penelope programs. The combined code, named PenG4, benefits from the multi-threading capabilities and advanced geometry and statistical tools of Geant4.Financial support from the Spanish Ministerio de Ciencia, Innovacion y Universidades/Agencia Estatal de Investigacion/European Regional Development Fund, European Union, (projects nos. RTI2018-098117-B-C21 and RTI2018-098117-B-C22) is gratefully aknowledged. The work of VA was supported by the program Ayudas para la contratacion de personal investigador en formacion de caracter predoctoral, programa VALi+d under grant number ACIF/2018/148 from the Conselleria dEducacio of the Generalitat Valenciana and the Fondo Social Europeo (FSE). VG acknowledges partial support from FEDER/MCIyU-AEI under grant FPA2017-84543-P, by the Severo Ochoa Excellence Program under grant SEV-2014-0398 and by Generalitat Valenciana through the project PROMETEO/2019/087.Asai, M.; Cortés-Giraldo, MA.; Giménez-Alventosa, V.; Giménez Gómez, V.; Salvat, F. (2021). The PENELOPE Physics Models and Transport Mechanics. Implementation into Geant4. Frontiers in Physics. 9:1-20. https://doi.org/10.3389/fphy.2021.738735S120

    The OVAL experiment: A new experiment to measure vacuum magnetic birefringence using high repetition pulsed magnets

    Full text link
    A new experiment to measure vacuum magnetic birefringence (VMB), the OVAL experiment, is reported. We developed an original pulsed magnet that has a high repetition rate and applies the strongest magnetic field among VMB experiments. The vibration isolation design and feedback system enable the direct combination of the magnet with a Fabry-P\'erot cavity. To ensure the searching potential, a calibration measurement with dilute nitrogen gas and a prototype search for vacuum magnetic birefringence are performed. Based on the results, a strategy to observe vacuum magnetic birefringence is reported.Comment: 9 pages, 11 figure

    The PENELOPE physics models and transport mechanics. Implementation into Geant4

    Full text link
    A translation of the penelope physics subroutines to C++, designed as an extension of the Geant4 toolkit, is presented. The Fortran code system penelope performs Monte Carlo simulation of coupled electron-photon transport in arbitrary materials for a wide energy range, nominally from 50 eV up to 1 GeV. Penelope implements the most reliable interaction models that are currently available, limited only by the required generality of the code. In addition, the transport of electrons and positrons is simulated by means of an elaborate class II scheme in which hard interactions (involving deflection angles or energy transfers larger than pre-defined cutoffs) are simulated from the associated restricted differential cross sections. After a brief description of the interaction models adopted for photons and electrons/positrons, we describe the details of the class-II algorithm used for tracking electrons and positrons. The C++ classes are adapted to the specific code structure of Geant4. They provide a complete description of the interactions and transport mechanics of electrons/positrons and photons in arbitrary materials, which can be activated from the G4ProcessManager to produce simulation results equivalent to those from the original penelope programs. The combined code, named PenG4, benefits from the multi-threading capabilities and advanced geometry and statistical tools of Geant4

    High Energy Physics Forum for Computational Excellence: Working Group Reports (I. Applications Software II. Software Libraries and Tools III. Systems)

    Full text link
    Computing plays an essential role in all aspects of high energy physics. As computational technology evolves rapidly in new directions, and data throughput and volume continue to follow a steep trend-line, it is important for the HEP community to develop an effective response to a series of expected challenges. In order to help shape the desired response, the HEP Forum for Computational Excellence (HEP-FCE) initiated a roadmap planning activity with two key overlapping drivers -- 1) software effectiveness, and 2) infrastructure and expertise advancement. The HEP-FCE formed three working groups, 1) Applications Software, 2) Software Libraries and Tools, and 3) Systems (including systems software), to provide an overview of the current status of HEP computing and to present findings and opportunities for the desired HEP computational roadmap. The final versions of the reports are combined in this document, and are presented along with introductory material.Comment: 72 page

    The Nature of Ultra-Luminous Compact X-Ray Sources in Nearby Spiral Galaxies

    Get PDF
    Studies were made of ASCA spectra of seven ultra-luminous compact X-ray sources (ULXs) in nearby spiral galaxies; M33 X-8 (Takano et al. 1994), M81 X-6 (Fabbiano 1988b; Kohmura et al. 1994; Uno 1997), IC 342 Source 1 (Okada et al. 1998), Dwingeloo 1 X-1 (Reynolds et al. 1997), NGC 1313 Source B (Fabbiano & Trinchieri 1987; Petre et al. 1994), and two sources in NGC 4565 (Mizuno et al. 1999). With the 0.5--10 keV luminosities in the range 10^{39-40} ergs/s, they are thought to represent a class of enigmatic X-ray sources often found in spiral galaxies. For some of them, the ASCA data are newly processed, or the published spectra are reanalyzed. For others, the published results are quoted. The ASCA spectra of all these seven sources have been described successfully with so called multi-color disk blackbody (MCD) emission arising from optically-thick standard accretion disks around black holes. Except the case of M33 X-8, the spectra do not exhibit hard tails. For the source luminosities not to exceed the Eddington limits, the black holes are inferred to have rather high masses, up to ~100 solar masses. However, the observed innermost disk temperatures of these objects, Tin = 1.1--1.8 keV, are too high to be compatible with the required high black-hole masses, as long as the standard accretion disks around Schwarzschild black holes are assumed. Similarly high disk temperatures are also observed from two Galactic transients with superluminal motions, GRO 1655-40 and GRS 1915+105. The issue of unusually high disk temperature may be explained by the black hole rotation, which makes the disk get closer to the black hole, and hence hotter.Comment: submitted to ApJ, December 199
    • …
    corecore