Distributed Computing Laboratory, EPFL (LPD-EPFL)

Distributed Computing Laboratory, EPFL

LPD-EPFL

Geek Repo

We are the Distributed Computing Lab (DCL) @ EPFL. Our research is about the theory and practice of distributed computing.

Location:Lausanne, Switzerland

Home Page:http://dcl.epfl.ch

Github PK Tool:Github PK Tool

Distributed Computing Laboratory, EPFL's repositories

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.

Language:CLicense:GPL-2.0Stargazers:174Issues:13Issues:14

CLHT

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

Language:CLicense:NOASSERTIONStargazers:147Issues:16Issues:12

mu

Mu: Microsecond Consensus for Microsecond Applications

AggregaThor

Byzantine-resilient distributed SGD with TensorFlow.

CS451-2023-project

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

Language:PythonLicense:MITStargazers:30Issues:4Issues:0

ByzantineMomentum

Distributed Momentum for Byzantine-resilient Stochastic Gradient Descent (ICLR 2021)

Language:PythonLicense:NOASSERTIONStargazers:19Issues:6Issues:0

FeGAN

FeGAN: Scaling Distributed GANs

Language:PythonLicense:MITStargazers:12Issues:6Issues:0

MVTIL

Distributed transactions

Language:C++License:GPL-2.0Stargazers:12Issues:5Issues:0

Garfield

System Support for Byzantine Machine Learning

Language:CudaLicense:MITStargazers:10Issues:6Issues:0

lockin

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

Language:CLicense:MITStargazers:10Issues:5Issues:0

mctop

MCTOP: A Multi-Core Topology Abstraction

Language:CLicense:MITStargazers:7Issues:6Issues:2

nv-lf-structures

lock-free concurrent data structures for non-volatile RAM

Language:C++License:MITStargazers:6Issues:6Issues:0

ubft

uBFT: Microsecond-scale BFT using Disaggregated Memory

Language:C++License:CC-BY-4.0Stargazers:6Issues:4Issues:0

robust-collaborative-learning

Robust Collaborative Learning with Linear Gradient Overhead

Language:PythonLicense:MITStargazers:5Issues:1Issues:1

DifferentialByzantine

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

Language:PythonLicense:MITStargazers:4Issues:5Issues:0

CS453-2021-project

Concurrent Algorithms Project 2021

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

CS453-2022-project

Concurrent Algorithms Project 2022

ukharon

uKharon: A Membership Service for Microsecond Applications

Language:C++License:CC-BY-4.0Stargazers:3Issues:2Issues:0
Language:Jupyter NotebookStargazers:2Issues:1Issues:0

CS453-2023-project

Concurrent Computing Project 2023

Language:C++Stargazers:2Issues:2Issues:0

libnvram

memory management and utilities for concurrent data structures for non-volatile ram

Language:C++License:MITStargazers:2Issues:5Issues:0

nn-fault-tolerance

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

Language:PythonStargazers:2Issues:6Issues:0

ukharon-artifacts

Artifact evaluation of uKharon

Language:ShellStargazers:2Issues:6Issues:0

dsig-artifacts

Artifacts for DSig: Breaking the Barrier of Signatures in Data Centers

Language:ShellStargazers:1Issues:2Issues:0

krum

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

License:MITStargazers:1Issues:5Issues:0

nv-jemalloc

jemalloc for non-volatile ram with per-memory-area tracking

Language:CLicense:NOASSERTIONStargazers:1Issues:5Issues:0
Language:CLicense:BSD-3-ClauseStargazers:1Issues:6Issues:0

dsig

DSig: Breaking the Barrier of Signatures in Data Centers

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

ubft-artifacts

Artifact evaluation of uBFT

Language:CStargazers:0Issues:2Issues:0