were
Assistant Professor@KAUST working on computer architecture, sw/hw co-design, and compilation techniques for heterogeneous accelerators.
Pinned Repositories
bfsh
Being a full-stack hacker, RISCV, LLVM, and more.
CS252A-DE
Adder, multiplier, and divider implemented in Chisel3 for CS252A
ecc-rust
Engineering Compiler Construction in Rust
Halide-SDSoC
Compiling Halide, an image processing DSL (Domain-Specific Language), to SDSoC code, A Xilinx commercial tool chain which deploys C++ code to ARM-FPGA heterogeneous boards.
mcir
ProgramsInUndergrad
Most of my undergrad projects are merged in this repo.
trinity
Constructing LLVM IR in Rust w/o bindings.
tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
UNIT
A proof of concept of Intel VNNI instruction module.
wdy-license
The original repo of wdy licsense.
were's Repositories
were/mcir
were/bfsh
Being a full-stack hacker, RISCV, LLVM, and more.
were/UNIT
A proof of concept of Intel VNNI instruction module.
were/wdy-license
The original repo of wdy licsense.
were/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
were/CS252A-DE
Adder, multiplier, and divider implemented in Chisel3 for CS252A
were/ecc-rust
Engineering Compiler Construction in Rust
were/Halide-SDSoC
Compiling Halide, an image processing DSL (Domain-Specific Language), to SDSoC code, A Xilinx commercial tool chain which deploys C++ code to ARM-FPGA heterogeneous boards.
were/ProgramsInUndergrad
Most of my undergrad projects are merged in this repo.
were/trinity
Constructing LLVM IR in Rust w/o bindings.
were/neovimize
Neovim-ize your code development environment!
were/CSrankings
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
were/fp-diannao
were/cmake_example
Example pybind11 module built with a CMake-based build system
were/avante.nvim
Use your Neovim like using Cursor AI IDE!
were/CS-275-Project-on-Boids
UCLA CS275 (Artificial Life with Computer Graphics and Computer Vision) final term project on boids and bird behavior.
were/cs239
were/cs275
were/gem5
This is an read-only mirror of the gem5 simulator. The upstream repository is stored in https://gem5.googlesource.com, code reviews should be submitted to https://gem5-review.googlesource.com/. The mirrors are synchronized every 15 minutes.
were/gkr-blogs
Polyhedra ZK knowledge base
were/json-parser
were/web-data
The repo to host all the web data including images for documents in dmlc projects.