World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
40
Citations
6429
World Ranking
9335
National Ranking
3964

Research.com Recognitions

  • 2019 - ACM Fellow For contributions in memory management and programming language implementation
  • 2018 - ACM Distinguished Member
  • 2010 - ACM Senior Member

Overview

Emery D. Berger is affiliated with the University of Massachusetts Amherst in the United States. Their research primarily focuses on computer science, with particular attention to information systems, software, artificial intelligence, signal processing, and hardware and architecture.

Their work spans several main topics, including:

  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Computational Physics and Python Applications
  • Advanced Malware Detection Techniques
  • Parallel Computing and Optimization Techniques
  • Real-time simulation and control systems
  • Academic integrity and plagiarism

Emery D. Berger has published extensively in venues such as:

  • arXiv (Cornell University)
  • Proceedings of the ACM on software engineering.
  • Communications of the ACM
  • Proceedings of the ACM on Programming Languages

Selected recent papers include:

  • "CoverUp: Effective High Coverage Test Generation for Python," 2024, arXiv (Cornell University)
  • "BLeak," 2020, Communications of the ACM
  • "Mossad: defeating software plagiarism detection," 2020, Proceedings of the ACM on Programming Languages
  • "CoverUp: Effective High Coverage Test Generation for Python," 2025, Proceedings of the ACM on software engineering.
  • "Triangulating Python Performance Issues with Scalene," 2022, arXiv (Cornell University)

Frequent collaborators include Juan Altmayer Pizzorno, Nicolas van Kempen, Stephen N. Freund, Kyla H. Levin, and Breanna Devore-McDonald.

The recognitions Emery D. Berger has received include:

  • ACM Fellow (2019) for contributions in memory management and programming language implementation
  • ACM Distinguished Member (2018)
  • ACM Senior Member (2010)

Best Publications

  • Hoard: a scalable memory allocator for multithreaded applications

    Emery D. Berger;Kathryn S. McKinley;Robert D. Blumofe;Paul R. Wilson

  • DieHard: probabilistic memory safety for unsafe languages

    Emery D. Berger;Benjamin G. Zorn

  • Grace: safe multithreaded programming for C/C++

    Emery D. Berger;Ting Yang;Tongping Liu;Gene Novark

  • Dthreads: efficient deterministic multithreading

    Tongping Liu;Charlie Curtsinger;Emery D. Berger

  • Eon: a language and runtime system for perpetual systems

    Jacob Sorber;Alexander Kostadinov;Matthew Garber;Matthew Brennan

  • DieHarder: securing the heap

    Gene Novark;Emery D. Berger

  • Reconsidering custom memory allocation

    Emery D. Berger;Benjamin G. Zorn;Kathryn S. McKinley

  • PROARTIS: Probabilistically Analyzable Real-Time Systems

    Francisco J. Cazorla;Eduardo Quiñones;Tullio Vardanega;Liliana Cucu

  • OOPSLA 2002: Reconsidering custom memory allocation

    Emery D. Berger;Benjamin G. Zorn;Kathryn S. McKinley

  • Composing high-performance memory allocators

    Emery D. Berger;Benjamin G. Zorn;Kathryn S. McKinley

  • Quantifying the performance of garbage collection vs. explicit memory management

    Matthew Hertz;Emery D. Berger

  • AutoMan: a platform for integrating human-based and digital computation

    Daniel W. Barowy;Charlie Curtsinger;Emery D. Berger;Andrew McGregor

  • Exterminator: automatically correcting memory errors with high probability

    Gene Novark;Emery D. Berger;Benjamin G. Zorn

  • CRAMM: virtual memory support for garbage-collected applications

    Ting Yang;Emery D. Berger;Scott F. Kaplan;J. Eliot B. Moss

  • STABILIZER: statistically sound performance evaluation

    Charlie Curtsinger;Emery D. Berger

  • Coz: finding code that counts with causal profiling

    Charlie Curtsinger;Emery D. Berger

  • Garbage collection without paging

    Matthew Hertz;Yi Feng;Emery D. Berger

  • SHERIFF: precise detection and automatic mitigation of false sharing

    Tongping Liu;Emery D. Berger

  • Archipelago: trading address space for reliability and security

    Vitaliy B. Lvin;Gene Novark;Emery D. Berger;Benjamin G. Zorn

  • Redline: first class support for interactivity in commodity operating systems

    Ting Yang;Tongping Liu;Emery D. Berger;Scott F. Kaplan

  • AutoMan: a platform for integrating human-based and digital computation

    Daniel W. Barowy;Charlie Curtsinger;Emery D. Berger;Andrew McGregor

Frequent Co-Authors

Benjamin G. Zorn
Benjamin G. Zorn Microsoft (United States)
Kathryn S. McKinley
Kathryn S. McKinley Google (United States)
J. Eliot B. Moss
J. Eliot B. Moss University of Massachusetts Amherst
Francisco J. Cazorla
Francisco J. Cazorla Barcelona Supercomputing Center
Andrew McGregor
Andrew McGregor University of Massachusetts Amherst
David Jensen
David Jensen University of Massachusetts Amherst
James C. Browne
James C. Browne The University of Texas at Austin
Sarfraz Khurshid
Sarfraz Khurshid The University of Texas at Austin
Yuriy Brun
Yuriy Brun University of Massachusetts Amherst
Lexing Xie
Lexing Xie Australian National University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Considering alternative pathways to a Computer Science degree can open up new opportunities for students. For those looking to enter the workforce sooner, options like shortest masters degree programs online allow you to earn credentials rapidly and accelerate your career transition. These programs typically condense coursework to let you complete your studies in as little as one year.

Choosing the right advanced degree is crucial. If you’re unsure which specialization suits your goals, explore what masters program should I do to compare the most in-demand and valuable graduate programs. This can help you align your education with career trends and opportunities.

If you’re looking for a more affordable or foundational option, associates degree online programs offer flexibility and lower costs, serving as a stepping stone toward a bachelor’s or direct entry into the tech field. Additionally, you can consider cheap online degrees fast to find budget-friendly courses that won’t put a strain on your finances.

Best Scientists Citing Emery D. Berger

Trending Scientists