Efficient Computing at Carnegie Mellon (@efficient)
  • Stars
    star
    5,298
  • Global Org. Rank 4,360 (Top 2 %)
  • Registered over 12 years ago
  • Most used languages
    C++
    45.9 %
    C
    24.3 %
    Go
    10.8 %
    Rust
    8.1 %
    Python
    5.4 %
    TeX
    2.7 %
    Java
    2.7 %
  • Location 🇺🇸 United States
  • Country Total Rank 2,042
  • Country Ranking
    C++
    135
    C
    428
    Go
    741
    Rust
    1,933
    TeX
    2,001
    Java
    3,218

Top repositories

1

libcuckoo

A high-performance, concurrent hash table
C++
1,540
star
2

cuckoofilter

C++
937
star
3

epaxos

Go
610
star
4

SuRF

First Practical and General-purpose Range Filter
C++
533
star
5

rdma_bench

A framework to understand RDMA
C
367
star
6

mica

MICA: A Fast In-memory Key-Value Store (see isca2015 branch for the ISCA2015 version)
C
203
star
7

memc3

MemC3
C
150
star
8

HOPE

Order-preserving key encoder
C++
122
star
9

fasst

Source code for our OSDI 2016 paper
C++
106
star
10

HERD

Java
62
star
11

cicada-engine

The Cicada engine
C++
56
star
12

paper_skel

A LaTeX paper skeleton for CS systems conference formats
Python
55
star
13

ffbf

Feed-forward Bloom filters
C
52
star
14

rankselect

Space-Efficient, High-Performance Rank & Select Structures on Uncompressed Bit Sequences
C++
51
star
15

mica2

A fast in-memory key-value store
C++
49
star
16

libcuckoo-c

High-performance Concurrent Cuckoo Hashing Library
47
star
17

gopt

Fast packet processing using CPUs
C
38
star
18

go-cuckoo

A high-performance, memory-efficient concurrent hash table
Go
36
star
19

cuckooswitch

A software-based Ethernet switch design built around a memory-efficient, high-performance, and highly-concurrent hash table for compact and fast FIB lookup
C
34
star
20

fast-succinct-trie

C++
25
star
21

nvram

Tools for safe management of persistent main memory.
C
25
star
22

libinger

https://www.usenix.org/conference/atc20/presentation/boucher
Rust
24
star
23

qlease

Go
22
star
24

cicada

Dependably fast multi-core in-memory transactions
19
star
25

gobin-codegen

Automatic codegen for encoding/binary marshaling
Go
17
star
26

cicada-exp-sigmod2017

Cicada SIGMOD 2017 evaluation
Python
16
star
27

microservices_microbenchmarks

Code for the benchmarks presented in https://www.usenix.org/conference/atc18/presentation/boucher
Rust
12
star
28

ARF

C++
11
star
29

msls-eval

Accurate and Fast Evaluation of Multi-Stage Log-Structured Designs
C++
10
star
30

catbench

CATBench, the Intel Cache Allocation Technology benchmarking suite described in our tech report, "Simple Cache Partitioning for Networked Workloads"
C
10
star
31

cicada-exp-sigmod2017-DBx1000

A fork of DBx1000 for Cicada SIGMOD 2017 evaluation
C++
9
star
32

SuRF-demo

SuRF demo
C++
5
star
33

biblio

TeX
5
star
34

libas-safe

POSIX async-signal safety without thinking about it
C
3
star
35

mica2-catbench

MICA 2 and gRPC for CATBench
C++
1
star
36

cicada-exp-sigmod2017-silo

A fork of Silo for Cicada SIGMOD 2017 evaluation
C++
1
star
37

tokio

Forked from tokio-rs/tokio
Rust
1
star
38

cicada-exp-sigmod2017-silo-masstree-beta

A fork of masstree-beta (referenced by Silo) for Cicada SIGMOD 2017 evaluation
C++
1
star
39

cicada-exp-sigmod2017-ermia

A fork of ermia for Cicada SIGMOD 2017 evaluation
C++
1
star