O'Reilly logo

Shared Memory Application Programming by Victor Alessandrini

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16

Using the TBB Task Scheduler

Abstract

This chapter deals with the programming interfaces enabling direct access to all the features of the TBB task scheduler. A complete description of the TBB task scheduler API is presented. The higher level programming interfaces discussed in Chapter 11 are sufficient in most cases, but some specific features—like task synchronizations—are only accessible through the task scheduler API. Task synchronizations are implemented by establishing hierarchical relations among tasks to organize the way they are scheduled and executed, and several examples are given for these advanced features. Other advanced synchronization features made available by the task scheduler are also discussed, possible optimization ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required