arXiv · 1711.05683
Hydra: a C++11 framework for data analysis in massively parallel platforms
Abstract
Hydra is a header-only, templated and C++11-compliant framework designed to perform the typical bottleneck calculations found in common HEP data analyses on massively parallel platforms. The framework is implemented on top of the C++11 Standard Library and a variadic version of the Thrust library and is designed to run on Linux systems, using OpenMP, CUDA and TBB enabled devices. This contribution summarizes the main features of Hydra. A basic description of the overall design, functionality and user interface is provided, along with some code examples and measurements of performance.
Explore related subjects
Keep this discovery
A. A. Alves Jr, M. D. Sokoloff. 2017-11-15. Hydra: a C++11 framework for data analysis in massively parallel platforms. https://arxiv.org/abs/1711.05683
Cite the original work for its findings. Save a collection to share your selection of sources.