Grimoire

A collection of technical textbooks

Disclaimer: Contents are primarily AI-generated with minimal human review. Use at your own discretion. Found a bug? File an issue.
💻

Coding

Programming fundamentals and software development concepts

Arrays & Hashing Binary Search Trees & Tries Dynamic Programming Graph Algorithms Backtracking Bit Manipulation Segment Trees Computational Geometry

CPU Architecture

Processor design, instruction sets, and computer organization

Pipelining Superscalar Execution Branch Prediction Cache Hierarchy Virtual Memory SIMD Multicore Performance Analysis

GPU Architecture

Graphics processing, parallel computing, and CUDA fundamentals

SIMT Model Warps & Threads Memory Hierarchy CUDA & Tensor Cores Occupancy Tuning Kernel Fusion Profiling & Debugging
🌐

Networking

Network protocols, architecture, and communication systems

TCP/UDP/QUIC TLS/SSL DNS gRPC I/O Multiplexing Zero-Copy & Kernel Bypass Load Balancing Container Networking Service Mesh
Download PDFs