53 citations · 69 across the 4 of their papers we have counts for
5 papers
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…
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…
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…
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…
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…