This is your work, valued

Amherst, MA

Emery Berger

Elite
@emeryberger

Professor of Computer Science, UMass Amherst; Amazon Scholar. Co-director of @plasma-umass, Scalene, Slipcover, Coz, Hoard, and more. Creator of CSrankings.

CSrankings. A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.

3.2k

Hoard. The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

1.2k

Malloc-Implementations. A collection of memory allocators

477

DieHard. DieHard: An error-resistant memory allocator for Windows, Linux, and Mac OS X

423

Heap-Layers. Heap Layers: An Extensible Memory Allocation Infrastructure

413

scalene. Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python

239

csconferences. Major CS conference publication stats (including accepted and submitted) by year.

182

dthreads. dthreads: Efficient Deterministic Multithreading

74

cheap. Cheap: customized heaps for improved application performance.

28

COMPSCI-630. Public notes, etc. for CMPSCI 630, the UMass CS graduate systems course.

22

web-programming. web programming course (COMPSCI 326, UMass Amherst)

14

COMPSCI590S. Systems for Data Science repo

12

PC-Resources. Resources for conference program chairs, especially in systems/PL areas of computer science.

12

hangover. Basic fuzzer for malloc implementations

11

Grace. Grace - a replacement for pthreads that enforces sequential semantics (stronger than determinism).

10

PLDI-2016. Documents related to PLDI 2016.

9

coz. Coz: Causal Profiling

7

ApproximateCounter. A C++ implementation of a scalable approximate counter.

4

emeryberger. HTML

2

COMPSCI-630-S18-Assignment1. Rust

2

publications. Emery Berger publications

2

opendetex. Automatically exported from code.google.com/p/opendetex

2

ChatGPT. Reverse engineered ChatGPT API

1

randomdict. Python dictionaries with O(1) random element access.

1

vega-lite. A concise grammar of interactive graphics, built on Vega.

1

cpython. The Python programming language

1

stabilizer. Stabilizer: Rigorous Performance Evaluation

1

Jack. You don't know Jack.

1

eon. The Eon programming language

1

bertsort. C++

1