All about eve:{Execute-Verify} replication for {Multi-Core} servers

M Kapritsos, Y Wang, V Quema, A Clement… - … USENIX Symposium on …, 2012 - usenix.org
This paper presents Eve, a new Execute-Verify architecture that allows state machine
replication to scale to multi-core servers. Eve departs from the traditional agree-execute …

[PDF][PDF] Context-sensitive and directional concurrency fuzzing for data-race detection

ZM Jiang, JJ Bai, K Lu, SM Hu - Network and Distributed Systems …, 2022 - par.nsf.gov
Fuzzing is popular for bug detection and vulnerability discovery nowadays. To adopt fuzzing
for concurrency problems like data races, several recent concurrency fuzzing approaches …

Selfpico: Self-guided partial code execution with llms

Z Xue, Z Gao, S Wang, X Hu, X ** study
S Abbaspour Asadollah, D Sundmark, S Eldh… - Software quality …, 2017 - Springer
Debugging—the process of identifying, localizing and fixing bugs—is a key activity in
software development. Due to issues such as non-determinism and difficulties of …

On-demand-fork: A microsecond fork for memory-intensive and latency-sensitive applications

K Zhao, S Gong, P Fonseca - … of the Sixteenth European Conference on …, 2021 - dl.acm.org
Fork has long been the process creation system call for Unix. At its inception, fork was hailed
as an efficient system call due to its use of copy-on-write on memory shared between parent …