> Activities > WP3
Task 3.1.2: R³ optimized data structures for heterogeneous platforms
Task leads: Felice Pantaleo (CERN)
The development of data-oriented structures (“Structure of Arrays”, SoA) will be fundamental for R³ to reach its goal. This data representation can achieve better memory bandwidth and vectorization performance for classical algorithms and provide a seamless interface to AI algorithms. Its adoption in the HEP software stack requires the development of a user-friendly, generic SoA implementation. To achieve the best performance running real-time trigger selection, the I/O subsystem of the CMS framework will be extended to leverage direct data transfers between the network and storage subsystems on one side, and the accelerators on the other, bypassing the host CPU.
Publications and other resources
Nothing yet, come back soon…