Menu

Commit [r23836]  Maximize  Restore  History

Update setting hwpar for the nemesis scheduler

[ok'd by greg]

Qthreads doesn't do smart things with QT_HWPAR for different schedulers (at
least on systems for numa domains.)

For instance on chap04 (two numa domains) if you set QT_HWPAR=8, qthreads will
use 2 shepherds with 4 workers each with the nemesis scheduler, even though you
need 8 shepherds and one worker per (since the nemesis scheduler only permits
single threaded shepherds.)

This is a hacky way to get the right behavior that is intended only to test out
the performance of the nemesis scheduler on chap04. It shouldn't be in here
for more than a week.

eronaghan 2014-07-14

changed /trunk/third-party/qthread/Makefile
changed /trunk/third-party/qthread/qthread-1.10/src/interfaces/chapel/tasks-qthreads.c
/trunk/third-party/qthread/Makefile Diff Switch to side-by-side view
Loading...
/trunk/third-party/qthread/qthread-1.10/src/interfaces/chapel/tasks-qthreads.c Diff Switch to side-by-side view
Loading...