About Me

I am a PhD student at UC Davis studying Electrical and Computer Engineering under Professor John Owens. My research interests include parallel algorithms and architectures used in Graphical Processing Units (GPUs), graph algorithms, sparse linear algebra, and machine learning. I also enjoy working with autonomous systems and robotics - both on land and in space.

My current research focuses on load balancing and locality for sparse linear algebra and graph analytics, as well as explicit data orchestration programming models. I am currently working with NVIDIA on DARPA’s Software-Defined Hardware program, where my interests are on the unique benefits of reconfigurable hardware for sparse computations, the relationships between load balancing and data locality, and explicit data orchestration programming models for sparse workloads both on reconfigurable hardware and traditional GPUs. See press releases from Nvidia and DARPA for more information.

I am a contributor to Gunrock, an open-source, GPU-accelerated graph analytics library, and Essentials, the next version of Gunrock. My Gunrock implementation of the Hyperlink-Induced Topic Search (HITS) algorithm is used in NVIDIA’s RAPIDS cuGraph open-source data analytics library.

My Github, including the source code for this website, is available here.

You can contact me at jdwapman [at] ucdavis [dot] edu or by messaging me on LinkedIn.

Owens Group

In my free time, I enjoy photography, hiking, and rock climbing.