DOE OSTI · 1962318
HEPnOS: a Specialized Data Service for High Energy Physics Analysis
Abstract
In this paper, we present HEPnOS, a distributed data service for managing data produced by high-energy physics (HEP) experiments. Using HEPnOS, HEP applications can use HPC resources more effciently than traditional fle-based applications. The fle-based model leads to a rigid, chunk-based allocation of computational resources and limits the number of cores that can be used concurrently by an HEP application. The fundamental problem is that organizing domain-specifc data into fles inadvertently introduces a single, artifcial, confated tuning parameter that puts key optimization goals into confict: larger fle sizes reduce metadata overhead and thus improve I/O effciency, but smaller fle sizes provide more opportunity for workfow parallelism and load balancing. In this work, we introduce a domain-specifc data service that decouples that constraint so that data can be accessed and processed in its natural granularity while still maintaining I/O effciency. By removing the constraints introduced by fle handling we are able to obtain better scaling and make effcient use of more cores for processing a fxed-sized data sample. We demonstrate the improved scalability by using an application developed in the fle-based paradigm and comparing it to a version modifed to use HEPnOS.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ali, Sajid, Calvez, Steven, Carns, Philip, Dorier, Matthieu, Ding, Pengfei, Kowalkowski, James, Latham, Robert, Norman, Andrew, Paterno, Marc, Ross, Robert, Sehrish, Saba, Snyder, Shane, Soumagne§, Jerome. 2023-03-20. HEPnOS: a Specialized Data Service for High Energy Physics Analysis. https://www.osti.gov/biblio/1962318
Cite the original work for its findings. Save a collection to share your selection of sources.