EpsilonPrime opened a new issue, #33833:
URL: https://github.com/apache/arrow/issues/33833

   ### Describe the enhancement requested
   
   The binary round kernel has some of the performance issues of the unary 
round kernel namely non-floating type arguments are first cast to double before 
implementation.
   
   The other area where performance may be improved is in the handing of a 
scalar version of the number of significant digits argument (the second 
argument).  The current implementation expects two arrays which may (depending 
on the engine) result in duplicating the data.  Falling back to the unary 
version of round in such situations may be a potential solution to such a 
behavior.
   
   
   ### Component(s)
   
   C++


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