Downloads

The following are open-source software projects developed by our group. Many of them are hosted at https://github.com/stanford-mast. We welcome feedback and bug reports, but the software is supplied “as is” and all use is at your own risk.

NN_dataflow: a tool for exploration of energy-efficient dataflow schedules for neural networks. 

ReFlex: a software system that provides remote access to NVMe Flash with performance nearly identical to local NVM Flash devices.

IX : a dataplane operating system for low latency and high performance.

iBench: a microbenchmark suite for quantifying interference on shared resources. 

BVT: a borrowed virtual time (BVT) scheduler for Linux, implemented as an extension to CFS.

Mutilate: a high-performance memcached load generator.

Dune: a system that provides direct but safe access to privileged hardware features, while preserving the existing OS interfaces for processes.

Phoenix: a shared-memory MapReduce framework.

STAMP: a benchmark suite for transactional memory research.

EigenBench: a synthetic benchmark for transactional memory.

OpenTM: an extension of OpenMP for memory transactions. 

JouleSort: a system-level benchmark for energy efficiency, now part of the official Sort Benchmark.