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]
