alexreinking
Research Scientist/Engineer @adobe. Halide maintainer. Build systems masochist. Views are my own.
@adobeCambridge, MA
Pinned Repositories
awesome-cmake
A curated list of awesome CMake resources, scripts, modules, examples and others.
cmake-glob-performance
Experiment to determine how much globbing overhead actually costs.
cpplexer
A simple tokenizer for C++
HalideSDLDemo
A simple demo Halide application that CPU-renders to an SDL texture
SharedStaticStarter
A simple starter project showing how to distribute both static and shared libraries in CMake.
strsv
A simple, but fast, triangular solver
exo
Exocompilation for productive programming of hardware accelerators
Halide
a language for fast, portable data-parallel computation
koka
Koka language compiler and interpreter
P
The P programming language.
alexreinking's Repositories
alexreinking/SharedStaticStarter
A simple starter project showing how to distribute both static and shared libraries in CMake.
alexreinking/strsv
A simple, but fast, triangular solver
alexreinking/awesome-cmake
A curated list of awesome CMake resources, scripts, modules, examples and others.
alexreinking/cmake-glob-performance
Experiment to determine how much globbing overhead actually costs.
alexreinking/HalideSDLDemo
A simple demo Halide application that CPU-renders to an SDL texture
alexreinking/sdcppmu-diffuse
Demo application for the San Diego C++ Meetup
alexreinking/skeletonide
Skeletonide is a parallel implementation of Zhang-Suen morphological thinning algorithm written in Halide-lang. Use it for fast skeletonization of binary masks on the GPU.
alexreinking/so69978314
alexreinking/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
alexreinking/sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
alexreinking/wordle
alexreinking/alexreinking
Config files for my GitHub profile.
alexreinking/awesome-falsehood
😱 Falsehoods Programmers Believe in
alexreinking/build_bot
Buildbot configuration for Halide build bots
alexreinking/cmrk
Extra modules that are useful in a variety of CMake builds.
alexreinking/cpp-plugin-example
Example project for question on the CMake Discourse.
alexreinking/dex-lang
Research language for array processing in the Haskell/ML family
alexreinking/flask-rest-example
alexreinking/gpufilter
GPU Recursive Filtering
alexreinking/Halide
a language for fast, portable data-parallel computation
alexreinking/halide-project-tool
Create and manage simple Halide projects
alexreinking/hs-strsv
Haskell strsv
alexreinking/koka
Koka language compiler and interpreter
alexreinking/llvm-nightlies
GitHub Actions stub repo to make nightly LLVM packages.
alexreinking/ninja
a small build system with a focus on speed
alexreinking/scikit-build-core
A next generation Python CMake adaptor and Python API for plugins
alexreinking/vcpkg
C++ Library Manager for Windows, Linux, and MacOS
alexreinking/verify-bounds
Verification of Halide bounds inference engine
alexreinking/wabt
The WebAssembly Binary Toolkit
alexreinking/werewolf_server