Paper Reading: Deterministic Shared Memory Multiprocessing.

Table of Contents

Motivation

Multi-thread programs are hard to debug because of non-determinism. This paper proposes DMP to enable deterministic execution with little performance penalty.

The key insight of making a multi-process program be deterministic is to make communication between threads deterministic.

Author: expye(Zihao YE)

Email: git@localhost

Date: 2022-01-01 Sat 00:00

Last modified: 2022-04-26 Tue 23:33

Licensed under CC BY-NC 4.0