koi's starred repositories
project-based-learning
Curated list of project-based tutorials
howto-make-more-money
程序员如何优雅的挣零花钱,2.0版,升级为小书了。Most of this not work outside China , so no English translate
TinyWebServer
:fire: Linux下C++轻量级WebServer服务器
safe-rules
详细的C/C++编程规范指南,由360质量工程部编著,适用于桌面、服务端及嵌入式软件系统。
best-windows-apps
推荐好用、优秀的 Windows 应用
CUDA-Learn-Notes
🎉 Modern CUDA Learn Notes with PyTorch: fp32, fp16, bf16, fp8/int8, flash_attn, sgemm, sgemv, warp/block reduce, dot, elementwise, softmax, layernorm, rmsnorm.
How_to_optimize_in_GPU
This is a series of GPU optimization topics. Here we will introduce how to optimize the CUDA kernel in detail. I will introduce several basic kernel optimizations, including: elementwise, reduce, sgemv, sgemm, etc. The performance of these kernels is basically at or near the theoretical limit.
Mesh-processing-library
C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-2003)
awesome-ray-tracing
Curated list of ray tracing resources
write-you-a-vector-db
A Vector Database Tutorial (over CMU-DB's BusTub system)
Modern-Cpp-templates-tutorial
现代C++模板教程
Cpp20-STL-Cookbook-src
C++20 STL Cookbook
ModernCpp-ConcurrentProgramming-Tutorial
现代C++并发编程教程
cornerstone
C++ implementation of raft consensus
CUDATutorial
A CUDA tutorial to make people learn CUDA program from 0
bplus-tree
B+ tree implementation in C
miniob-2023
2023 OceanBase 数据库大赛初赛
progressive_meshes
Implementation of progressive meshes by Hugues Hoppe