Kelvin-Ng
I work on distributed systems, networking, and machine learning systems. Third year CIS PhD student at University of Pennsylvania.
University of PennsylvaniaUnited States
Pinned Repositories
paella
Paella: Low-latency Model Serving with Virtualized GPU Scheduling
Amazon-Fresh-Delivery-Slots
An automated script polling for Amazon Fresh delivery slots
husky
A more expressive and most importantly, more efficient system for distributed data analytics.
HuskyAutoIntegrationTest
A small script for automatically running integration tests for Husky / H4 / FlexPS
kde-window-status-restore
Save and restore statuses of windows in KDE Plasma
Kelvin-Gentoo-Overlay
The Gentoo Overlay created by me. For the packages that I want but not supported officially or exist in any overlays.
product-quantization
Implementation of vector quantization.
startuptime-client
A simple tool to show the time taken to boot the OS and compare your time with others
ts_trim_png_http_server
A server that serves TS media files with prepended PNG trimmed
youtube-volume-normalizer
Normalize YouTube volume. This extension will increase the volume if it is too soft. YouTube by default will only lower the volume if it is too loud.
Kelvin-Ng's Repositories
Kelvin-Ng/youtube-volume-normalizer
Normalize YouTube volume. This extension will increase the volume if it is too soft. YouTube by default will only lower the volume if it is too loud.
Kelvin-Ng/kde-window-status-restore
Save and restore statuses of windows in KDE Plasma
Kelvin-Ng/ECMP-on-inet
Kelvin-Ng/hls-ssai-removal
Kelvin-Ng/konsole-session-restore
Save and restore Konsole sessions in KDE Plasma
Kelvin-Ng/Amazon-Fresh-Delivery-Slots
An automated script polling for Amazon Fresh delivery slots
Kelvin-Ng/husky
A more expressive and most importantly, more efficient system for distributed data analytics.
Kelvin-Ng/product-quantization
Implementation of vector quantization.
Kelvin-Ng/ts_trim_png_http_server
A server that serves TS media files with prepended PNG trimmed
Kelvin-Ng/bfivecs-tools
Simple tools for {b,f,i}vecs format (http://corpus-texmex.irisa.fr)
Kelvin-Ng/BoostASIOLearning
Some codes written for learning Boost ASIO
Kelvin-Ng/cquery
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
Kelvin-Ng/faiss
A library for efficient similarity search and clustering of dense vectors.
Kelvin-Ng/ffmpeg-retry-segment-archlinux
Arch Linux PKGBUILD of ffmpeg with a patch that allows it to retry failed segments
Kelvin-Ng/gecko-dev
Kelvin-Ng/inet
INET framework for the OMNeT++ discrete event simulator
Kelvin-Ng/Kelvin-Ng.github.io
Kelvin's Blog
Kelvin-Ng/litgpt
20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
Kelvin-Ng/lorax
LoRA for arbitrary JAX models and functions
Kelvin-Ng/losha
Distributed similarity search
Kelvin-Ng/mnist-cudnn
CUDA for MNIST training/inference
Kelvin-Ng/mpv
🎥 Command line video player
Kelvin-Ng/nexus
Kelvin-Ng/nightcore
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices [ASPLOS '21]
Kelvin-Ng/nv-wavenet
Reference implementation of real-time autoregressive wavenet inference
Kelvin-Ng/openwhisk
Apache OpenWhisk is an open source serverless cloud platform
Kelvin-Ng/qax
If it quacks like a tensor...
Kelvin-Ng/similarity-search
A general framework for similarity search.
Kelvin-Ng/web-audio-peak-meter
Customizable peak meters, using the web audio API.
Kelvin-Ng/xdp-tutorial
XDP tutorial