Posts
All the articles I've posted.
CUDA Programming (3): A Vector Addition Example
A practical hands-on guide to implementing vector addition in CUDA C++, covering memory allocation, kernel invocation syntax, and compilation with nvcc.
CUDA Programming (2): CUDA Programming Model
A foundational overview of the CUDA programming model, detailing thread hierarchies (threads, blocks, grids, warps), logical memory spaces, and execution scheduling mechanisms.
CUDA Programming (1): An Introduction to NVIDIA GPU Hardware Architecture
A foundational guide to NVIDIA GPU hardware architecture, covering SIMT execution model, Streaming Multiprocessors (SMs), unified memory hierarchy, and compute/bandwidth calculations.
Welcome to Fenriar Tech
Welcome to Fenriar Tech — a dedicated technical blog covering LLM internals, CUDA optimization, deep learning engineering, and algorithms.