Hoard: A scalable memory allocator for multithreaded applications ED Berger, KS McKinley, RD Blumofe, PR Wilson ASPLOS, 117-128, 2000 | 726 | 2000 |
DieHard: probabilistic memory safety for unsafe languages ED Berger, BG Zorn PLDI, 158-168, 2006 | 646 | 2006 |
Grace: Safe multithreaded programming for C/C++ ED Berger, T Yang, T Liu, G Novark OOPSLA, 81-96, 2009 | 361 | 2009 |
Dthreads: efficient deterministic multithreading T Liu, C Curtsinger, ED Berger SOSP, 327-336, 2011 | 344 | 2011 |
DieHarder: securing the heap G Novark, ED Berger CCS, 573-584, 2010 | 301 | 2010 |
Eon: a language and runtime system for perpetual systems J Sorber, A Kostadinov, M Garber, M Brennan, MD Corner, ED Berger SenSys, 161-174, 2007 | 281 | 2007 |
Reconsidering custom memory allocation ED Berger, BG Zorn, KS McKinley OOPSLA 2002 37 (11), 1-12, 2002 | 269 | 2002 |
A fast solution method for three‐dimensional many‐particle problems of linear elasticity Y Fu, KJ Klimkowski, GJ Rodin, E Berger, JC Browne, JK Singer, ... International Journal for Numerical Methods in Engineering 42 (7), 1215-1229, 1998 | 224 | 1998 |
Composing high-performance memory allocators ED Berger, BG Zorn, KS McKinley PLDI, 114-124, 2001 | 215 | 2001 |
Proartis: Probabilistically analyzable real-time systems FJ Cazorla, E Quiñones, T Vardanega, L Cucu, B Triquet, G Bernat, ... ACM Transactions on Embedded Computing Systems (TECS) 12 (2s), 1-26, 2013 | 198 | 2013 |
Quantifying the performance of garbage collection vs. explicit memory management M Hertz, ED Berger OOPSLA, 313-326, 2005 | 190 | 2005 |
AUTOMAN: A Platform for Integrating Human-Based and Digital Computation DW Barowy, C Curtsinger, ED Berger, A McGregor OOPSLA, 639-654, 2012 | 181 | 2012 |
Not so fast: Analyzing the performance of {WebAssembly} vs. native code A Jangda, B Powers, ED Berger, A Guha 2019 USENIX Annual Technical Conference (USENIX ATC 19), 107-120, 2019 | 178 | 2019 |
STABILIZER: Statistically Sound Performance Evaluation C Curtsinger, ED Berger ASPLOS, 2013 | 156 | 2013 |
Coz finding code that counts with causal profiling C Curtsinger, ED Berger Proceedings of the 25th Symposium on Operating Systems Principles, 184-197, 2015 | 155 | 2015 |
CRAMM: Virtual memory support for garbage-collected applications T Yang, ED Berger, SF Kaplan, JEB Moss OSDI, 103-116, 2006 | 152 | 2006 |
Exterminator: automatically correcting memory errors with high probability G Novark, ED Berger, BG Zorn PLDI, 1-11, 2007 | 136 | 2007 |
Garbage collection without paging M Hertz, Y Feng, ED Berger PLDI, 143-153, 2005 | 121 | 2005 |
Efficiently and precisely locating memory leaks and bloat G Novark, ED Berger, BG Zorn PLDI 44 (6), 397-407, 2009 | 113* | 2009 |
SHERIFF: precise detection and automatic mitigation of false sharing T Liu, ED Berger OOPSLA, 3-18, 2011 | 111 | 2011 |