cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

Raistmer
Adept II

[SOLVED]Big slowdown from domain of execution using? (reduction kernel)

0 Likes
2 Replies
gaurav_garg
Adept I

Domain of execution works with reduction, but domain of execution defines the output positions and not the input. So, domain of execution for reduction should be <= reduction output size.

In your case, with single element output stream, domain of execution should be invalid on reduction.

 

0 Likes

Originally posted by: gaurav.garg

Domain of execution works with reduction, but domain of execution defines the output positions and not the input. So, domain of execution for reduction should be <= reduction output size.




In your case, with single element output stream, domain of execution should be invalid on reduction.




 



Thanks, I already realized that (hence so big slowdown - probably it really tried to perform reduction as many times as domain size dictated).
Correctnes of app saved only fact that after reduction check for non-zero performed, no matter how big that non-zero number is.
0 Likes