alpaka-group / llama

A Low-Level Abstraction of Memory Access
https://llama-doc.rtfd.io/
Mozilla Public License 2.0
80 stars 10 forks source link

RNTuple as mapping #692

Open bernhardmgruber opened 1 year ago

bernhardmgruber commented 1 year ago

The LHCB analysis example loads an RNTuple into a LLAMA view via a manually written loop, copying field by field. Alternatively, we could define a LLAMA mapping exposing the RNTuple to LLAMA directly and then use LLAMA's layout aware copy routine to transfer the data to a destination mapping.

bernhardmgruber commented 1 year ago

This issue is blocked by a bug in ROOT: https://github.com/root-project/root/issues/12136