The annual SC Test of Time Award (ToTA) recognizes an outstanding paper that has deeply influenced the HPC discipline. It is a mark of historical impact and recognition that the paper has changed HPC trends. The ToTA also acts as an incentive for researchers and students to send their best work to the SC Conference, and as a tool for understanding what makes lasting results in the HPC discipline. Papers appearing in the SC Program 10 to 25 years prior to the current conference year are eligible for this award.
This year’s award goes to George Karypis and Vipin Kumar for their paper “Multilevel Algorithms for Multi-Constraint Graph Partitioning”, published in the Proceedings of SC98. It introduced multi-constraint graph partitioning algorithms that address the need to load balance multi-phase scientific simulations across high-performance computing system nodes to enable efficient parallel execution of computations when each mesh element requires different computation resources (e.g., CPU cycles, memory and network bandwidth). These algorithms have been incorporated into the METIS and ParMETIS graph partitioning software packages, which are used extensively to enable the efficient parallel execution of complex scientific computations. These tools, in turn, have been used in a variety of HPC applications, ranging from semiconductor design and designing electoral districts to partitioning the computational graphs of large deep-learning models. Overall, the paper has had a major impact on the field, and is destined to have a continuing impact in the years to come.
George Karypis is a Distinguished McKnight University Professor and an ADC Chair of Digital Technology at the Department of Computer Science & Engineering at the University of Minnesota and a Senior Principal Scientist at AWS AI. His research interests span the areas of data mining, high performance computing, information retrieval, collaborative filtering, bioinformatics, cheminformatics, and scientific computing.
His research has resulted in the development of software libraries for serial and parallel graph partitioning (METIS and ParMETIS), hypergraph partitioning (hMETIS), for parallel Cholesky factorization (PSPASES), for collaborative filtering-based recommendation algorithms (SUGGEST), clustering high dimensional datasets (CLUTO), finding frequent patterns in diverse datasets (PAFI), and for protein secondary structure prediction (YASSPP). He has coauthored over 300 papers on these topics and two books (“Introduction to Protein Structure Prediction: Methods and Algorithms” (Wiley, 2010) and “Introduction to Parallel Computing” (Publ. Addison Wesley, 2003, 2nd edition).
In addition, he is serving on the program committees of many conferences and workshops on these topics, and on the editorial boards of the IEEE Transactions on Knowledge and Data Engineering, ACM Transactions on Knowledge Discovery from Data, Data Mining and Knowledge Discovery, Social Network Analysis and Data Mining Journal, International Journal of Data Mining and Bioinformatics, the journal on Current Proteomics, Advances in Bioinformatics, and Biomedicine and Biotechnology. He is a Fellow of the IEEE.
Vipin Kumar is a Regents Professor at the University of Minnesota, where he holds the William Norris Endowed Chair in the Department of Computer Science and Engineering, and serves as the Director of the Data Science Initiative at the College of Science and Engineering. He also served as the Head of the Computer Science and Engineering Department from 2005 to 2015 and the Director of Army High Performance Computing Research Center (AHPCRC) from 1998 to 2005. Kumar’s research interests span data mining, high-performance computing, and their applications in Climate/Ecosystems and health care. He has authored over 400 research articles, and has coedited or coauthored 10 books including two text books “Introduction to Parallel Computing” and “Introduction to Data Mining”, that are used world-wide and have been translated into many languages. Kumar’s current focus is on developing a new generation of machine learning techniques that are guided by scientific knowledge, and their applications to understanding the impact of human induced changes on the Earth and its environment.
Kumar has received numerous awards including being elected a Fellow of the American Association for Advancement for Science (AAAS), Association for Computing Machinery (ACM), Institute of Electrical and Electronics Engineers (IEEE), and Society for Industrial and Applied Mathematics (SIAM). His foundational research in data mining and high performance computing has been honored by the ACM Special Interest Group on Knowledge Discovery and Data Mining 2012 Innovation Award, the highest award for technical excellence in the field of Knowledge Discovery and Data Mining (KDD); and the 2016 IEEE Computer Society Sidney Fernbach Award, one of IEEE Computer Society’s highest awards in high-performance computing.
Kumar received his B.E. degree in electronics and communication engineering from Indian Institute of Technology Roorkee; an M.E. degree in electronics engineering from Philips International Institute, Netherlands; and a Ph.D. degree in computer science from University of Maryland, College Park.
David H. Bailey, SC21 Test of Time Award Chair