国家超级计算无锡中心正式成为“信息技术应用创新工作委员会”会员单位

近日, 国家超级计算无锡中心(以下简称“中心”)作为大规模并行应用软件研发基地和超算产业创新服务平台,已正式加入信息技术应用创新工作委员会(以下简称“信创工委会”)。图1:国家超级计算无锡中心信创工委会会员证书
2016年3月4日,24家专业从事软硬件关键技术研究及应用的国内单位,共同发起成立了一个非营利性社会组织,并将其命名为“信息技术应用创新工作委员会”。这个委员会简称“信创工委会”,这就是“信创”这个词的最早由来。工委会宗旨在于发挥产业组织和行业自律、市场规范运作、有序竞争方面的作用,为应用推广工作提供技术、标准、人才等方面的支撑服务;促进企业间按市场规则开展合作,实现优势互补、资源共享、协同推进,共同营造产业做大做强需要的良好生态环境,带动产业链协同发展。工委会成立后不久,全国各地相继又成立了大量的信创产业联盟。这些联盟共同催生了庞大的信息技术应用创新产业,也被称为“信创产业”,简称“信创”。信创产业的生态体系极为庞大。从产业链角度来看,它主要由基础硬件、基础软件、应用软件、信息安全这四部分构成。cpu芯片、服务器、存储、交换机、路由器、各种云等。
目前国内的信创产业中,芯片、整机、操作系统、数据库、中间件是最重要的产业链环节。
中心依托高性能计算的人才与技术优势,致力于提升国家科技创新能力,重点发展国产高性能计算应用生态与人工智能超算应用生态,推动国家信息技术产业创新发展。在仿真计算基础设施研发方面,中心完成了非结构加速套件UNAT、非结构代数求解库UNAP等一批高性能仿真计算中间件的研发,为仿真软件高性能改造以及向“神威·太湖之光”的移植提供了有力支撑;在软件代码溯源及安全审查方面,重睛鸟代码审查系统也已正式上线,保障基础信息网络安全,防范基础软件供应链安全风险,探明网络资产漏洞现状,帮助企业更好地管理开源代码资产,提供专业精准的开源安全与合规治理解决方案。
在核心技术上实现国产可替代,这是信创的意义。这次能够成为信创工委会会员单位,是团队数年如一日坚持自主研发的成果,也是市场对于中心的一种认可。星河灿烂望北斗,勇立潮头逐浪高。中心将进一步借助信创工委会的平台和资源,提高自身的技术水平和服务能力,继续坚持自主技术创新,聚焦信创重大任务和产业需求,努力成为信创解决方案中不可或缺的一环,与产业链上下游企业协同发展,实现优势互补、生态共建,助力数字经济产业蓬勃发展。
UNAT全称为“UNstructuredAcceleration Toolkit”,是在“神威·太湖之光”超级计算机上进行非结构网格仿真计算加速开发的工具套件。UNAT具有友好的接口,方便开发者快速在“神威·太湖之光”完成程序的移植。UNAT底层实现了自动的数据结构优化,自动的并行遍历算法,用户无需关心具体众核并行的实现,并免于大量调试。这些都大大缓解了在“神威·太湖之光”上进行非结构网格计算加速的巨量开发问题和离散访存问题。UNAT更是通过一套耦合算子机制,将热点进行分解融合。通过采用循环时空二维分解,跨循环数据复用等策略,有效缓解了非结构网格计算密度低的问题和硬件上的内存带宽瓶颈。UNAP根据国产超算异构处理器异构特点,结合异构处理器多级缓冲区的特点,开发了计算/通信混合的迭代算法。根据异构众核处理器浮点计算性能高而带宽受限的特点,通过增加计算比例来降低全局集合通信代价的计算方法来提高代数求解的计算效率;UNAP集成了高可扩展矩阵预处理方法,结合异构众核处理器多级并行的特点和稀疏矩阵迭代解法的需求,初步探索了各种预处理方法在众核异构平台上的并行实现技术。UNAP提供两大类主要的代数求解方法,分别是子空间迭代法,如共轭梯度法,以及多重网格方法。目前UNAP已经在“神威·太湖之光”上实现了对美国国家实验室Hypre、PETSc等代数求解库的国产替代。
图3:LDU进程内部存储格式“重睛鸟代码溯源及安全审查平台”是一款完全自主研发、面向主流语言的代码溯源及安全审查大数据平台,主要功能包括:软件源代码溯源分析、自主度评估、开源漏洞检测与预警、开源许可证合规性分析。平台建设了国内最大的源代码领域的安全大数据库,覆盖500多万个开源项目、1700多亿行源代码、1500多个许可证协议、20多万条漏洞信息,构建了国内最大的代码多级特征库,以及覆盖操作系统,数据库,中间件,办公软件等基础软件常用开源组件的安全漏洞库。该平台具有精准的许可证审查及风险预警,覆盖SPDX认证全部许可证,助力风险规避;能多维展示安全漏洞检测分析结果,并支持报告生成与下载;能支持基于特征码的检测模式,无需提供源代码,消除源码泄露风险。