Niansong Zhang's repositories
bubble-screensaver
Swift bubble screensaver, refactored with Swift 5.2, compatible with the latest MacOS
CS6120-A13
Cornell CS6120 Assignment 13: Program Synthesis
mlir-playground
My Playground with MLIR stuff
ultranet_hls_ref
Ultranet HLS reference design
zzzDavid.github.io
My page
catalyst
A JIT compiler for hybrid quantum programs in PennyLane
CPU-Baseline
Multi-core System CPU Baseline Experiment
CS6120-A12
Cornell CS6120 Advanced Compiler A12: Dynamic Compiler
dokuwiki-to-confluence
Export DokuWiki pages to Confluence
finn-examples
Dataflow QNN inference accelerator examples on FPGAs
hcl-dialect
HeteroCL-MLIR dialect for accelerator design
hls-playground
My playground with HLS tools
linalg-vadd
Vector-vector add example with Linalg dialect in MLIR
LLM-QAT
Code repo for the paper "LLM-QAT Data-Free Quantization Aware Training for Large Language Models"
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
mini_pangenome_viz
mini pangenomic graph visualization with differential optimization
NumpyArrayToCPPExample
Minimal Example to Read Numpy Array In C++
rosetta
Rosetta: A Realistic High-level Synthesis Benchmark Suite for Software Programmable FPGAs
second_conv
debugging difference
triton
Development repository for the Triton language and compiler