1 | initial version |
Alright, I figured it out with the help of a colleague:
parallel_for_(Range(0,w), Parallel_markMax(img, img_col),6);
You can pass an aditional parameter that controls the size of the individual tasks.
2 | No.2 Revision |
Alright, I figured it out with the help of a colleague:
parallel_for_(Range(0,w), Parallel_markMax(img, img_col),6);
img_col),12);
You can pass an aditional parameter that controls the size of the individual tasks. In this case, I create each two threads for six of my eight cores. Two cores are normally used for other stuff, so I don't have to wait for the two last threads to finish when the other six are much faster.