Search NASA⌕ Search

Engineering topics

Bianchini, C.

Publications and source records attributed to Bianchini, C..

GeantV: Results from the Prototype of Concurrent Vector Particle Transport Simulation in HEP

Full detector simulation was among the largest CPU consumers in all CERN experiment software stacks for the first two runs of the Large Hadron Collider. In the early 2010s, it was projected that simulation demands would scale linearly with increasing luminosity, with only partial compensation from increasing computing resources. The extension of fast simulation approaches to cover more use cases that represent a larger fraction of the simulation budget is only part of the solution, because of intrinsic precision limitations. The remainder corresponds to speeding up the simulation software by several factors, which is not achievable by just applying simple optimizations to the current code base. In this context, the GeantV R&D project was launched, aiming to redesign the legacy particle transport code in order to benefit from features of fine-grained parallelism, including vectorization and increased locality of both instruction and data. This paper provides an extensive presentation of the results and achievements of this R&D project, as well as the conclusions and lessons learned from the beta version prototype.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Commissioning the JLab LERF Cryomodule Test Facility

The JLab Low Energy Recirculating Facility, LERF, has been modified to support concurrent testing of two LCLS-II cryomodules. The cryomodules are installed in a similar fashion as they would be in the L1 section of the LCLS-II linac, including the floor slope and using all of the LCLS-II hardware and controls for cryomodule cryogenics, vacuum, and RF (SSA and LLRF). From the start, it was intended to use LCLS-II electronics and EPICS software controls for cryomodule testing. In affect the LERF test facility becomes the first opportunity to commission and operate the LCLS-II LINAC hardware and software controls. Support for specific cryomodule high level test applications like Q0 and HOMs measurements, are being developed from the basic cryomodule control suite. To support the testing, 2 K He is supplied from the CEBAF south linac cryogenic system, where care must be taken when using the LERF test facility to not upset the CEBAF cryogenics plant. This paper discusses the commissioning of the hardware and software development for testing the first two LCLS-II cryomodules.

Hovater, C.↗

Performance of GeantV EM Physics Models

The recent progress in parallel hardware architectures with deeper vector pipelines or many-cores technologies brings opportunities for HEP experiments to take advantage of SIMD and SIMT computing models. Launched in 2013, the GeantV project studies performance gains in propagating multiple particles in parallel, improving instruction throughput and data locality in HEP event simulation on modern parallel hardware architecture. Due to the complexity of geometry description and physics algorithms of a typical HEP application, performance analysis is indispensable in identifying factors limiting parallel execution. In this report, we will present design considerations and preliminary computing performance of GeantV physics models on coprocessors (Intel Xeon Phi and NVidia GPUs) as well as on mainstream CPUs.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Electromagnetic physics models for parallel computing architectures

The recent emergence of hardware architectures characterized by many-core or accelerated processors has opened new opportunities for concurrent programming models taking advantage of both SIMD and SIMT architectures. GeantV, a next generation detector simulation, has been designed to exploit both the vector capability of mainstream CPUs and multi-threading capabilities of coprocessors including NVidia GPUs and Intel Xeon Phi. The characteristics of these architectures are very different in terms of the vectorization depth and type of parallelization needed to achieve optimal performance. In this paper we describe implementation of electromagnetic physics models developed for parallel computing architectures as a part of the GeantV project. Finally, the results of preliminary performance evaluation and physics validation are presented as well.

97 MATHEMATICS AND COMPUTING↗