1. 简介 ASCAC 百亿亿次计算小组委员会的这份报告旨在涵盖“迈向百亿亿次级”所引发的主要问题,并就追求(以及不追求)这一高性能计算方向所涉及的风险水平提供一些指导。2“迈向百亿亿次级”将意味着计算架构的彻底改变 - 基本上,大大提高并行性水平,达到数百万个处理器协同工作的程度 - 这将迫使硬件设计方式发生根本性变化(至少受功耗的经济限制所驱动),我们解决问题的方式(例如应用程序代码),以及我们如何将应用程序代码与底层硬件(例如编译器、I/O、中间件和相关软件工具)结合起来。要了解进入百亿亿次级计算的优势,并评估走这条路所涉及的风险,既需要评估过去从百万次浮点计算时代过渡到现在千万亿次浮点计算时代的经验,也需要评估高级应用程序是否已准备好利用百亿亿次级计算的变革优势。这些是我们在报告 3 中讨论的问题,与能源部赞助的、高度详细的、以学科为导向的“大挑战研讨会”报告(见附录 2)相比,报告的讨论更为笼统,而我们的许多讨论都是基于该报告。
主要关键词