工程院院士揭秘神威太湖:编译器和操作系统和应用

li9axpzP2cDnc

中国工程院院士陈左宁接受采访谈论了神威太湖之光

具体细节并没有超过昨天发表的论文,但给出了论文没有给出的神威超算的操作系统和编译器中文名字。

 

陈左宁称,申威26010采用全自主指令系统(也就是申威64),基于申威指令系统开发的神威睿智编译器及其工具链,形成了完备的国产自主指令系统技术体系。神威睿思操作系统(即RaiseOS 2.0.5)是基于Linux开源代码开发,已有10多年历史,主要面向高性能领域和通用计算领域。她表示,“在通用计算领域,神威睿思操作系统的主要优势在于自主可控度高和安全性强等方面。我们对Linux系统内核进行了全面的剖析,进行了安全性增强和特殊改造,结合申威处理器自主指令系统特点和国产处理器新增安全特性,极大提升了基础硬件平台和核心软件系统的安全性...神威睿思操作系统主要应用于高性能计算与安全两个领域。产品含括超级计算机和各种集群计算机系统;桌面、服务器类通用操作系统,以及网络安全防护、主机安全防护、数据安全防护、安全管理等网络安全类的定制操作系统。”

它的处理器是有260个核心的SW26010 CPU,使用了申威64指令集,不同于旧申威处理器使用的DEC Alpha指令集,在超算上运行常用的并行程序需要进行移植,研究人员在论文中举例了多个应用例子,如使用申威OpenACC编译器移植广泛使用的气候模型CAM,模型在太湖之光上的速度提升并不明显,研究人员承认需要进一步优化。根据中国的十三五计划,到2020年中国将造出速度超过1 exascale的超算,美国也有类似的计划,但进度要比中国慢:美国能源部计划到2018年建造200 Pflop/s的超算Summit、150 Pflop/s的Sierra、180 Pflop/s的Aurora,1 exascale的超算则计划到2023年建成。

本文转自:Solidot

 

评论

此博客中的热门博文

Google:尽快修复《精灵宝可梦Go》权限访问问题

于谦真是一个窝囊废吗?-PingWest 品玩

他们黑了 Twitter CEO 的 Twitter 账号,只是为了证明自己