- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From the release notes of TBB 4.4 Update 6 I can see the following:
"For 64-bit platforms, quadrupled the worst-case limit on the amount
of memory the Intel TBB allocator can handle."
What was the memory limit in the earlier versions of TBB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ritwid and Maxim,
The same code file within the source code included in tbb-4.4.5 release includes the following comment:
struct BackRefMaster { /* A slab block can hold up to ~2K back pointers to slab blocks or large objects, * so it can address at least 32MB. The array of 64KB holds 8K pointers * to such blocks, addressing ~256 GB. */
So, addressing has been quadrupled and increased from ~256 GB to ~1TB.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
According to comment in the file ( https://github.com/01org/tbb/blob/tbb_2017/src/tbbmalloc/backref.cpp#L63 ), the minimal guaranteed is a ~1TB in a current version for 64bit systems
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ritwik and Maxim,
The same code file within the source code included in tbb-4.4.6 release includes the same comment than Maksim mentions for the newest release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ritwid and Maxim,
The same code file within the source code included in tbb-4.4.5 release includes the following comment:
struct BackRefMaster { /* A slab block can hold up to ~2K back pointers to slab blocks or large objects, * so it can address at least 32MB. The array of 64KB holds 8K pointers * to such blocks, addressing ~256 GB. */
So, addressing has been quadrupled and increased from ~256 GB to ~1TB.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page