nivkner's repositories
FractalSoundExplorer
Explore fractals in an audio-visual sandbox
videoToVoice
takes in a sequence of lip images, and predicts the phonemes being said.
blog_os
Writing an OS in Rust
DeepCreamPy
deeppomf's DeepCreamPy + some updates
dlmalloc-rs
dlmalloc ported into Rust
fixme-script
Based on https://gist.github.com/b92f034f8adc193894482e19c79d80f1
flume
A blazingly fast multi-producer, single-consumer channel.
HVM
A massively parallel, optimal functional runtime in Rust
HVM_benchmarks
a benchmark harness for comparing HVM to haskell
linux-raw-sys
Generated bindings for Linux's userspace API
mosalloc
mosalloc: Mosaic Memory Allocator
mustang
Rust programs written entirely in Rust
packed_simd
Portable Packed SIMD Vectors for Rust standard library
pi-generator-from-blocks
Generate pi in a ridiculous way using elastic collisions
proptest
Hypothesis-like property testing for Rust
rsix
Safe Rust bindings to POSIX-ish APIs
ruffle
A Flash Player emulator written in Rust
rust
A safe, concurrent, practical language.
rust-python-example
Example of using Rust to Extend Python
rusty-fork
Run Rust tests in isolated subprocesses
unwinding
Stack unwinding library in Rust
vagrant_demo
This demo loads a custom linux kernel on a qemu host using vagrant
wit-bindgen
A language binding generator for WebAssembly interface types
x86-MMU-Profiler
This is a user-space tool that profiles all running applications under a specified user, and periodically outputs their MMU Overhead i.e., the fraction of CPU Cycles spent in servicing TLB misses. This tool was used to assist our research system HawkEye (published in ASPLOS'19) to achieve fair huge page allocation across multiple applications.