Hunter McCoy

PhD Student in Computer Science · Northeastern University

Advised by Prashant Pandey · SALT Systems Lab

I am a PhD student in Computer Science at Northeastern University, advised by Prashant Pandey. My research focuses on high-performance parallel data structures for accelerators such as GPUs, parallel computing, and high-performance optimization. I have extensive experience with C++, Python, MPI, OpenMP, CUDA, and UPC++.

Education

Northeastern University — PhD in Computer Science (Jan 2025 – May 2027)
Advisor: Prashant Pandey
University of Utah — MS in Computer Science (Aug 2022 – Dec 2024)
GPA: 4.00
UC Berkeley — BS in Electrical Engineering and Computer Science (Aug 2018 – May 2021)
GPA: 3.61

Research

High-Performance GPU Data Structures

Developing concurrent, highly efficient GPU data structures including hash tables and memory managers. Created Gallatin, a GPU memory manager using van Emde Boas trees that achieves up to 12.6 billion allocations per second.

Parallel Filters for Genomics

Designed high-throughput GPU filters for the MetaHipMer2 de-novo metagenomic assembler, achieving 4.45x speedup and reducing memory usage by 40%. This work enabled the largest genomic assembly ever performed.

Dynamic Caching for CPU/GPU

Developing an epoch-based caching scheme that allows GPU threads to transparently access both host and device memory, expanding available memory without sacrificing performance for hot keys.

Publications

Andes: A GPU Task Scheduling Framework Under Review · SC 26

Authors: Hunter McCoy, Prashant Pandey

Concurrent GPU Hash Tables Accepted · ALENEX 26

Authors: Hunter McCoy, Prashant Pandey

FaSTCC: Fast Sparse Tensor Contractions on CPUs Accepted · SC 25

Authors: Saurabh Raje, Hunter McCoy, Prashant Pandey, Atanas Rountev, P. Sadayappan

Adaptive Quotient Filter SIGMOD 2025

Authors: Richard Wen, David Tench, Hunter McCoy, Guido Tagliavini, Michael A. Bender, Alex Conway, Martin Farach-Colton, Rob Johnson, Prashant Pandey

Gallatin: A General-Purpose GPU Memory Manager PPOPP 2024

Authors: Hunter McCoy, Prashant Pandey

Singleton Sieving ACDA 2023

Authors: Hunter McCoy, Steven Hofmeyr, Katherine Yelick, Prashant Pandey

High-Performance Filters for GPUs PPOPP 2023

Authors: Hunter McCoy, Steven Hofmeyr, Katherine Yelick, Prashant Pandey

Contact

Email: mccoy.hu@northeastern.edu

Phone: 502.507.7349

Address: 6943 S Twin Aspen Cove, Salt Lake City, UT 84121

GitHub: huntermBerkeley