Marc Snir

If you made any changes in Pure these will be visible here soon.

Research Output

Writing parallel libraries with MPI - Common practice, issues, and extensions

Hoefler, T. & Snir, M., Sep 26 2011, Recent Advances in the Message Passing Interface - 18th European MPI Users' Group Meeting, EuroMPI 2011, Proceedings. p. 345-355 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6960 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

What are the top ten most influential parallel and distributed processing concepts of the past millenium?

Theys, M. D., Ali, S., Siegel, H. J., Chandy, M., Hwang, K., Kennedy, K., Sha, L., Shin, K. G., Snir, M., Snyder, L. & Sterling, T., Jan 1 2001, In : Journal of Parallel and Distributed Computing. 61, 12, p. 1827-1841 15 p.

Research output: Contribution to journalComment/debate

VLSI COMBINING NETWORK FOR THE NYU ULTRACOMPUTER.

Dickey, S., Kenner, R., Snir, M. & Solworth, J., Dec 1 1985, Unknown Host Publication Title. IEEE, p. 110-113 4 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Using Visualization Tools to Understand Concurrency

Zernik, D., Snir, M. & Malki, D., May 1992, In : IEEE Software. 9, 3, p. 87-92 6 p.

Research output: Contribution to journalArticle

Universal parallel computing research center at Illinois: Making parallel programming synonymous with programming

Snir, M., May 24 2016, 2009 IEEE Hot Chips 21 Symposium, HCS 2009. Institute of Electrical and Electronics Engineers Inc., 7478357

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Understanding the propagation of error due to a silent data corruption in a sparse matrix vector multiply

Calhoun, J., Snir, M., Olson, L. & Garzaran, M., Oct 26 2015, Proceedings - 2015 IEEE International Conference on Cluster Computing, CLUSTER 2015. Institute of Electrical and Electronics Engineers Inc., p. 541-542 2 p. 7307650. (Proceedings - IEEE International Conference on Cluster Computing, ICCC; vol. 2015-October).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Understanding and finding crash-consistency bugs in parallel file systems

Sun, J., Wang, C., Huang, J. & Snir, M., 2020.

Research output: Contribution to conferencePaper

Uncoordinated checkpointing without domino effect for send-deterministic MPI applications

Guermouche, A., Ropars, T., Brunet, E., Snir, M. & Cappello, F., 2011, Proceedings - 25th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2011. IEEE Computer Society, p. 989-1000 12 p. 6012907. (Proceedings - 25th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2011).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ubiquitous parallel computing from Berkeley, Illinois, and Stanford

Catanzaro, B., Fox, A., Keutzer, K., Patterson, D., Su, B. Y., Snir, M., Olukotun, K., Hanrahan, P. & Chafi, H., Mar 1 2010, In : IEEE Micro. 30, 2, p. 41-55 15 p., 5446250.

Research output: Contribution to journalArticle

Transformation for class immutability

Kjolstad, F., Dig, D., Acevedo, G. & Snir, M., Jul 7 2011, ICSE 2011 - 33rd International Conference on Software Engineering, Proceedings of the Conference. p. 61-70 10 p. (Proceedings - International Conference on Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Towards millions of communicating threads

Dang, H. V., Snir, M. & Gropp, W., Sep 25 2016, Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016. Association for Computing Machinery, p. 1-14 14 p. (ACM International Conference Proceeding Series; vol. 25-28-September-2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Towards a more fault resilient multigrid solver

Calhoun, J., Olson, L., Snir, M. & Gropp, W. D., Jan 1 2015, In : Simulation Series. 47, 4, p. 1-8 8 p.

Research output: Contribution to journalConference article

Towards a more complete understanding of SDC propagation

Calhoun, J., Snir, M., Olson, L. N. & Gropp, W. D., Jun 26 2017, HPDC 2017 - Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing. Association for Computing Machinery, Inc, p. 131-142 12 p. (HPDC 2017 - Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Toward exascale resilience

Cappello, F., Geist, A., Gropp, B., Kale, L., Kramer, B. & Snir, M., Nov 27 2009, In : International Journal of High Performance Computing Applications. 23, 4, p. 374-388 15 p.

Research output: Contribution to journalArticle

Toward exascale resilience: 2014 update

Cappello, F., Geist, A., Gropp, W., Kale, S., Kramer, B. & Snir, M., 2014, In : Supercomputing Frontiers and Innovations. 1, 1, p. 4-27 24 p.

Research output: Contribution to journalArticle

TLB CONSISTENCY ON HIGHLY-PARALLEL SHARED-MEMORY MULTIPROCESSORS.

Teller, P. J., Kenner, R. & Snir, M., 1988, Proceedings of the Hawaii International Conference on System Science. IEEE, p. 184-193 10 p. (Proceedings of the Hawaii International Conference on System Science).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

The Performance of Multistage Interconnection Networks for Multiprocessors

Kruskal, C. P. & Snir, M., Dec 1983, In : IEEE Transactions on Computers. C-32, 12, p. 1091-1098 8 p.

Research output: Contribution to journalArticle

The NYU Ultracomputer—Designing an MIMD Shared Memory Parallel Computer

Gottlieb, A., Grishman, R., McAuliffe, K. P., Snir, M. & Kruskal, C. P., Feb 1983, In : IEEE Transactions on Computers. C-32, 2, p. 175-189 15 p.

Research output: Contribution to journalArticle

The NYU Ultracomputer - Designing a mimd, shared-memory parallel machine (extended abstract)

Gottlieb, A., Grishman, R., Kruskal, C. P., McAuliffe, K. P., Rudolph, L. & Snir, M., Apr 26 1982, In : Proceedings - International Symposium on Computer Architecture. p. 27-42 16 p.

Research output: Contribution to journalConference article

The international exascale software project roadmap

Dongarra, J., Beckman, P., Moore, T., Aerts, P., Aloisio, G., Andre, J. C., Barkai, D., Berthou, J. Y., Boku, T., Braunschweig, B., Cappello, F., Chapman, B., Xuebin Chi, C., Choudhary, A., Dosanjh, S., Dunning, T., Fiore, S., Geist, A., Gropp, B., Harrison, R. & 45 others, Hereld, M., Heroux, M., Hoisie, A., Hotta, K., Zhong Jin, J., Ishikawa, Y., Johnson, F., Kale, S., Kenway, R., Keyes, D., Kramer, B., Labarta, J., Lichnewsky, A., Lippert, T., Lucas, B., MacCabe, B., Matsuoka, S., Messina, P., Michielse, P., Mohr, B., Mueller, M. S., Nagel, W. E., Nakashima, H., Papka, M. E., Reed, D., Sato, M., Seidel, E., Shalf, J., Skinner, D., Snir, M., Sterling, T., Stevens, R., Streitz, F., Sugar, B., Sumimoto, S., Tang, W., Taylor, J., Thakur, R., Trefethen, A., Valero, M., Van Der Steen, A., Vetter, J., Williams, P., Wisniewski, R. & Yelick, K., Feb 2011, In : International Journal of High Performance Computing Applications. 25, 1, p. 3-60 58 p.

Research output: Contribution to journalArticle

The informal guide to ACM fellow nominations: Recommendations for a successful nomination process

Snir, M., Jul 2017, In : Communications of the ACM. 60, 7, p. 32-34 3 p.

Research output: Contribution to journalReview article

The IBM external user interface for scalable parallel systems

Bala, V., Bruck, J., Bryant, R., Cypher, R., de Jong, P., Elustondon, P., Frye, D., Ho, A., Ho, C. T., Irwin, G., Kipnis, S., Lawrence, R. & Snir, M., Apr 1994, In : Parallel Computing. 20, 4, p. 445-462 18 p.

Research output: Contribution to journalArticle

The future of supercomputing

Snir, M., Jan 1 2014, ICS 2014 - Proceedings of the 28th ACM International Conference on Supercomputing. Association for Computing Machinery, p. 261-262 2 p. (Proceedings of the International Conference on Supercomputing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

The Distribution of Waiting Times in Clocked Multistage Interconnection Networks

Kruskal, C. P., Snir, M. & Weiss, A., Nov 1988, In : IEEE Transactions on Computers. 37, 11, p. 1337-1352 16 p.

Research output: Contribution to journalArticle

The covering problem of complete uniform hypergraphs

Snir, M., 1979, In : Discrete Mathematics. 27, 1, p. 103-105 3 p.

Research output: Contribution to journalArticle

Techniques for parallel manipulation of sparse matrices

Kruskal, C. P., Rudolph, L. & Snir, M., May 7 1989, In : Theoretical Computer Science. 64, 2, p. 135-157 23 p.

Research output: Contribution to journalArticle

Techniques for efficient software checking

Yu, J., Garzarán, M. J. & Snir, M., 2008, Languages and Compilers for Parallel Computing - 20th International Workshop, LCPC 2007, Revised Selected Papers. p. 16-31 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5234 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Technical perspective: The future of MPI

Snir, M., Oct 2018, In : Communications of the ACM. 61, 10, 1 p.

Research output: Contribution to journalComment/debate

Taming parallel I/O complexity with auto-tuning

Behzad, B., Luu, H. V. T., Huchette, J., Byna, S., Prabhat, Aydt, R., Koziol, Q. & Snir, M., 2013, Proceedings of SC 2013: The International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE Computer Society, 68. (International Conference for High Performance Computing, Networking, Storage and Analysis, SC).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

SP2 system architecture

Agerwala, T., Martin, J. L., Mirza, J. H., Sadler, D. C., Dias, D. M. & Snir, M., 1995, In : IBM Systems Journal. 34, 2, p. 152-184 33 p.

Research output: Contribution to journalArticle

SP2 system architecture

Agerwala, T., Martin, J. L., Mirza, J. H., Sadler, D. C., Dias, D. M. & Snir, M., Jan 1 1999, In : IBM Systems Journal. 38, 2, p. 414-446 33 p.

Research output: Contribution to journalArticle

SOME RESULTS ON PACKET-SWITCHING NETWORKS FOR MULTIPROCESSING (EXTENDED ABSTRACT).

Kruskal, C. P. & Snir, M., Dec 1 1982, p. 305-310. 6 p.

Research output: Contribution to conferencePaper

Some Exact Complexity Results for Straight-Line Computations over Semirings

Jerrum, M. & Snir, M., Jul 1 1982, In : Journal of the ACM (JACM). 29, 3, p. 874-897 24 p.

Research output: Contribution to journalArticle

Size-depth trade-offs for monotone arithmetic circuits

Snir, M., May 22 1991, In : Theoretical Computer Science. 82, 1, p. 85-93 9 p.

Research output: Contribution to journalArticle

Scheduling the I/O of HPC Applications under Congestion

Gainaru, A., Aupy, G., Benoit, A., Cappello, F., Robert, Y. & Snir, M., Jul 17 2015, Proceedings - 2015 IEEE 29th International Parallel and Distributed Processing Symposium, IPDPS 2015. Institute of Electrical and Electronics Engineers Inc., p. 1013-1022 10 p. 7161586. (Proceedings - 2015 IEEE 29th International Parallel and Distributed Processing Symposium, IPDPS 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Scalable parallel systems: Past, present and future (from an IBM perspective)

Snir, M., Dec 1 1996, p. 33-35. 3 p.

Research output: Contribution to conferencePaper

Scalable parallel computing-the IBM 9076 scalable POWER parallel

Snir, M., Aug 1 1993, Proceedings of the 5th Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1993. Association for Computing Machinery, Inc, 1 p. (Proceedings of the 5th Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1993).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Scalable parallel computers and scalable parallel codes: From theory to practice

Snir, M., 1993, Parallel Architectures and Their Efficient Use - First Heinz Nixdorf Symposium, Proceedings. Meyer auf der Heide, F., Monien, B. & Rosenberg, A. L. (eds.). Springer-Verlag Berlin Heidelberg, p. 176-184 9 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 678 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Reducing Waste in Extreme Scale Systems through Introspective Analysis

Bautista-Gomez, L., Gainaru, A., Perarnau, S., Tiwari, D., Gupta, S., Engelmann, C., Cappello, F. & Snir, M., Jul 18 2016, Proceedings - 2016 IEEE 30th International Parallel and Distributed Processing Symposium, IPDPS 2016. Institute of Electrical and Electronics Engineers Inc., p. 212-221 10 p. 7516017. (Proceedings - 2016 IEEE 30th International Parallel and Distributed Processing Symposium, IPDPS 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Recorder 2.0: Efficient parallel I/O tracing and analysis

Wang, C., Sun, J., Snir, M., Mohror, K. & Gonsiorowski, E., May 2020, Proceedings - 2020 IEEE 34th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020. Institute of Electrical and Electronics Engineers Inc., p. 1052-1059 8 p. 9150354. (Proceedings - 2020 IEEE 34th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2020).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Random Walks on Weighted Graphs and Applications to on-line Algorithms

Coppersmith, D., Doyle, P., Raghavan, P. & Snir, M., Jan 7 1993, In : Journal of the ACM (JACM). 40, 3, p. 421-453 33 p.

Research output: Contribution to journalArticle

Random walks on weighted graphs, and applications to on-line algorithms.

Coppersmith, D., Doyle, P., Raghavan, P. & Snir, M., 1990, Proc 22nd Annu ACM Symp Theory Comput. Publ by ACM, p. 369-378 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Randomized routing with shorter paths

Upfal, E., Felperin, S. & Snir, M., Dec 1 1996, In : IEEE Transactions on Parallel and Distributed Systems. 7, 4, p. 356-362 7 p.

Research output: Contribution to journalArticle

Proving lower bounds for linear decision trees

Snir, M., Jan 1 1981, Automata, Languages and Programming - 8th Colloquium. Even, S. & Kariv, O. (eds.). Springer-Verlag, p. 305-315 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 115 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Programming patterns for architecture-level software optimizations on frequent pattern mining

Mingliang, W., Changhao, J. & Snir, M., Sep 24 2007, 23rd International Conference on Data Engineering, ICDE 2007. p. 336-345 10 p. 4221682. (Proceedings - International Conference on Data Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Programming for exascale computers

Gropp, W. & Snir, M., Nov 2013, In : Computing in Science and Engineering. 15, 6, p. 27-35 9 p., 6636318.

Research output: Contribution to journalArticle

Proceedings of the 16th international workshop on high-level parallel programming models and supportive environments

Hoefler, T., Eigenmann, R., Gerndt, M., Müller, F., Rasmussen, C., Schulz, M., Alam, S., Balaji, P., Barrett, R., Bode, B., Bosilca, G., Bronevetsky, G., Danalis, A., De Supinski, B., Ding, C., Fahringer, T., Ishikawa, Y., Knüpfer, A., Mohr, B., Scholz, S. B. & 6 others, Skjellum, T., Snir, M., Tillier, F., Larsson, J., Willcock, J. & Wolf, F., Dec 20 2011, In : IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum. p. 1139-1140 2 p., 6008903.

Research output: Contribution to journalEditorial

PRISM - a design for scalable shared memory

Kattamuri, E., Lim, B. H., Pattnaik, P. & Snir, M., Dec 1 1997. 1 p.

Research output: Contribution to conferencePaper

PRISM: An integrated architecture for scalable shared memory

Ekanadham, K., Lim, B. H., Pattnaik, P. & Snir, M., Jan 1 1998, p. 140-151. 12 p.

Research output: Contribution to conferencePaper

Preface

Zhang, F., Zhai, J., Snir, M., Jin, H., Kasahara, H. & Valero, M., Jan 1 2018, In : Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 11276 LNCS, p. V

Research output: Contribution to journalEditorial