Marc Snir

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

Research Output

2013

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., Jan 1 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

2012

Automatic datatype generation and optimization

Kjolstad, F., Hoefler, T. & Snir, M., Aug 1 2012, In : ACM SIGPLAN Notices. 47, 8, p. 327-328 2 p.

Research output: Contribution to journalArticle

Automatic datatype generation and optimization

Kjolstad, F., Hoefler, T. & Snir, M., Mar 22 2012, PPoPP'12 - Proceedings of the 2012 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. p. 327-328 2 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP).

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

Damaris: How to efficiently leverage multicore parallelism to achieve scalable, jitter-free I/O

Dorier, M., Antoniu, G., Cappello, F., Snir, M. & Orf, L., 2012, Proceedings - 2012 IEEE International Conference on Cluster Computing, CLUSTER 2012. IEEE Computer Society, p. 155-163 9 p. 6337776. (Proceedings - 2012 IEEE International Conference on Cluster Computing, CLUSTER 2012).

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

Fault prediction under the microscope: A closer look into HPC systems

Gainaru, A., Cappello, F., Snir, M. & Kramer, W., Dec 1 2012, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2012. 6468487. (International Conference for High Performance Computing, Networking, Storage and Analysis, SC).

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

HydEE: Failure containment without event logging for large scale send-deterministic MPI applications

Guermouche, A., Ropars, T., Snir, M. & Cappello, F., 2012, Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium, IPDPS 2012. p. 1216-1227 12 p. 6267924. (Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium, IPDPS 2012).

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

Message from the general co-chairs

Cai, W., Goh, R. S. M. & Snir, M., 2012, In : Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS. p. 17 1 p., 6413569.

Research output: Contribution to journalEditorial

2011

Big data, but are we ready?

Trelles, O., Prins, P., Snir, M. & Jansen, R. C., Mar 2011, In : Nature Reviews Genetics. 12, 3, p. 224 1 p.

Research output: Contribution to journalLetter

Comparing archival policies for Blue Waters

Cappello, F., Jacquelin, M., Marchal, L., Robert, Y. & Snir, M., 2011, 18th International Conference on High Performance Computing, HiPC 2011. 6152428. (18th International Conference on High Performance Computing, HiPC 2011).

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

Computer and information science and engineering: One discipline, many specialties

Snir, M., Mar 2011, In : Communications of the ACM. 54, 3, p. 38-43 6 p.

Research output: Contribution to journalReview article

Generic topology mapping strategies for large-scale parallel architectures

Hoefler, T. & Snir, M., Jun 30 2011, ICS'11 - Proceedings of the 2011 ACM International Conference on Supercomputing. p. 75-84 10 p. (Proceedings of the International Conference on Supercomputing).

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

Optimizing the barnes-hut algorithm in UPC

Zhang, J., Behzad, B. & Snir, M., Dec 14 2011, Proceedings of 2011 SC - International Conference for High Performance Computing, Networking, Storage and Analysis. 75. (Proceedings of 2011 SC - International Conference for High Performance Computing, Networking, Storage and Analysis).

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

Performance engineering: A must for petascale and beyond

Hoefler, T. & Snir, M., Aug 8 2011, LSAP'11 - Proceedings of the 3rd International Workshop on Large-Scale System and Application Performance. p. 1-2 2 p. (LSAP'11 - Proceedings of the 3rd International Workshop on Large-Scale System and Application Performance).

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

Performance modeling for systematic performance tuning

Hoefler, T., Gropp, W. D., Snir, M. & Kramer, W. T., Dec 13 2011, State of the Practice Reports, SC'11. 6. (State of the Practice Reports, SC'11).

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

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

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

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

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

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

2010

Advice to members seeking ACM distinction

Snir, M. & Whitney, T., Jul 1 2010, In : Communications of the ACM. 53, 7, p. 40-41 2 p.

Research output: Contribution to journalComment/debate

Ghost cell pattern

Kjolstad, F. B. & Snir, M., Dec 1 2010, ParaPLoP 2010 - 2nd Workshop on Parallel Programming Patterns, Proceedings. 4. (ACM International Conference Proceeding Series).

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

On communication determinism in parallel HPC applications

Cappello, F., Guermouche, A. & Snir, M., 2010, 2010 Proceedings of 19th International Conference on Computer Communications and Networks, ICCCN 2010. Institute of Electrical and Electronics Engineers Inc., 5560143. (Proceedings - International Conference on Computer Communications and Networks, ICCCN).

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

2009

ESoftCheck: Removal of non-vital checks for fault tolerance

Yu, J., Garzarán, M. J. & Snir, M., Jul 21 2009, Proceedings of the 2009 CGO - 7th International Symposium on Code Generation and Optimization. p. 35-46 12 p. 4907649. (Proceedings of the 2009 CGO - 7th International Symposium on Code Generation and Optimization).

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

On the need for a consortium of capability centers

Gropp, W. & Snir, M., Nov 27 2009, In : International Journal of High Performance Computing Applications. 23, 4, p. 413-420 8 p.

Research output: Contribution to journalArticle

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

2008

Efficient software checking for fault tolerance

Yu, J., Garzarán, M. J. & Snir, M., Sep 10 2008, IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM. 4536435. (IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM).

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

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

2007

Message from the general chair

Snir, M., 2007, In : Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT. p. 10 1 p., 4336189.

Research output: Contribution to journalEditorial

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

2005

Automatic tuning matrix multiplication performance on graphics hardware

Jiang, C. & Snir, M., Dec 1 2005, 14th International Conference on Parallel Architectures and Compilation Techniques, PACT 2005. p. 185-194 10 p. 1515592. (Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT; vol. 2005).

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

Bolstering U.S. Supercomputing

Graham, S. L., Snir, M. & Patterson, C. A., Jun 1 2005, In : Issues in Science and Technology. 21, 4, p. 28-32 5 p.

Research output: Contribution to journalReview article

Establishing a master's degree programme in Bioinformatics: Challenges and opportunities

Sahinidis, N. V., Harandi, M. T., Heath, M. T., Murphy, L., Snir, M., Wheeler, R. P. & Zukoski, C. F., Dec 1 2005, In : IEE Proceedings Systems Biology. 152, 4, p. 269-275 7 p.

Research output: Contribution to journalArticle

Getting Up to Speed: The Future of Supercomputing

National Research Council, Division on Engineering and Physical Sciences, Computer Science and Telecommunications Board & Committee on the Future of Supercomputing, Mar 3 2005, National Academies Press. 289 p.

Research output: Book/Report/Conference proceedingBook

2004

A framework for measuring supercomputer productivity

Snir, M. & Bader, D. A., Dec 1 2004, In : International Journal of High Performance Computing Applications. 18, 4, p. 417-432 16 p.

Research output: Contribution to journalArticle

A Note on N-Body Computations with Cutoffs

Snir, M., Jan 1 2004, In : Theory of Computing Systems. 37, 2, p. 295-318 24 p.

Research output: Contribution to journalArticle

2002

Demonstrating the Scalability of a Molecular Dynamics Application on a Petaflops Computer

Almasi, G. S., Caşcaval, C., Castaños, J. G., Denneau, M., Donath, W., Eleftheriou, M., Giampapa, M., Ho, H., Lieber, D., Moreira, J. E., Newns, D., Snir, M. & Warren, H. S., Aug 1 2002, In : International Journal of Parallel Programming. 30, 4, p. 317-351 35 p.

Research output: Contribution to journalArticle

2001

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

Allen, F., Almasi, G., Andreoni, W., Beece, D., Berne, B. J., Bright, A., Brunheroto, J., Cascaval, C., Castanos, J., Coteus, P., Crumley, P., Curioni, A., Denneau, M., Donath, W., Eleftheriou, M., Fitch, B., Fleischer, B., Georgiou, C. J., Germain, R., Giampapa, M. & 32 others, Gresh, D., Gupta, M., Haring, R., Ho, H., Hochschild, P., Hummel, S., Jonas, T., Lieber, D., Martyna, G., Maturu, K., Moreira, J., Newns, D., Newton, M., Philhower, R., Picunko, T., Pitera, J., Pitman, M., Rand, R., Royyuru, A., Salapura, V., Sanomiya, A., Shah, R., Sham, Y., Singh, S., Snir, M., Suits, F., Swetz, R., Swope, W. C., Vishnumurthy, N., Ward, T. J. C., Warren, H. & Zhou, R., Jan 1 2001, In : IBM Systems Journal. 40, 2, p. 310-327 18 p.

Research output: Contribution to journalArticle

Demonstrating the scalability of a molecular dynamics application on a petaflop computer

Almasi, G. S., Caşcaval, C., Castaños, J. G., Denneau, M., Donath, W., Eleftheriou, M., Giampapa, M., Ho, H., Lieber, D., Moreira, J. E., Newns, D., Snir, M. & Warren, J., 2001, p. 393-406. 14 p.

Research output: Contribution to conferencePaper

Generalized communicators in the message passing interface

Demaine, E. D., Foster, I., Kesselman, C. & Snir, M., Jun 1 2001, In : IEEE Transactions on Parallel and Distributed Systems. 12, 6, p. 610-616 7 p.

Research output: Contribution to journalArticle

Overview of the MPI-IO parallel I/O interface

Corbett, P., Feitelson, D., Fineberg, S., Hsu, Y., Nitzberg, B., Prost, J. P., Snir, M., Traversat, B. & Wong, P., Jan 1 2001, High Performance Mass Storage and Parallel I/O: Technologies and Applications. Wiley-IEEE Press, p. 477-487 11 p.

Research output: Chapter in Book/Report/Conference proceedingChapter

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

2000

Java programming for high-performance numerical computing

Moreira, J. E., Midkiff, S. P., Gupta, M., Artigas, P. V., Snir, M. & Lawrence, R. D., Jan 1 2000, In : IBM Systems Journal. 39, 1, p. 21-56 36 p.

Research output: Contribution to journalArticle

1999

Java for numerically intensive computing: From flops to gigaflops

Midkiff, S. P., Moreira, J. E. & Snir, M., Jan 1 1999, Proceedings - Frontiers 1999, 7th Symposium on the Frontiers of Massively Parallel Computation. Institute of Electrical and Electronics Engineers Inc., p. 251-257 7 p. 750607. (Proceedings - Frontiers 1999, 7th Symposium on the Frontiers of Massively Parallel Computation).

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., Jan 1 1999, In : IBM Systems Journal. 38, 2, p. 414-446 33 p.

Research output: Contribution to journalArticle

1998

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

Gropp, W. D., Huss-Lederman, S., Lumsdaine, A., Lusk, E., Nitzberg, B., Saphir, W. & Snir, M., Sep 1998, Cambridge: MIT Press. 364 p. (Scientific and Engineering Computation)

Research output: Book/Report/Conference proceedingBook

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

Snir, M., Otto, S. W., Huss-Lederman, S., Walker, D. & Dongarra, J. J., Sep 1998, 2 ed. MIT Press. 446 p. (Scientific and Engineering Computation)

Research output: Book/Report/Conference proceedingBook

Optimizing array reference checking in Java programs

Midkiff, S. P., Moreira, J. E. & Snir, M., 1998, In : IBM Systems Journal. 37, 3, p. 409-452 44 p.

Research output: Contribution to journalArticle

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