[Openmp-commits] [PATCH] D63196: Create a runtime option to disable task throttling

Philippe Virouleau via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Mon Jul 1 08:23:04 PDT 2019

viroulep added a comment.

Thanks Roman and Andrey for the additional comments!
Sorry for not including tests right away, and thanks for the detailed suggestions, I really appreciate it.

I ended up adding an extra test: I didn't want to mess around the grain size in the taskloop test (as the number of tasks created is not high enough), and I also wanted to explicitly test the task throttling behavior.
I did this by creating a lot of tasks and checking the number of tasks enqueued when the master thread starts executing tasks.
I've made a (hopefully) comprehensive explanation at the beginning of the test.



More information about the Openmp-commits mailing list