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

Allow mixing ints and floats in a bitpacked AoS #705

Open bernhardmgruber opened 1 year ago

bernhardmgruber commented 1 year ago

LLAMA currently needs to strictly separate integral and floating-point data types before bitpacking. However, this prevents the creation of AoS layouts of records containing both classes of data types and bitpacking them. We should support this use case.