activity
20162026
most citedFreeGuard: A Faster Secure Heap Allocator

53 citations · 92 across the 8 of their papers we have counts for

collaborators

8 papers

cs.SE2026

Empowering Student Debugging in Parallel Programming with Execution Traces and Large Language Models

God'salvation F. Oguibe, Vinodh Kumaran Jayakumar, Tongping Liu +2

Concurrent programming is a core component of Computer Science curricula, yet remains notoriously difficult for students to master due to its inherent complexity and the nondetermi…

cs.PF2026

Long-term Monitoring of Kernel and Hardware Events to Understand Latency Variance

Fang Zhou, Yuyang Huang, Miao Yu +3

This paper presents our experience to understand latency variance caused by kernel and hardware events, which are often invisible at the application level. For this purpose, we hav…

cs.PF2022★ 2 cited

CachePerf: A Unified Cache Miss Classifier via Hybrid Hardware Sampling

Jin Zhou, Steven, Tang +2

The cache plays a key role in determining the performance of applications, no matter for sequential or concurrent programs on homogeneous and heterogeneous architecture. Fixing cac…

cs.PF2021

NumaPerf: Predictive and Full NUMA Profiling

Xin Zhao, Jin Zhou, Hui Guan +3

Parallel applications are extremely challenging to achieve the optimal performance on the NUMA architecture, which necessitates the assistance of profiling tools. However, existing…

cs.PF2019★ 14 cited

GraphZero: Breaking Symmetry for Efficient Graph Mining

Daniel Mawhirter, Sam Reinehr, Connor Holmes +2

Graph mining for structural patterns is a fundamental task in many applications. Compilation-based graph mining systems, represented by AutoMine, generate specialized algorithms fo…

cs.OS2018★ 19 cited

iReplayer: In-situ and Identical Record-and-Replay for Multithreaded Applications

Hongyu Liu, Sam Silvestro, Wei Wang +2

Reproducing executions of multithreaded programs is very challenging due to many intrinsic and external non-deterministic factors. Existing RnR systems achieve significant progress…

cs.OS2017★ 53 cited

FreeGuard: A Faster Secure Heap Allocator

Sam Silvestro, Hongyu Liu, Corey Crosser +2

In spite of years of improvements to software security, heap-related attacks still remain a severe threat. One reason is that many existing memory allocators fall short in a variet…

cs.SE2016★ 4 cited

DoubleTake: Fast and Precise Error Detection via Evidence-Based Dynamic Analysis

Tongping Liu, Charlie Curtsinger, Emery D. Berger

This paper presents evidence-based dynamic analysis, an approach that enables lightweight analyses--under 5% overhead for these bugs--making it practical for the first time to perf…