C++ Loading and Runtime: From Executable to Process
Explore how C++ programs are loaded into memory, how dynamic linking works at runtime, memory layout, and the complete startup sequence with interactive visualizations.
Deep dive into machine learning, computer vision, and software engineering. Expert insights on AI, local LLMs, quantization, and practical implementation details from real-world projects.
Explore how C++ programs are loaded into memory, how dynamic linking works at runtime, memory layout, and the complete startup sequence with interactive visualizations.
How OpenMMLab projects use the Registry Pattern to dynamically load models
Explore the fascinating concept of magic numbers in computing and discover how 4A464946 serves as the unique identifier for JPEG files.
A detailed exploration of image encoding, covering the fundamental concepts, differences between lossy (like JPEG) and lossless (like PNG) compression techniques, and their underlying mechanisms.
LLMs and Text Encoding