Skip to the content.

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.

Documentation

Code

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.

Documentation

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.

Code