Engineering Notes & Knowledge Base
Technical documentation and engineering notes covering high-performance computing, compiler tooling, parallel runtime architectures, and numerical linear algebra.
Notebooks
Modern C++ & Runtimes
Asynchronous task systems, P2300 Senders & Receivers, coroutines (co_await), and parallel runtime architectures in HPX.
Linear Algebra
Vector spaces, matrix decompositions (LU, Cholesky, QR, SVD), condition numbers, BLAS hierarchy, and GPU acceleration.
Tooling & Compilers
Lexical analysis with Flex/Bison, terminal UI component design with FTXUI (quick-ftxui), and developer workflows.
Related References
- GSoC Progress Log: Week-by-week engineering log of the Google Summer of Code project with HPX and the STE||AR Group.
- Personal Blog: Technical articles on systems software, developer ergonomics, and HPC.
- AMD ROCm Blogs: Technical blog posts on GPU computing and AI frameworks.
- Talks & Publications: Conference recordings and papers from CppNow, CppCon, and WAMTA.