Modern data processing increasingly relies on data locality for performance and scalability, whereas the common HEP approaches aim for uniform resource pools with minimal locality, recently even across site boundaries. To combine advantages of both, the High-Performance Data Analysis (HPDA) Tier 3 concept opportunistically establishes data locality via coordinated caches. In accordance with HEP Tier 3 activities, the design incorporates two major assumptions: First, only a fraction of data is accessed regularly and thus the deciding factor for overall throughput. Second, data access may fallback to non-local, making permanent local data availability an ineficient resource usage strategy. Based on this, the HPDA design generically extends av...
Parallel computing platforms are increasingly complex, with multiple cores, shared caches, and NUMA ...
International audienceHigh-performance computing requires a deep knowledge of the hardware platform ...
Data locality is central to modern computer designs. The widening gap between processor speed and me...
The heavily increasing amount of data produced by current experiments in high energy particle physic...
To enable data locality, we have developed an approach of adding coordinated caches to existing comp...
Data-intensive end-user analyses in high energy physics require high data throughput to reach short ...
With the second run period of the LHC, high energy physics collaborations will have to face increasi...
International audienceThe cost of data movement has always been an important concern in high perform...
Big data has revolutionized science and technology leading to the transformation of our societies. H...
High throughput and short turnaround cycles are core requirements for efficient processing of data-i...
International audienceModern computing platforms are increasingly complex, with multiple cores, shar...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We propose in this paper a new approach to study the temporal and spatial locality of codes using a ...
International audienceCaching can effectively reduce the cost of serving content and improve the use...
Next generation multicores will process massive data with varying degree of locality. Harnessing on-...
Parallel computing platforms are increasingly complex, with multiple cores, shared caches, and NUMA ...
International audienceHigh-performance computing requires a deep knowledge of the hardware platform ...
Data locality is central to modern computer designs. The widening gap between processor speed and me...
The heavily increasing amount of data produced by current experiments in high energy particle physic...
To enable data locality, we have developed an approach of adding coordinated caches to existing comp...
Data-intensive end-user analyses in high energy physics require high data throughput to reach short ...
With the second run period of the LHC, high energy physics collaborations will have to face increasi...
International audienceThe cost of data movement has always been an important concern in high perform...
Big data has revolutionized science and technology leading to the transformation of our societies. H...
High throughput and short turnaround cycles are core requirements for efficient processing of data-i...
International audienceModern computing platforms are increasingly complex, with multiple cores, shar...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
We propose in this paper a new approach to study the temporal and spatial locality of codes using a ...
International audienceCaching can effectively reduce the cost of serving content and improve the use...
Next generation multicores will process massive data with varying degree of locality. Harnessing on-...
Parallel computing platforms are increasingly complex, with multiple cores, shared caches, and NUMA ...
International audienceHigh-performance computing requires a deep knowledge of the hardware platform ...
Data locality is central to modern computer designs. The widening gap between processor speed and me...