Hey Sho,
I totally agree with this point.
Currently, I'm planning to implement tied task using breath-first
scheduler wrote in
section 3.1 of Evaluation of OpenMP Task Scheduling Strategies by Nanos
Group.
http://www.sarc-ip.org/files/null/Workshop/1234128788173__TSchedStrat-iwomp08.pdf
Hi Sho,
I just came across your project and would like to add a few comments.
I think the biggest problem in libgomp is that tasks are stored in a
single queue. This may work for a few threads or for long-running tasks,
but certainly not for 48 threads. In fact, contention on the queue can
grow