A considerable amount of research and engineering went into designing proxy applications, which represent common high-performance computing workloads, to co-design and evaluate the current generation of supercomputers, e.g., RIKEN's Supercomputer Fugaku, ANL's Aurora, or ORNL's Frontier. This process was necessary to standardize the procurement while avoiding duplicated effort at each HPC center to develop their own benchmarks. Unfortunately, proxy applications force HPC centers and providers (vendors) into a an undesirable state of rigidity, in contrast to the fast-moving trends of current technology and future heterogeneity. To accommodate an extremely-heterogeneous future, we have to reconsider how to co-design supercomputers during the next decade, and avoid repeating the past mistakes. This position paper outlines the current state-of-the-art in system co-design, challenges encountered over the past years, and a proposed plan to move forward.
翻译:相当大量的研究和工程用于设计代理应用程序,这些应用程序代表着共同的高性能计算工作量,共同设计和评价目前一代超级计算机,例如RIKEN的超级计算机Fugaku、ANL的Aurora或ORNL的边界,这是为使采购标准化,同时避免在每一个HPC中心重复努力制定自己的基准。不幸的是,代理应用程序迫使HPC中心和供应商(供应商)形成一种不可取的僵化状态,与当前技术和未来异质性迅速发展的趋势形成对照。为了适应极端偏差的未来,我们必须重新考虑如何在未来十年里共同设计超级计算机,并避免重犯过去的错误。本立场文件概述了当前系统共同设计中的最新技术、过去几年中遇到的挑战以及拟议的前进计划。