oneapi-src / unified-memory-framework
A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required…
☆40Updated this week
Related projects ⓘ
Alternatives and complementary repositories for unified-memory-framework
- User-space Page Management☆104Updated 3 months ago
- This is a mirror of the official libpfm4 git repository, https://sourceforge.net/p/perfmon2/libpfm4/ci/master/tree/ with some local branc…☆55Updated 3 weeks ago
- ☆38Updated this week
- A community-oriented list of useful NUMA-related libraries, tools, and other resources☆66Updated 4 years ago
- Intel® SHMEM - Device initiated shared memory based communication library☆20Updated 2 weeks ago
- ☆34Updated 4 months ago
- Intel® Data Mover Library (Intel® DML)☆87Updated last month
- Tools and Reference Code for Intel Optimizations (eg Large Pages)☆136Updated 2 months ago
- SYCL Reference Manual☆26Updated 6 months ago
- NumaMMA is a lightweight memory profiler for parallel applications☆25Updated 7 months ago
- Tools and experiments for 0sim. Simulate system software behavior on machines with terabytes of main memory from your desktop.☆21Updated 4 years ago
- A user level library for applications to transparently use Intel DSA.☆23Updated last month
- NUMAPROF is a NUMA memory profliler based on Pintool to track your remote memory accesses.☆45Updated 4 months ago
- Collection of synchronization micro-benchmarks and traces from infrastructure applications☆38Updated 6 months ago
- A low-overhead tool to periodically collect system-wide hardware performance counters on Intel64 systems.☆31Updated 2 years ago
- Accel-config / libaccel-config☆59Updated last week
- Intel® Query Processing Library (Intel® QPL)☆98Updated this week
- Heterogeneous Memory Software Development Kit☆70Updated 2 months ago
- A compiler to automatically transform applications into disaggregated memory apps.☆14Updated last year
- Persistent memory allocator for data-centric analytics☆53Updated last week
- ☆42Updated this week
- GPUDirect Async support for IB Verbs☆90Updated 2 years ago
- Open memory disaggregation☆25Updated 4 years ago
- ☆20Updated 3 years ago
- HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs☆27Updated 2 months ago
- ☆47Updated 5 years ago
- Monorepo for the OpenCilk compiler. Forked from llvm/llvm-project and based on Tapir/LLVM.☆93Updated this week
- Provides a set of benchmarks that can be used to measure the memory bandwidth performance of CPU's☆80Updated 7 months ago
- ☆57Updated 2 years ago
- DAMON user-space tool☆21Updated this week