IWOMP 2008 START Conference Manager    

Evaluation of OpenMP Task scheduling strategies

Alejandro Duran, Julita Corbalán and Eduard Ayguadé

International Workshop on OpenMP (IWOMP 2008)
Purdue University, West Lafayette, IN, USA, May 12th - May 14th 2008


Summary

OpenMP is in the process of adding a tasking model that allows the programmer to specify independent units of work, called tasks, but does not specify how the scheduling of these tasks should be done (although imposes some restrictions). We have evaluated different scheduling strategies (schedulers and cut-offs) with several applications and we found that while work-first schedules seem to have the best performance because of the restrictions that OpenMP imposes a depth-first scheduler is a better choice to have as a default for an OpenMP runtime.


  
START Conference Manager (V2.54.5)