World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
73
Citations
20628
World Ranking
1594
National Ranking
830

Research.com Recognitions

  • 2006 - Fellow of the American Association for the Advancement of Science (AAAS)
  • 1999 - ACM Fellow For contributions to the theory of parallel computation and the development of scaleable parallel systems architectures.
  • 1996 - IEEE Fellow For technical leadership in the development of parallel computation and scalable parallel systems architectures.

Overview

Marc Snir is affiliated with the University of Illinois at Urbana-Champaign in the United States and focuses on research within the field of Computer Science. Their work spans multiple subfields, including Computer Networks and Communications, Hardware and Architecture, Electrical and Electronic Engineering, Information Systems, and Artificial Intelligence.

The scientist's research topics cover a variety of areas such as Advanced Data Storage Technologies, Parallel Computing and Optimization Techniques, Distributed and Parallel Computing Systems, Distributed Systems and Fault Tolerance, Advanced Memory and Neural Computing, Interconnection Networks and Systems, and Cloud Computing and Resource Management.

Marc Snir has published extensively in well-regarded venues. Frequent publication venues include:

  • arXiv (Cornell University)
  • IEEE Transactions on Parallel and Distributed Systems
  • IEEE International Conference on High Performance Computing, Data, and Analytics
  • The International Journal of High Performance Computing Applications
  • OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)

Recent papers authored or co-authored by Marc Snir are:

  • "Formal Definitions and Performance Comparison of Consistency Models for Parallel File Systems," 2024, IEEE Transactions on Parallel and Distributed Systems
  • "Pilgrim: scalable and (near) lossless MPI tracing," 2021, IEEE International Conference on High Performance Computing, Data, and Analytics
  • "Near-Lossless MPI Tracing and Proxy Application Autogeneration," 2022, IEEE Transactions on Parallel and Distributed Systems
  • "Preparing MPICH for exascale," 2025, The International Journal of High Performance Computing Applications
  • "Recorder: Comprehensive Parallel I/O Tracing and Analysis," 2025, arXiv (Cornell University)

Collaborations with other researchers are common in Marc Snir's work. Frequent co-authors include Chen Wang, Kathryn Mohror, Pavan Balaji, Yanfei Guo, and Jiakun Yan.

Marc Snir has been recognized with several awards for contributions in their field:

  • Fellow of the American Association for the Advancement of Science (AAAS), 2006
  • ACM Fellow, 1999, for contributions to the theory of parallel computation and the development of scalable parallel systems architectures
  • IEEE Fellow, 1996, for technical leadership in the development of parallel computation and scalable parallel systems architectures

Best Publications

  • MPI: The Complete Reference

    Marc Snir;Steve W. Otto;David W. Walker;Jack Dongarra

  • The International Exascale Software Project roadmap

    Jack Dongarra;Pete Beckman;Terry Moore;Patrick Aerts

  • Efficient and Correct Execution of Parallel Programs That Share Memory

    Dennis Shasha;Marc Snir

  • Addressing failures in exascale computing

    Marc Snir;Robert W Wisniewski;Jacob A Abraham;Sarita V Adve

  • Toward Exascale Resilience

    Franck Cappello;Al Geist;Bill Gropp;Laxmikant Kale

  • The Power of Parallel Prefix.

    Clyde P. Kruskal;Larry Rudolph;Marc Snir

  • Toward Exascale Resilience: 2014 Update

    Franck Cappello;Geist Al;William Gropp;Sanjay Kale

  • MPI - The Complete Reference: Volume 1, The MPI Core

    Marc Snir;Marc Snir;Steve Otto;Steven Huss-Lederman;David Walker

  • MPI - The Complete Reference: Volume 2, The MPI Extensions

    William Gropp;Steven Huss-Lederman;Andrew Lumsdaine;Ewing Lusk

  • Blue Gene: a vision for protein science using a petaflop supercomputer

    F. Allen;G. Almasi;W. Andreoni;D. Beece

  • A model for hierarchical memory

    A. Aggarwal;B. Alpern;A. Chandra;M. Snir

  • Communication complexity of PRAMs

    Alok Aggarwal;Ashok K. Chandra;Marc Snir

  • SP2 system architecture

    T. Agerwala;J. L. Martin;J. H. Mirza;D. C. Sadler

  • Computing on an anonymous ring

    Hagit Attiya;Marc Snir;Manfred K. Warmuth

  • Generalized communicators in the Message Passing Interface

    I. Foster;C. Kesselman;M. Snir

  • Probabilities Over Rich Languages, Testing and Randomness

    Haim Gaifman;Marc Snir

  • Generic topology mapping strategies for large-scale parallel architectures

    Torsten Hoefler;Marc Snir

  • A complexity theory of efficient parallel algorithms

    Clyde P. Kruskal;Larry Rudolph;Marc Snir

  • Parallel programming must be deterministic by default

    Robert L. Bocchino;Vikram S. Adve;Sarita V. Adve;Marc Snir

  • Hierarchical memory with block transfer

    Alok Aggarwal;Ashok K. Chandra;Marc Snir

Frequent Co-Authors

Franck Cappello
Franck Cappello Argonne National Laboratory
William Gropp
William Gropp University of Illinois at Urbana-Champaign
Hubertus Franke
Hubertus Franke IBM (United States)
José E. Moreira
José E. Moreira IBM (United States)
Prabhakar Raghavan
Prabhakar Raghavan Google (United States)
Stefan M. Wild
Stefan M. Wild Lawrence Berkeley National Laboratory
Jack Dongarra
Jack Dongarra University of Tennessee at Knoxville
Rajeev Thakur
Rajeev Thakur Argonne National Laboratory

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

Studying Computer Science in the USA opens a range of interdisciplinary career paths and degree options, many of which can be accessed online. If you’re interested in expanding your knowledge beyond computing, you might consider what can you do with an environmental studies degree. This can inform how computer science is applied in sustainability and environmental data analysis roles.

For those who prefer faster academic progression, accelerated computer science degree online programs provide a flexible, efficient way to gain essential credentials and enter the workforce quickly.

Aspiring engineers can also benefit from online study options. Individuals looking for affordability should explore online environmental engineering degree programs and options for a mechanical engineering degree online cost comparison. These pathways allow students to combine engineering fundamentals with computational skills, increasing their professional versatility.

Whether you choose a traditional path or an online program, the overlap between computer science and complementary disciplines will enhance your career prospects and expand your role in technical industries.

Best Scientists Citing Marc Snir

Trending Scientists

Recently Published Articles