Jared Hoberock's repositories
stanford-cs193g-sp2010
This is an archive of materials produced for an introductory class on CUDA programming at Stanford University in 2010
tuple_utility
The missing C++ tuple functionality
cuda_cpp_template
Jared's repository template
thrust-simple-benchmarks
Simple Thrust benchmarks
circular_vector
A modern C++ circular buffer
integer_sequence
Standalone C++11 implementation of integer_sequence and friends
kaleidoscope
Working through the LLVM tutorial
nes_emulator
This is an emulator for the Nintendo Entertainment System (NES) written in modern C++.
bounded
C++20 class template for a value bounded by a compile-time constant
cub_benchmarks
Programs that exercise primitive CUB functionality
dotfiles
Jared's dotfiles
fmt
A modern formatting library
hattip
Pedagogical HTTP parser
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
plain_old_reduction
Reference implementation of reduction in CUDA
tuples
Standalone C++20 library of tuple algorithms