Wei Yichen's repositories
1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
algebraic-nnhw
AI acceleration using matrix multiplication with half the multiplications
algorithmica
A computer science textbook
awesome-infra
A curated list of infrastructure projects and companies.
big-ann-benchmarks
Framework for evaluating ANNS algorithms on billion scale datasets.
big_vision
Official codebase used to develop Vision Transformer, SigLIP, MLP-Mixer, LiT and more.
bootLogo
Logo language in 508 bytes (x86 boot sector)
calm
C(UDA) accelerated language model inference
drl-zh
Deep Reinforcement Learning: Zero to Hero!
flash-attention-minimal
Flash Attention in ~100 lines of CUDA (forward pass only)
foundations
Cloudflare's Rust service foundations library.
gemma.cpp
lightweight, standalone C++ inference engine for Google's Gemma models.
kids_html
learning html for kids
llama3-from-scratch
llama3 implementation one matrix multiplication at a time
llm-foundry
LLM training code for MosaicML foundation models
llm.c
LLM training in simple, raw C/CUDA
makeMoE
From scratch implementation of a sparse mixture of experts language model inspired by Andrej Karpathy's makemore :)
pingora
A library for building fast, reliable and evolvable network services.
plb2
A programming language benchmark
pykan
Kolmogorov Arnold Networks
quickemu
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
quint
Executable specification language with delightful tooling
semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
supervision
We write your reusable computer vision tools. 💜
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
tiny-gpu
A minimal GPU design in Verilog to learn how GPUs work from the ground up
visual_anagrams
Code for the paper "Visual Anagrams: Generating Multi-View Optical Illusions with Diffusion Models"
wabt
The WebAssembly Binary Toolkit
watt-wiser
Tools to measure and visualize energy use on desktop computers