Travelled to:
1 × France
1 × Ireland
1 × Portugal
1 × United Kingdom
16 × USA
3 × Canada
Collaborated with:
B.G.Zorn C.Curtsinger T.Liu J.Vilk J.E.B.Moss G.Novark M.Hertz K.S.McKinley D.W.Barowy T.Yang E.Tosch S.F.Kaplan Bobby Powers D.Gochev Y.Feng N.Sachindran D.Nunez S.Z.Guyer C.Tian Z.Hu A.McGregor V.B.Lvin R.D.Blumofe P.R.Wilson D.Tench Andrew McGregor 0001 E.Bakshy D.D.Jensen L.Kosmidis E.Quiñones J.Abella F.J.Cazorla
Talks about:
memori (12) automat (6) collect (5) garbag (5) perform (4) applic (4) multithread (3) support (3) debug (3) alloc (3)
Person: Emery D. Berger
DBLP: Berger:Emery_D=
Contributed to:
Wrote 30 papers:
- SOSP-2015-CurtsingerB #named #profiling
- Coz: finding code that counts with causal profiling (CC, EDB), pp. 184–197.
- OOPSLA-2014-BarowyGB #debugging #named #spreadsheet
- CheckCell: data debugging for spreadsheets (DWB, DG, EDB), pp. 507–523.
- OOPSLA-2014-ToschB #automation #debugging #named #programming
- SurveyMan: programming and automatically debugging surveys (ET, EDB), pp. 197–211.
- PLDI-2014-VilkB #named
- Doppio: breaking the browser language barrier (JV, EDB), p. 52.
- PPoPP-2014-LiuTHB #detection #named #predict
- PREDATOR: predictive false sharing detection (TL, CT, ZH, EDB), pp. 3–14.
- ASPLOS-2013-CurtsingerB #evaluation #named #performance #statistics
- STABILIZER: statistically sound performance evaluation (CC, EDB), pp. 219–228.
- DATE-2013-KosmidisCQABC #analysis #design #probability
- Probabilistic timing analysis on conventional cache designs (LK, CC, EQ, JA, EDB, FJC), pp. 603–606.
- OOPSLA-2012-BarowyCBM #framework #named #platform
- AutoMan: a platform for integrating human-based and digital computation (DWB, CC, EDB, AM), pp. 639–654.
- OOPSLA-2011-LiuB #automation #detection #named #precise
- SHERIFF: precise detection and automatic mitigation of false sharing (TL, EDB), pp. 3–18.
- SOSP-2011-LiuCB #multi #named #performance #thread
- Dthreads: efficient deterministic multithreading (TL, CC, EDB), pp. 327–336.
- OOPSLA-2009-BergerYLN #c #c++ #named #parallel #programming #thread
- Grace: safe multithreaded programming for C/C++ (EDB, TY, TL, GN), pp. 81–96.
- PLDI-2009-NovarkBZ #memory management
- Efficiently and precisely locating memory leaks and bloat (GN, EDB, BGZ), pp. 397–407.
- ASPLOS-2008-LvinNBZ #named #reliability #security
- Archipelago: trading address space for reliability and security (VBL, GN, EDB, BGZ), pp. 115–124.
- OSDI-2008-YangLBKM #named #operating system
- Redline: First Class Support for Interactivity in Commodity Operating Systems (TY, TL, EDB, SFK, JEBM), pp. 73–86.
- PLDI-2007-NovarkBZ #automation #fault #memory management #named #probability
- Exterminator: automatically correcting memory errors with high probability (GN, EDB, BGZ), pp. 1–11.
- OSDI-2006-YangBKM #garbage collection #memory management #named
- CRAMM: Virtual Memory Support for Garbage-Collected Applications (TY, EDB, SFK, JEBM), pp. 103–116.
- PLDI-2006-BergerZ #memory management #named #probability #safety
- DieHard: probabilistic memory safety for unsafe languages (EDB, BGZ), pp. 158–168.
- OOPSLA-2005-HertzB #garbage collection #memory management #performance
- Quantifying the performance of garbage collection vs. explicit memory management (MH, EDB), pp. 313–326.
- PLDI-2005-HertzFB #garbage collection
- Garbage collection without paging (MH, YF, EDB), pp. 143–153.
- ISMM-2004-YangHBKM #automation #memory management
- Automatic heap sizing: taking real memory into account (TY, MH, EDB, SFK, JEBM), pp. 61–72.
- OOPSLA-2004-SachindranMB #garbage collection #named
- MC2: high-performance garbage collection for memory-constrained environments (NS, JEBM, EDB), pp. 81–98.
- OOPSLA-2002-BergerZM #memory management
- Reconsidering custom memory allocation (EDB, BGZ, KSM), pp. 1–12.
- PLDI-2001-BergerZM #memory management
- Composing High-Performance Memory Allocators (EDB, BGZ, KSM), pp. 114–124.
- ASPLOS-2000-BergerMBW #memory management #named #parallel #scalability #thread
- Hoard: A Scalable Memory Allocator for Multithreaded Applications (EDB, KSM, RDB, PRW), pp. 117–128.
- OOPSLA-2016-NunezGB #garbage collection
- Prioritized garbage collection: explicit GC support for software caches (DN, SZG, EDB), pp. 695–710.
- OOPSLA-2018-BarowyBZ #automation #fault #named #spreadsheet
- ExceLint: automatically finding spreadsheet formula errors (DWB, EDB, BGZ), p. 26.
- OOPSLA-2019-ToschBBJM #named #online
- PlanAlyzer: assessing threats to the validity of online experiments (ET, EB, EDB, DDJ, JEBM), p. 30.
- PLDI-2018-VilkB #automation #debugging #memory management #named #web
- BLeak: automatically debugging memory leaks in web applications (JV, EDB), pp. 15–29.
- PLDI-2019-PowersTB0 #c #c++ #memory management #named
- Mesh: compacting memory management for C/C++ applications (BP, DT, EDB, AM0), pp. 333–346.
- ASPLOS-2017-PowersVB #named
- Browsix: Bridging the Gap Between Unix and the Browser (BP, JV, EDB), pp. 253–266.