- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are these constructs supported? I didn't see any analogous structures.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Both Windows kernel synch objects and named synchs suggest synchronization at the process level. Threading Building Blocks is a paradigm for (light-weight) thread management, aimed at minimizing the long throw of kernel accesses and maximizing the local use of data residing in the cache hierarchy. Adding process-level synchronization might tempt its use, probably to the detriment of local data retention. To this end, TBB is no mere thread library wrapper, but a different thing altogether, a task scheduler that uses threads to maximize concurrency, combined with a variety of other tools that support this cause of localization and safe thread synchronization.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page