An opinionated ECS-like framework
-
Updated
Apr 10, 2024 - Rust
An opinionated ECS-like framework
Operation-Role Coordination & Hedging Interface Daemon (ORCHID) — The low-level micro-architectural execution core of the RAMNET distributed computing protocol.
Series of laboratory assignments focused on parallel and distributed computing concepts, from basic speedup analysis to advanced GPU programming.
Experiment: Mapping 3D space → cache-friendly memory → real-time audio response
A systems-oriented Data Structures and Algorithms repository focused on computational thinking, memory behavior, runtime systems, and AI infrastructure using C++ and Java. Learn DSA through benchmarking, cache locality, observability, and real execution behavior rather than interview-style memorization.
Python lab for exploring memory bandwidth, cache effects, and locality in accelerator workloads
High-performance C++ order book: P50 0.21μs, P99.9 5.7μs, 2.4M orders/sec. SPSC lock-free queue, thread-local slab allocator, price-time priority matching. 51 tests, EC2 Spot benchmarking.
Performance analysis of sequential, row-wise, column-wise, and block-based matrix multiplication using POSIX threads, with benchmarking, speedup, efficiency, and cache locality analysis.
Add a description, image, and links to the cache-locality topic page so that developers can more easily learn about it.
To associate your repository with the cache-locality topic, visit your repo's landing page and select "manage topics."