Co-design Center for Exascale Machine Learning Technologies (ExaLearn)


Alexander, F.J.; Ang, J; Bilbrey, J.A.; Balewski, J.; Casey, T.; Chard, R.; Choi, J.; Choudhury, S.; Debusschere, B.; DeGennaro, A.M.; Dryden, N.; Ellis, J.A.; Foster, I.; Cardona, C.G.; Ghosh, S.; Harrington, P.; Huang, Y.; Jha, S.; Johnston, T.; Kagawa, A.; Kannan, R.; Kumar, N.; Liu, Z.; Maruyama, N.; Matsuoka, S.; McCarthy, E.; Mohd-Yusof, J.; Nugent, P.; Oyama, Y.; Proffen, T.; Pugmire, D.; Rajamanickam, S.; Ramakrishniah, V.; Schram, M.; Seal, S.K.; Sivaraman, G.; Sweeney,C.; Tan, L.; Thakur, R.; Essen, B.V.; Ward, L.; Welch, P.; Wolf, M.; Xantheas, S.S.; Yager, K.G.; Yoo, S.; Yoon, B.-J. "Co-design Center for Exascale Machine Learning Technologies (ExaLearn)" The International Journal of High Performance Computing Applications 2021, 35 598–616.
doi: 10.1177/10943420211029302


We describe the ExaLearn project.


Rapid growth in data, computational methods, and computing power is driving a remarkable revolution in what variously is termed machine learning (ML), statistical learning, computational learning, and artificial intelligence. In addition to highly visible successes in machine-based natural language translation, playing the game Go, and self-driving cars, these new technologies also have profound implications for computational and experimental science and engineering, as well as for the exascale computing systems that the Department of Energy (DOE) is developing to support those disciplines. Not only do these learning technologies open up exciting opportunities for scientific discovery on exascale systems, they also appear poised to have important implications for the design and use of exascale computers themselves, including high-performance computing (HPC) for ML and ML for HPC. The overarching goal of the ExaLearn co-design project is to provide exascale ML software for use by Exascale Computing Project (ECP) applications, other ECP co-design centers, and DOE experimental facilities and leadership class computing facilities.