Pinned Repositories
c_flat_combining
Flat combining for C
compacting_object_pool
An object pool that defragments itself
concurrent_compacting_datastructures
Contains a set of single-writer concurrent datastructures backed by a mostly-pauseless compacting GC
concurrent_gc
Making a concurrent gc
consume
Consume memory ordering in rust
crossbeam
Support for parallelism and low-level concurrency in Rust
IncrementalCompactor
Incremental GC for use in latency-sensitive settings
ispc
Intel SPMD Program Compiler
multiqueue
A fast mpmc queue with broadcast capabilities
scikit-learn
scikit-learn: machine learning in Python
schets's Repositories
schets/concurrent_compacting_datastructures
Contains a set of single-writer concurrent datastructures backed by a mostly-pauseless compacting GC
schets/scikit-learn
scikit-learn: machine learning in Python
schets/concurrent_gc
Making a concurrent gc
schets/fast_alloc
Playing around with some simple slab allocators
schets/LILAC
Code for applying control and learning algorithms to dynamical systems
schets/openage
Free (as in freedom) open source clone of the Age of Empires II engine.
schets/scalable-jobqueue
An efficient fork-join library that scales to high core counts
schets/coio-rs
Coroutine I/O for Rust
schets/conc_hash
A reader-oriented concurrent hash table
schets/contention_test
Demonstrates the affects of different atomic operations and contention situations on multithreaded performance
schets/dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
schets/emacs
Emacs config,heavily based on oh-my-emacs
schets/ExclusivePtr
A cross-platform abstraction that provides ll/sc primitives
schets/fast_rng
examining options for a fast and low latency rng with decent quality numbers
schets/flat_combining
A library for adding flat_combining to datastructures, a technique for making complex data structures concurrent in an effective manner
schets/ForkJoin
A better/faster version of Java ForkJoin
schets/incremental_arc
A reference counted pointer which avoids dereference chains
schets/jemalloc
schets/latency_task_scheduler
A parallel task scheduler with a focus on low latency (although not hard-realtime)
schets/lwan
Experimental, scalable, high performance HTTP server
schets/mioco
Scalable, coroutine-based, asynchronous IO handling library for Rust programming language. (aka MIO COroutines).
schets/node
evented I/O for v8 javascript
schets/queue_bench
Comparing the performance of a bounded and unbounded queue
schets/rust
A safe, concurrent, practical language.
schets/rust-dataflow
Something like LMAX disruptor, but better
schets/schets.github.io
Build a Jekyll blog in minutes, without touching the command line.
schets/vimrc
vimrc