cyb70289 commented on PR #15201:
URL: https://github.com/apache/arrow/pull/15201#issuecomment-1376733663

   Not related to this PR, but the benchmark result is not obvious to me.
   Why is `double` faster than `int64`? I suppose integer rounding does nothing.
   
   ```
   Ceil<Int64Type, RoundMode::DOWN>/size:1048576/inverse_null_proportion:0      
                323253 ns       323251 ns        
   2161 bytes_per_second=3.02107G/s items_per_second=405.481M/s null_percent=0 
size=1048.58k
   
   Ceil<DoubleType, RoundMode::DOWN>/size:1048576/inverse_null_proportion:0     
                 89834 ns        89832 ns         
   7795 bytes_per_second=10.871G/s items_per_second=1.45908G/s null_percent=0 
size=1048.58k
   ```


-- 
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]

Reply via email to