高效能运算(HPC)将改变人们生活,而为了达成“人人皆可使用的超级运算”愿景,英特尔(Intel)致力推动“HPC 民主化”;为此,英特尔不仅持续推出先进运算架构,更计划透过开放性的程式设计模型打造一个开放式平台,让 HPC 无所不在。
英特尔副总裁暨超级运算事业部总经理 Jeff McVeigh 表示,为了达成此一目标,除了需拥有所需的各项技术,以及重新思考该如何打造负责驱动这些系统的零件外;更关键的是,还需仰赖一个开放、协作的方式。因此,英特尔致力提供业界标准所支援的开放式平台,并促进广泛合作。
McVeigh 以 GPU 为例,指出在缺乏标准之下,自从 GPU 进入 HPC 领域以来,业界面临 CPU 和 GPU 工作负载相互分离的软件堆叠挑战;为此,英特尔推出了 oneAPI 程式设计模型,试图打破这些藩篱。
oneAPI 是一款针对 CPU、GPU 和加速器架构(包含 FPGA 及其它),所推出的开放、统一且跨架构的程式设计模型,能够为异质运算环境进行程式设计,具备单一的程式码数据库和软件堆叠。如此一来,开发者只需要为跨架构撰写一次,客户也不会被限制在单一供应商。
另外,英特尔也旗下也有 2 个 oneAPI 卓越中心,加入蓬勃发展中的全球领先研究和学术机构生态系,提供开源程式码埠并拓展硬件支援、新技术、服务和课程,以便提升 oneAPI 生态系渗透率。
McVeigh 认为,HPC 代表技术的巅峰,而 HPC 的扩展性和无所不在的特质,将能改变人们生活。最明显的例子莫过于对抗 COVID-19 之役。从全球大流行之初,科学家和研究机构就透过这些位于实验室或是云端HPC即服务(HPC-as-a-service)的环境,使用先进的超级电脑进行监测、研究、治疗,最终开发出治疗 SARS-CoV-2 新型冠状病毒的药物。
McVeigh 强调,英特尔期望将 HPC 民主化,并提供人人皆可使用的超级运算,而这将奠基于效能、开放性和规模等策略基础上;英特尔的目标是推动标准,创造汇集业界并可建立其上的关键硬件平台。
(首图来源:Flickr/JiahuiH CC BY 2.0)