dePaul Miller
This is my Github page containing links to documentation on my open source code.
LSlab
LSlab is a lock-based GPU hash map. It was designed in “KVCG: A Heterogeneous Key-Value Store for Skewed Workloads” by dePaul Miller, Jacob Nelson, Ahmed Hassan, and Roberto Palmieri.
Group Allocator For Unified Memory Management
The Group Allocator for Unified Memory management was created for “KVCG: A Heterogeneous Key-Value Store for Skewed Workloads” by dePaul Miller, Jacob Nelson, Ahmed Hassan, and Roberto Palmieri. It allows for better management of Unified Memory to prevent thrashing over pages between the GPU and CPU when dealing with CPU-GPU cooperative code.
KVCG
KVCG is a key value store published in “KVCG: A Heterogeneous Key-Value Store for Skewed Workloads” by dePaul Miller, Jacob Nelson, Ahmed Hassan, and Roberto Palmieri.