Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.

question about task scheduler

hi guys, i'm a newbie of TBB, and i'm intrested in a question, that is, how the task scheduler and the algorithms, such as parallel_for, parallel_invoke, parallel_reduce etc, work together? I mean, the task scheduler must be the heart of TBB runtime, and then, for different algorithms, the scheduler is designed well to suit them, so what's the key points of scheduler's desgin, and how does the scheduler suits these algorithms? i'm willing to bet simillar questions must be asked, so are there any papers or any links i can get, if not, i'm gratitude if you guys can give me some clues to move on. thanks!
0 Kudos
1 Reply
Black Belt

I would advise you to first study the documentation, available at TBB's website.

0 Kudos