Platform Lab
Our mission is to create and evaluate significant new platforms and stimulate future application waves
Stanford University
Pinned Repositories
Arachne
Core aware thread management system
grpc_homa
Allows Homa to be used as a transport with gRPC.
Homa
Low-Latency Data Center Network Transport
HomaModule
A Linux kernel module that implements the Homa transport protocol.
HomaSimulation
ldbc-snb-impls
A collection of workload implementations for the LDBC SNB benchmark driver
NanoLog
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
PerfUtils
A collection of eclectic tools for measuring performance using the cycle counter and pinning threads.
RAMCloud
**No Longer Maintained** Official RAMCloud repo
TorcDB
TorcDB: A Low-Latency Graph Database on RAMCloud
Platform Lab's Repositories
PlatformLab/NanoLog
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
PlatformLab/RAMCloud
**No Longer Maintained** Official RAMCloud repo
PlatformLab/Arachne
Core aware thread management system
PlatformLab/Homa
Low-Latency Data Center Network Transport
PlatformLab/HomaModule
A Linux kernel module that implements the Homa transport protocol.
PlatformLab/PerfUtils
A collection of eclectic tools for measuring performance using the cycle counter and pinning threads.
PlatformLab/HomaSimulation
PlatformLab/grpc_homa
Allows Homa to be used as a transport with gRPC.
PlatformLab/ldbc-snb-impls
A collection of workload implementations for the LDBC SNB benchmark driver
PlatformLab/TorcDB
TorcDB: A Low-Latency Graph Database on RAMCloud
PlatformLab/epaxos
PlatformLab/CoreArbiter
PlatformLab/memcached-A
The repo for both original memcached and memcached-A
PlatformLab/Log-Analyzer
Collection of scripts to statically analyze log statements in open-source software.
PlatformLab/arachne-all
Arachne thread management together with all dependencies and benchmarks.
PlatformLab/memtier_skewsyn
Memcached skew and colocation workload benchmarking tool (modified from https://github.com/RedisLabs/memtier_benchmark).
PlatformLab/Roo
Multi-Hop Communication Framework
PlatformLab/consistentRedis
PlatformLab/homa-paper-artifact
Materials for the artifact evaluation of the SIGCOMM'18 Homa paper
PlatformLab/ramcloud-ycsb
Runs YCSB benchmarks using RAMCloud for storage
PlatformLab/ArachnePerfTests
Microbenchmarks for Arachne threading library.
PlatformLab/MPSCQueueBenchmarks
A framework for benchmarking multiple-consumer-single-producer queues
PlatformLab/x264
Mirror of the x264 repository by VLC.
PlatformLab/arachne-sosp2017-benchmarks
Synthetic benchmarks for the unified Arachne & Core Arbiter projects for the sosp-2017 submission.
PlatformLab/arachne-osdi2018-comparison
Comparison benchmarks with std::thread and Golang for the ARachne paper
PlatformLab/CilkSandbox
Modern rendition of cilk paper benchmarks
PlatformLab/HomaRpcBench
Benchmark for the Homa RPC library
PlatformLab/mutilate-mirror
A mirror repo of https://github.com/leverich/mutilate
PlatformLab/RaftFlyer
PlatformLab/RooBench
Benchmark suite for the Roo communcation framework (PlatformLab/Roo)