Andrew Lumsdaine's repositories
sieve_exec_comparison
Multiple asynchronous implementations of sieve of Eratosthenes
Catch2
A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)
coliru
JavaScript library for Coliru online compiler
course-in-a-box
Everything you need to create an online course
CSrankings
A web app for ranking computer science departments according to their research output in selective venues.
d2l-en
Interactive deep learning book with code, math, and discussions. Available in multi-frameworks. Adopted at 140 universities.
examples
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
exhale
Automatic C++ library api documentation generation: breathe doxygen in and exhale it out.
foo.github.io
Test hosting site
HyperNetX
Python package for hypergraph analysis and visualization.
oneTBB
oneAPI Threading Building Blocks (oneTBB)
SCoro
A stackless, resumable, resettable state machine style coroutine library for C++17. This was made when I discovered that C++20 coroutines very frequently require heap allocation and their embodied types are erased.
SHAD
Scalable High-performance Algorithms and Data-structures
stdBLAS
Reference Implementation for stdBLAS
wg21_p2300_std_execution
`std::execution`, the proposed C++ framework for asynchronous and parallel programming.