Scalable multithreading poses challenges to I/O, and the performance of a thread-safe I/O strategy may depend upon many factors, including I/O latencies, whether tasks are CPU- or I/O-intensive, and thread count. In a multithreaded framework, an I/O infrastructure must efficiently supply event data to and collect it from many threads processing multiple events in flight. In particular, on-demand reading from multiple threads may challenge caching strategies that were developed for serial processing and may need to be enhanced. This I/O infrastructure must also address how to read, make available, and propagate in-file metadata and other non-event data needed as context for event processing. We describe the design and scheduling of I/O compo...
We investigate high-performance threading architectures for I/O intensive multi-threaded servers. We...
The challenge faced by HEP experiments from the current and expected architectural evolution of CPUs...
High energy physics experiments are implementing highly parallel solutions for event processing on r...
Scalable multithreading poses challenges to I/O for the ATLAS experiment. The performance of a threa...
A critical component of any multicore/manycore application architecture is the handling of input and...
ATLAS uses its multi-processing framework AthenaMP for an increasing number of workflows, including ...
ATLAS’s current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
The ATLAS experiment has successfully used its Gaudi/Athena software framework for data taking and a...
During the long shutdown, ATLAS is preparing several fundamental changes to its offline event proces...
In order to be able to make effective use of emerging hardware, where the amount of memory available...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
The ATLAS experiment extensively uses multi-process (MP) parallelism to maximize data-throughput esp...
International audienceProcessing and scientific analysis of the data taken by the ATLAS experiment r...
We investigate high-performance threading architectures for I/O intensive multi-threaded servers. We...
The challenge faced by HEP experiments from the current and expected architectural evolution of CPUs...
High energy physics experiments are implementing highly parallel solutions for event processing on r...
Scalable multithreading poses challenges to I/O for the ATLAS experiment. The performance of a threa...
A critical component of any multicore/manycore application architecture is the handling of input and...
ATLAS uses its multi-processing framework AthenaMP for an increasing number of workflows, including ...
ATLAS’s current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
The ATLAS experiment has successfully used its Gaudi/Athena software framework for data taking and a...
During the long shutdown, ATLAS is preparing several fundamental changes to its offline event proces...
In order to be able to make effective use of emerging hardware, where the amount of memory available...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
ATLAS's current software framework, Gaudi/Athena, has been very successful for the experiment in LHC...
The ATLAS experiment extensively uses multi-process (MP) parallelism to maximize data-throughput esp...
International audienceProcessing and scientific analysis of the data taken by the ATLAS experiment r...
We investigate high-performance threading architectures for I/O intensive multi-threaded servers. We...
The challenge faced by HEP experiments from the current and expected architectural evolution of CPUs...
High energy physics experiments are implementing highly parallel solutions for event processing on r...