daniel-adam-tfs commented on PR #654: URL: https://github.com/apache/arrow-go/pull/654#issuecomment-3872060268
> @daniel-adam-tfs any further work needed here to make it ready for review? Yeah, let me add the equivalent version for float64 and check how complex would it be do add SIMD when doing encoding. - [ ] Add the float64 version - [ ] Add SIMD to byte-stream split encoder I've also tried using SIMD for the `[]parquet.FixedLenByteArray` 2/4/8byte versions (decodeByteStreamSplitBatchFLBAWidth2, decodeByteStreamSplitBatchFLBAWidth4, decodeByteStreamSplitBatchFLBAWidth8). The problem is that for SIMD to be usable all of the `parquet.FixedLenByteArray` (=[]byte) elements need to share the backing array and be in order, then SIMD can be used. I'm not sure whether we can ensure that. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
