👋 from the Parquet community
The Parquet community is working on a proposal to implement ALP: Adaptive Lossless floating-Point Compression, (SIGMOD 2024) as a new Parquet encoding
cuDF is listed on the Parquet Implementation Status page
Since you may feel pressure to implement newly added encodings, I think having your feedback on the spec as a stakeholder would be immensely valuable.
Also, I believe you can help us understand if the encoding can be efficiently implemented on GPUs, which is an important consideration
The proposed addition is here : Parquet ALP Encoding Specification (Google Doc)
There is also a prototype C++ implementation for review here
See also: mailing list discussion (link) and parquet-format PR
Thank you for your consideration