• Stars
    star
    10
  • Rank 1,807,489 (Top 36 %)
  • Language
    Python
  • License
    MIT License
  • Created about 3 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

The official repo of the Distributed Algorithm course (CS451) project - Fall 2021

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

lockin

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

ubft

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

mctop

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

nv-lf-structures

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

ASCYLIB-Cpp

Porting ASCYLIB to C++
C++
6
star
17

robust-collaborative-learning

Robust Collaborative Learning with Linear Gradient Overhead
Python
6
star
18

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
19

consensusinside

C++
4
star
20

swarm-artifacts

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

DifferentialByzantine

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

CS451-2020-project

Python
4
star
23

CS453-2022-project

Concurrent Algorithms Project 2022
C++
3
star
24

CS453-2021-project

Concurrent Algorithms Project 2021
C++
3
star
25

CS453-2023-project

Concurrent Computing Project 2023
C++
3
star
26

ukharon

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

dsig-artifacts

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

libnvram

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

ASCYLIB-Go

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

CS451-2024-project

Python
2
star
31

Attack_Equivalence

Jupyter Notebook
2
star
32

memcached-clht

memcached using the CLHT hash table
C
2
star
33

ukharon-artifacts

Artifact evaluation of uKharon
Shell
2
star
34

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
35

nv-memcached

C
1
star
36

krum

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

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
38

nv-jemalloc

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

ssmp-threads

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

da15-s4

Distributed Algorithms, Fall 2015. Code skeleton for the bonus project, Student Simple Storage Service (S4).
Java
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