Alex Chi Z.'s repositories
RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
raytracer.rs
⚡ A high-performance path tracer implemented in Rust based on "Ray Tracing in One Weekend" featuring static dispatch, multi-threaded rendering and a variety of preset scenes.
HallOfShame
Hall of Shame
mips-simulator
💻 A 5-stage pipeline MIPS CPU design in Haskell.
uring-positioned-io
Async positioned I/O with io_uring.
fourier-transform-drawing
Inspired by 3Blue1Brown. Apply fourier transform to an SVG path and draw the result on canvas.
SJTU_Diploma
交大学科交流群列表 (Originally made by @LuminousXLB) 项目已迁移到 @SJTU-Plus
chaos-video
Course Project of CS339 Computer Networks
data-structure-deque
A deque of O(sqrt n) complexity on access, insert and remove, with an optimization for O(log n) access based on fenwick tree.
oom_killer
Project 2 of SJTU CS356 Operating System Projects
ddcm-protocol
🌐 A protocol based on Kademlia and designed for peer-to-peer distrubuted computing
fish-agent-simulation-mcm2020
🐟🐟 An agent-based model for simulating fish distribution in North Atlantic.
game-theory-on-matrix
An agent-based model for researching game theory dynamics on matrix-like structure.
the-tale-of-slime
Yet another boring game. No textures, no graphics, just shapes. WIP. Working on this game only when I'm boring.
sjtuctf-2019-writeup
❓ Solutions and exploitation snippets for SJTU CTF 2019
agatedb
A persistent key-value storage in rust.
badger
Fast key-value DB in Go.
BlueSensor
🌃 Collect climate data from sensors on Arduino. Part of the BlueSense Project.
db-bench-scripts
Dockerfile to generate db_bench binaries
rust-protobuf
Rust implementation of Google protocol buffers