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

tbbmalloc and libhugetlbfs integration - any update since '09?

Mark_D_9
New Contributor I
348 Views

Before posting this question, I performed a search on the forum regarding support for huge page backed memory for tbbmalloc.  However, the only hit I received is a question from '09, to which the answer was that tbbmalloc did not support huge pages at the time.

 

Has anything changed in that regard? In past projects, I've been able to make use of huge pages via environment variables with tcmalloc.  It would be nice to have it for tbbmalloc, as well.

0 Kudos
1 Solution
Vladimir_P_1234567890
348 Views

hello,

Current tbbmalloc supports huge pages. it can be enabled via API or env variable. Documentaion is here https://software.intel.com/en-us/node/506259, look for TBBMALLOC_USE_HUGE_PAGES parameter/env variable.

--Vladimir

View solution in original post

0 Kudos
1 Reply
Vladimir_P_1234567890
349 Views

hello,

Current tbbmalloc supports huge pages. it can be enabled via API or env variable. Documentaion is here https://software.intel.com/en-us/node/506259, look for TBBMALLOC_USE_HUGE_PAGES parameter/env variable.

--Vladimir

0 Kudos
Reply