You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "EpsilonPrime (via GitHub)" <gi...@apache.org> on 2023/01/23 07:48:26 UTC

[GitHub] [arrow] EpsilonPrime opened a new issue, #33833: [C++] Improve the performance of the binary round kernel

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: issues-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org