-
-
Notifications
You must be signed in to change notification settings - Fork 56.2k
core: vectorize cv::reduce #27510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 4.x
Are you sure you want to change the base?
core: vectorize cv::reduce #27510
Conversation
Performance stats: i7 1200K
m2
K1
|
@fengyuentau Thanks a lot for the contribution. Couple of notes on the perf report:
|
Here are comparisons between w/ ipp and w/o ipp.
|
There is no 64f in the perf testings. IPP has optimized branches for SUM 64f for reduceC. |
I apologize for delay. The optimization is really good, besides multi-channel FP case. Orin:
TK1:
|
reduceR_Dropped due to performancePull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
Patch to opencv_extra has the same branch name.