• Stars
    star
    1
  • Language
    Java
  • License
    GNU General Publi...
  • Created about 9 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Distributed Algorithms, Fall 2015. Code skeleton for the bonus project, Student Simple Storage Service (S4).

More Repositories

1

ASCYLIB

ASCYLIB (with OPTIK) is a concurrent-search data-structure library with over 40 implementantions of linked lists, hash tables, skip lists, binary search trees, queues, and stacks.
C
175
star
2

CLHT

CLHT is a very fast and scalable (lock-based and lock-free) concurrent hash table with cache-line sized buckets.
C
147
star
3

mu

Mu: Microsecond Consensus for Microsecond Applications
C++
39
star
4

AggregaThor

Byzantine-resilient distributed SGD with TensorFlow.
Python
37
star
5

ssmem

ssmem is a simple object-based memory allocator with epoch-based garbage collection
C
34
star
6

CS451-2023-project

The official repo of the Distributed Algorithm course (CS451) project - Fall 2023
Python
30
star
7

flodb

A persistent LSM key-value store. FloDB is designed to scale with the number of threads and memory size.
C++
26
star
8

ByzantineMomentum

Distributed Momentum for Byzantine-resilient Stochastic Gradient Descent (ICLR 2021)
Python
19
star
9

MVTIL

Distributed transactions
C++
13
star
10

FeGAN

FeGAN: Scaling Distributed GANs
Python
13
star
11

Garfield

System Support for Byzantine Machine Learning
Cuda
10
star
12

CS451-2021-project

The official repo of the Distributed Algorithm course (CS451) project - Fall 2021
Python
10
star
13

lockin

LOCKIN is a locking library with various lock algorithms implemented in header files for ease of use
C
10
star
14

ubft

uBFT: Microsecond-scale BFT using Disaggregated Memory
C++
7
star
15

mctop

MCTOP: A Multi-Core Topology Abstraction
C
7
star
16

nv-lf-structures

lock-free concurrent data structures for non-volatile RAM
C++
6
star
17

ASCYLIB-Cpp

Porting ASCYLIB to C++
C++
6
star
18

robust-collaborative-learning

Robust Collaborative Learning with Linear Gradient Overhead
Python
6
star
19

raplread

raplread is a library to read and print power and energy statistics from Intel's RAPL (Running Average Power Limit) interface
C
5
star
20

consensusinside

C++
4
star
21

swarm-artifacts

Artifacts for SWARM: Replicating Shared Disaggregated-Memory Data in No Time
Python
4
star
22

DifferentialByzantine

Differential Privacy and Byzantine Resilience in SGD: Do They Add Up? (PODC 2021)
Python
4
star
23

CS451-2020-project

Python
4
star
24

CS453-2022-project

Concurrent Algorithms Project 2022
C++
3
star
25

CS453-2021-project

Concurrent Algorithms Project 2021
C++
3
star
26

CS453-2023-project

Concurrent Computing Project 2023
C++
3
star
27

ukharon

uKharon: A Membership Service for Microsecond Applications
C++
3
star
28

dsig-artifacts

Artifacts for DSig: Breaking the Barrier of Signatures in Data Centers
Shell
3
star
29

libnvram

memory management and utilities for concurrent data structures for non-volatile ram
C++
2
star
30

ASCYLIB-Go

An attempt to rewrite ASCYLIB (https://github.com/LPD-EPFL/ASCYLIB) in Go
Go
2
star
31

CS451-2024-project

Python
2
star
32

Attack_Equivalence

Jupyter Notebook
2
star
33

memcached-clht

memcached using the CLHT hash table
C
2
star
34

ukharon-artifacts

Artifact evaluation of uKharon
Shell
2
star
35

nn-fault-tolerance

The Probabilistic Fault Tolerance of Neural Networks in the Continuous Limit, El-Mahdi El-Mhamdi, Rachid Guerraoui, Andrei Kucharavy, Sergei Volodin
Python
2
star
36

nv-memcached

C
1
star
37

krum

just a pointer saying that Krum's code in the Aggregathor repo to reduce emails
1
star
38

swarm-kv

A fault-tolerant RDMA-based disaggregated key-value store with 1-RTT UPDATEs and GETs thanks to the SWARM replication protocol
C++
1
star
39

nv-jemalloc

jemalloc for non-volatile ram with per-memory-area tracking
C
1
star
40

ssmp-threads

An *incomplete* porting of ssmp message-passing library to pthreads (ssmp uses processes by default)
C
1
star
41

CS453-2024-project

Concurrent Computing Project 2024
C++
1
star
42

tm2c-threads

An *incomplete* porting of TM2C transactional-memory system to pthreads (TM2C uses processes by default)
C
1
star
43

ca15-stm

The skeleton code for the CA15 class project on the design of a very simple STM
C
1
star