[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.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D63196/new/

https://reviews.llvm.org/D63196





More information about the Openmp-commits mailing list