
2 Jul
2012
2 Jul
'12
12:02 p.m.
Then the docs are misleading, and see below.
I'll check the docu for this issue
I understand that user level threads are orthogonal to os level threads. However, i doubt the usefulness of the library if it is only usable from a single thread. Multicore systems aren't going away, and from my experience, the true power of user land threads is unleashed when indeed doing work stealing over multiple OS level threads, as you already mentioned.
migrating work/task between threads will not always result in a preformance benefit (CPUs access data from the same cache). regards, Oliver