Leonard Mosescu's repositories
nwcpp_pybind11
A toy example of how to create Python bindings using pybind11
bounce_softbody
Bounce Softbody is a small 3D softbody physics engine.
cuda_nbody
Demonstration of various ways to implement an N-body simulation using CUDA
vcpkg-tool
Components of microsoft/vcpkg 's binary.
alien
alien is a GPU-accelerated artificial life simulation program.
argparse
Argument Parser for Modern C++
astexplorer
A web tool to explore the ASTs generated by various parsers.
Chipmunk2D
A fast and lightweight 2D game physics library.
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
cuda_scalar_result
Answering "What is the faster way to return a single scalar from a kernel to host?"
FloatX
Header-only C++ library for low precision floating point type emulation.
fmt
A modern formatting library
lcc
The lcc retargetable ANSI C compiler
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
nocturne
A data-driven, fast driving simulator for multi-agent coordination under partial observability.
RE-flex
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
roaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
tinyspline
ANSI C library for NURBS, B-Splines, and BĂ©zier curves with interfaces for C++, C#, D, Go, Java, Lua, Octave, PHP, Python, R, and Ruby
tracy
C++ frame profiler
triton
Development repository for the Triton language and compiler
tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators