-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Labels
featureNew feature or requestNew feature or request
Description
Enable modifier that can set the required environment options to enable Transparent Huge Pages (THP) or HugeTLB (libhugelbfs) to configure "huge" page sizes for CPU memory malloc from default 4kb size. Refer to internal resources for how to configure huge pages and expected results.
Note: hipMalloc already requests 2MB huge pages regardless if THP or HugeTLB are used. THP and libhugetlbfs target system allocated memory, not hipMalloc'ed memory.
- Enable use of Transparent Huge Pages (THP) a mechanism from the linux kernel where virtual memory pages are automatically promoted/demoted into "huge page" sizes
- Enable use of
HugeTBL-libhugetlbfsis a library that interacts with thehugetlbfsfilesystem. - Have variant option for either
none,THP, orhugetlb
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or request