Home
Publications
Posts
Talks
Projects
Recognition
Experience
Links
Posts
Signatures on Summit Supercomputer at OLCF
11/15/24
Using nvtx-connector and Nsight Systems to Understand your Kokkos Application
07/29/24
miniAero Fork for Kokkos 4
05/10/24
iPhone 11 Pro to 15 Pro
04/25/24
std::is_constructible is (at best) Poorly Named
04/19/24
Visiting the Very Large Array
04/18/24
Amazon Tells me a Joke
04/11/24
C++ API Design
03/27/24
Digitizing Printed Recipes with ChatGPT Vision
01/02/24
Using C++ to Solve the Jindosh Riddle Dishonored 2's Dust District
12/24/23
Sandia announces partnership with NextSilicon
11/09/23
CUDA Releases: Component Versions and Sizes
10/23/23
Running Vicuna-13B in Google Cloud
05/06/23
Transcribing Videos with OpenAI's Whisper and ChatGPT
03/03/23
Goal-Oriented Metaprogramming
01/28/23
Composable Systems Opportunities and Challenges
11/15/22
Making Twitter Tolerable
06/22/22
Implementation of a Integer Linear Programming Solver in Python
04/05/22
My Favorite g++ Flags for a New Project
03/02/22
Design of https://didillinois.win
12/18/21
SuiteSparse Collection Downloader
12/01/21
Setting up Python with Pyenv and Poetry on Debian
08/22/21
Formatting MacOS Disk on Command Line
08/01/21
C3SR Anniversary Celebration
07/31/21
Single-header C++ Matrix Market Reader
07/30/21
Tips for Technical Writing in Latex
04/18/21
Setting up Photoprism with HTTPS on Google Compute Engine
01/03/21
Improving MPI_Pack performance in CUDA-aware MPI
10/06/20
Nsight Systems and Nsight Compute Teaching Resources
04/16/20
PUMPS+AI 2019 Summer School
06/26/19
Self-host GPU Continuous Integration with Azure Piplines and Docker!
05/20/19
Best Paper award at ICPE!
04/11/19
Received E.A. Reid Fellowship
03/26/19
Bio Snippet
03/13/19
Paper Accepted at ICPE 2019!
03/11/19
Undergraduate Research Opportunities
02/25/18
C3SR Minsky Machines
09/27/17
PUMPS 2017
06/26/17
CEM 2017
06/21/17
GTC 2017
05/09/17