[
https://issues.apache.org/jira/browse/PARQUET-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17729214#comment-17729214
]
Gabor Szadovszky commented on PARQUET-758:
------------------------------------------
Hey everyone, who is interested in the half-float type,
When I've reviewed the format change it was obvious to me to use the "2-byte
IEEE little-endian format". Now, I've faced another approach to encode 2 byte
FP numbers:
[bfloat16|https://en.wikipedia.org/wiki/Bfloat16_floating-point_format]. Since
neither java nor c++ support 2 byte FP numbers natively we probably need to
convert the encoded numbers to {{float}}. For {{bfloat16}} it would be more
performant to do so.
It might worth adding {{bfloat16}} to the format as well and add
implementations for it in the same round. WDYT?
> [Format] HALF precision FLOAT Logical type
> ------------------------------------------
>
> Key: PARQUET-758
> URL: https://issues.apache.org/jira/browse/PARQUET-758
> Project: Parquet
> Issue Type: Improvement
> Components: parquet-format
> Reporter: Julien Le Dem
> Priority: Minor
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)