UT Systems and Storage Lab (utsaslab)

UT Systems and Storage Lab

utsaslab

Geek Repo

We are building the next generation of storage systems with stronger reliability and higher performance.

Location:Austin, TX

Home Page:http://utsaslab.cs.utexas.edu/

Github PK Tool:Github PK Tool

UT Systems and Storage Lab's repositories

pebblesdb

The PebblesDB write-optimized key-value store (SOSP 17)

Language:C++License:BSD-3-ClauseStargazers:496Issues:31Issues:12

RECIPE

RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)

Language:C++License:Apache-2.0Stargazers:194Issues:10Issues:14

crashmonkey

CrashMonkey: tools for testing file-system reliability (OSDI 18)

Language:C++License:Apache-2.0Stargazers:187Issues:15Issues:62

MONeT

MONeT framework for reducing memory consumption of DNN training

Language:PythonLicense:MITStargazers:172Issues:11Issues:5

SplitFS

SplitFS: persistent-memory file system that reduces software overhead (SOSP 2019)

Language:CLicense:NOASSERTIONStargazers:163Issues:9Issues:27

nofs

The No-Order File System (NoFS)

Language:CStargazers:45Issues:4Issues:0

WineFS

WineFS (SOSP 21): a huge-page aware file system for persistent memory

dinomo

DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (PVLDB 2022, VLDB 2023)

Language:PythonLicense:Apache-2.0Stargazers:32Issues:6Issues:0

optfs

The Optimistic File System (OptFS) is a Linux ext4 variant that implements Optimistic Crash Consistency, a new approach to crash consistency in journaling file systems. OptFS improves performance for many workloads, sometimes by an order of magnitude. OptFS provides strong consistency, equivalent to data journaling mode of ext4.

Language:CLicense:NOASSERTIONStargazers:32Issues:8Issues:0

rustfs

A Rust user-space file system [WIP]

Language:RustLicense:NOASSERTIONStargazers:25Issues:7Issues:7

chipmunk

Tool for checking crash-consistency for persistent-memory file systems

Language:CLicense:Apache-2.0Stargazers:18Issues:6Issues:9

pebbles-rocks

Introducing FLSM into the RocksDB key-value store

Language:C++License:GPL-2.0Stargazers:7Issues:8Issues:0

txlib

A library for doing atomic updates in a file-system agnostic manner.

Language:CLicense:Apache-2.0Stargazers:6Issues:3Issues:0

crashmonkey-PM

Crash-Consistency Testing Framework for Persistent Memory Applications

Language:C++Stargazers:3Issues:5Issues:0

leveldbjni

A Java Native Interface to LevelDB

Language:ShellLicense:BSD-3-ClauseStargazers:3Issues:6Issues:0

mongo-pebbles

MongoDB storage integration layer for the PebblesDB storage engine

Language:C++Stargazers:3Issues:5Issues:0

YCSB

Yahoo! Cloud Serving Benchmark

Language:JavaLicense:Apache-2.0Stargazers:3Issues:4Issues:0
Language:Rich Text FormatStargazers:2Issues:6Issues:0

monet-schedules

Pre-solved schedules for MONeT

script_optfs

AutoOsync is a tool that makes libraries OptFS compatible, getting sometimes a performance that's an order of magnitude higher than before, while achieving the same level of safety guarantee. It requires minimal programmer intervention.

Language:PythonLicense:Apache-2.0Stargazers:2Issues:5Issues:1

LiPT

A Lightweight Distributed Pre-Training Toolkit for Gradient-based Subset Training

Language:PythonStargazers:1Issues:2Issues:0

CheckFreq

CheckFreq: Frequent, Fine-Grained DNN Checkpointing (FAST 21)

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

CoorDL

CoorDL: IO-efficient data loading for DNN training (VLDB 21)

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0

DS-Analyzer

Analyzing and Mitigating Data Stalls in DNN Training (VLDB 21)

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

latex-fit

Make PDF produced by latex fit into given page limit while looking as good as possible

Language:PythonLicense:Apache-2.0Stargazers:0Issues:4Issues:0

mysql-5.6

Facebook's branch of the Oracle MySQL v5.6 database. This includes MyRocks.

Language:C++License:GPL-2.0Stargazers:0Issues:4Issues:0

quartz

Quartz: A DRAM-based performance emulator for NVM

Language:CLicense:NOASSERTIONStargazers:0Issues:5Issues:0

ros_comm

ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).

Language:PythonStargazers:0Issues:4Issues:0

utsaslab.github.io

Website for the UT Systems and Storage Research Group

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:10Issues:0
Language:JavaLicense:NOASSERTIONStargazers:0Issues:5Issues:0