浏览次数:5100 发布时间:2019-07-04-10:07:25
6月30日,由教育部高等学校计算机类专业教学指导委员会指导,中国计算机学会主办,中国计算机学会高性能计算专业委员会支持,中国计算机学会无锡分部、国家超级计算无锡中心、青岛海洋科学与技术试点国家实验室、北京并行科技股份有限公司共同承办的第三届“神威杯”国产CPU并行应用挑战赛(简称CPC2019)初赛评审会在青岛海洋试点国家实验室学术交流中心圆满举办。
出席本次评审会的有大赛指导委员会共同主席国家并行计算机工程技术研究中心漆锋滨研究员,青岛海洋科学与技术试点国家实验室王栽毅研究员,评审委员会主席中国科学院计算技术研究所张云泉研究员,评审委员会副主席国家并行计算机工程技术研究中心陈德训研究员、清华大学陈文光教授、青岛海洋科学与技术试点国家实验室魏志强研究员,评审委员会委员西安电子科技大学张玉教授、华南理工大学陈虎教授、北京大学杨超研究员、中国科学院计算技术研究所冯晓兵研究员、国家并行计算机工程技术研究中心刘鑫研究员、中国科学院过程工程研究所葛蔚研究员、华中科技大学石宣化教授、国家超级计算无锡中心高级工程师刘钊、国家海洋局海洋一所宋振亚研究员、北京并行科技股份有限公司行业应用总监吕昇亮先生,组织委员会主席北京并行科技股份有限公司总经理陈健博士, 组织委员会副主席青岛海洋科学与技术试点国家实验室贾东宁副主任,组织委员会委员北京并行科技股份有限公司市场总监胡永利女士。
竞赛共同主席王栽毅研究员
大赛共同主席,青岛海洋科学与技术试点国家实验室王栽毅研究员在本次评审会上提到:为了服务国家战略,服务海洋科技发展,海洋试点国家实验室按照“开放、流动、合作、共享”的原则,规划建设了六大公共科研平台,其中首个就是高性能科学计算与系统仿真平台。并表示到海洋科技是超算重大应用领域。非常高兴海洋试点国家实验室共同承办本届并行应用挑战赛,也希望通过此次竞赛能够推动海洋应用在国产芯片上得到更大规模应用和普及,加强我国海洋应用的自主可控性,发掘和培养国产超算和海洋复合型技术人才,共同打造国产超算和海洋科技结合的可持续发展生态环境。
竞赛组织委员会主席陈健博士
大赛组委会主席,北京并行科技股份有限公司总经理陈健博士在评审会致辞中提到: 超算领域是国之重器,超算应用正在推动各行业发展,面对当前世界超算发展态势,中国超算需大力推广国产CPU,本次CPU挑战赛以神威命名,就是为了立足国产平台,发掘培养新一代超算人才,实现海量应用软件SAAS化,解决所有软件在国产平台上的成功移植,助力国产CPU发展,提升我国高性能计算的整体水平。
竞赛指导委员会共同主席漆锋滨研究员
竞赛评审委员会主席张云泉研究员
大赛指导委员会共同主席国家并行计算机工程技术研究中心漆锋滨研究员,评审委员会主席中国科学院计算技术研究所张云泉研究员对整个评审进行总结发言,第三届“神威杯”国产CPU并行应用挑战赛吸引了来自国内各大学和研究机构共181支队伍报名参赛,是一场高水平的尖峰对决,希望今后有更多的大学生报名参赛,欢迎更多的国产高性能CPU加入进来,CPC大赛推动国产“芯”生态。
评审现场,全体专家评委对参赛队伍提交的作品进行严格评审,以上机成绩和现场评审的技术亮点,综合评定出晋级决赛的19支队伍。
晋级名单如下(按照参赛编号排名)
技术亮点:
参赛队伍针对申威26010芯片进行了细致的研究,充分利用异构体系结构,将计算数据加载到从核阵列上进行了高效的加速计算,通过设计和实现与SW26010处理器架构紧密结合的优化方法,发挥了申威CPU的超强计算能力,相对于原始版本代码,参赛队伍将运行时间由200余秒提升到0.15秒,获得了高达1200余倍的加速效果。
本次参赛队伍水平很高,其参赛作品技术亮点有:
1. 使用多种平台工具对程序进行了详尽的性能分析,快速找到程序性能瓶颈并实施相应的优化。
2. 设计和实现高效的异步MPI并行通信算法,掩盖通信延迟。
3. 使用Athread或OpenACC等方式重构原代码,将核心计算部分加载到从核阵列,实现MPI+众核加速的多级并行方案。
4. 设计合理的从核数据划分方式,使从核阵列负载均衡并降低访存开销。
5. 设计异步DMA传输方案,实现计算和访存时间相互隐藏。
6. 使用神威平台提供的SIMD接口,提高并行计算效率。
评审会结束后,海洋试点国家实验室超算平台魏志强主任带领各位专家参观了超算平台。青岛海洋科学与技术试点国家实验室定位于围绕国家海洋发展战略,以重大科技任务攻关和国家大型科技基础设施为主线,开展战略性、前瞻性、基础性、系统性、集成性科技创新。依托青岛、服务全国、面向世界,着力突破世界前沿的重大科学问题,率先掌握能形成先发优势、引领未来发展的颠覆性技术,建成引领世界科技发展的高地、代表国家海洋科技水平的战略科技力量的世界主要科技中心。