WenqiJiang
I am a PhD student at ETH Zurich. My interests include but not limited to heterogeneous parallel computing, machine learning, and database systems.
ETH ZurichZurich, Switzerland
Pinned Repositories
FPGA-Recommendation-Accelerator
MLSys 2021 paper: MicroRec: efficient recommendation inference by hardware and data structure solutions
GPU-FPGA-Recommendation-System
FleetRec: Large-Scale Recommendation Inference on Hybrid GPU-FPGA Clusters
Contextualized-Word-Vectors
replicate ’Context Vectors‘ and implement it on Sentiment Analysis & Question Answering tasks
Convolution-Neural-Network-by-pyCUDA
pyCUDA implementation of forward propagation for Convolutional Neural Networks
Faiss_experiments
FPGA-Accelerator-for-Recommender-Systems
Accelerate the wide & deep learning model proposed by Google.
FPGA-Based-RNN-Accelerator-Using-Vivado-HLS
This is the first step to implement RNN on FPGAs. All modules are heavily commented. We will use High-Level Synthesis to turn these code into Hardware Description Languages (HDL).
matplotlib-templates
Some templates for experimental plots.
SC-ANN-FPGA
VGG16_FPGA_Accelerator
A VGG accelerator by System Verilog on DE1-SoC FPGA. Row Stationary (RS) dataflow is adopted, and computations are based on fixed point 16 (fp16).
WenqiJiang's Repositories
WenqiJiang/SC-ANN-FPGA
WenqiJiang/matplotlib-templates
Some templates for experimental plots.
WenqiJiang/Faiss_experiments
WenqiJiang/Auto-ANNS-Accelerator
WenqiJiang/c4-scripts
WenqiJiang/FPGA-PQ-disaggregated-memory
WenqiJiang/HLS-kernel-for-Enzian
WenqiJiang/hnswlib-eval
Header-only C++/python library for fast approximate nearest neighbors
WenqiJiang/transformer-playground
WenqiJiang/ANNS-plotting-and-testing-scripts
WenqiJiang/Chameleon
WenqiJiang/Coyote-playground
Framework providing operating system abstractions and a range of shared networking (RDMA, TCP/IP) and memory services to common modern heterogeneuous platforms.
WenqiJiang/CPU-spatial-join
WenqiJiang/cs_university_trends
WenqiJiang/faiss-cpu-profiling
A library for efficient similarity search and clustering of dense vectors.
WenqiJiang/Fast-Vector-Similarity-Search-on-FPGA
under submission at VLDB 2022
WenqiJiang/FPGA-ANNS
WenqiJiang/FPGA-ANNS-with_network
100 Gbps TCP/IP stack for Vitis shells
WenqiJiang/grpc-ANNS
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
WenqiJiang/high-impact-papers
WenqiJiang/MICRO-ANNS-plots
WenqiJiang/PQMem
WenqiJiang/RETRO-pytorch
Implementation of RETRO, Deepmind's Retrieval based Attention net, in Pytorch
WenqiJiang/scann_microbench
WenqiJiang/scann_test
Perf evaluation of scann
WenqiJiang/sentence-transformers
Multilingual Sentence & Image Embeddings with BERT
WenqiJiang/SPANN-playground
A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.
WenqiJiang/spatial-join-accelerator
WenqiJiang/spatial-join-on-FPGA
WenqiJiang/wenqijiang.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes