Mario Sieg - Software Engineer
GitHub | X | LinkedIn

Now
- Building magnetron, a small PyTorch alternative written in C and Python.
- AI Research Resident at Prime Intellect, working on the decentralized training stack.
- Studying math at TU Berlin.
Projects
- A small but powerful, homemade PyTorch from scratch written in C, C++ and Python.
- Supports 6-Dimensional, linearized tensors, which are nodes in a graph.
- Automatic differentiation on a dynamic computation graph.
- Flexible operators with broadcasting and custom memory allocator.
- Modern Python API and basic building blocks for neural networks.
- SIMD Optimizations for SSE, AVX, AVX-512 and ARM Neon.
- Modern C++ 20 Vulkan game engine.
- PBR rendering, post processing, frustum culling, custom level editor.
- Integrated LuaJIT for Lua scripting, built a custom Lua API to the engine.
- Support for realtime physics and 3D audio.