👆
这很可能是通向常青藤盟校的一条捷径。你很有可能还没出校门就被某知名互联网公司预定。这不是在讲故事,而是真实发生的事情。2018年第六届RDMA(远程直接内存访问)编程挑战赛的冠军据说已经被国内某知名互联网厂商招致麾下。
2019年,RDMA编程挑战赛将连续第七次举办,并且从以前主要面向中国的参赛者正式升格为面向整个亚太地区大学生的赛事。同时,第二届亚太区HPC-AI挑战赛也将同期启动。两项大赛的主办方之一都是国际高性能计算及人工智能咨询委员会(HPC-AI Advisory Council),虽然竞赛的主题和内容各有侧重,但都是考察高校学生的创造性思维和实际动手能力,并且以竞赛这种独特的方式将技术的创新和应用不断推向深入。
以数据为核心的计算
毫无疑问,AI将成为一股颠覆的力量,不仅仅是在技术上,更体现在各行各业的应用中,甚至是人们生活的方方面面。不过,大家也有一个共识,AI的应用仍处于初级阶段,有太多应用场景需要深入挖掘,还有很多技术细节、算法需要完善和进一步夯实。在这种情况下,以创新为驱动的亚太区HPC-AI挑战赛就更具有实际意义。
2019年,亚太区HPC-AI挑战赛虽然才将要举办第二届,但是大赛的档次、规模和影响力已经提升到新的高度。主办方HPC-AI咨询委员会,今年携手新加坡国家超级计算中心(NSCC)共同启动大赛。大赛将于2019 年3月12日举行的亚洲超算大会上正式开赛,一直持续到2019年8月。本次大赛将面向亚太地区所有高校和技术机构/团队开放,围绕AI的开发与测试,以及大负载高性能计算面临的挑战展开。最终获胜的队伍将受邀参加于德国举办的2020年ISC20国际大学生超算大赛。
国际高性能计算及人工智能咨询委员会(HPC-AI Advisory Council)亚太区主席宋庆春介绍说,HPC和AI采用相似的技术以及基础架构,能够帮助高校、研究型实验室和商业机构开发面向未来的产品和服务,这对改善人们的生活和环境具有极其重要的意义。
AI要落地,关键是找到最适合的应用场景。HPC可以说是AI的一个重要场景。现在一谈到AI,人们经常谈论的就是CPU与GPU的融合。不可否认,在以计算为核心的时代,CPU、GPU是当仁不让的主宰,但是在当前以数据为核心的网络计算时代,以前所谓的计算核心还能包打天下吗?
为了明显区别现在的“大数据时代”,请允许我暂且用“小数据时代”来称呼以前的计算需求和模式,即以CPU为核心的Onload模式,所有数据都汇聚到计算核心CPU处,在那里完成所有的计算和数据处理工作。毫无疑问,在业务繁忙的时候,这种模式会产生网络传输的拥塞,或者数据丢包的现象。在“小数据时代”,延迟和丢包可能是用户能够忍受的。但是步入“大数据时代”,延迟和丢包的情况被无限放大,对于用户来说是不可以接受的情况。
改变就在这时发生!以数据为核心的Offload模式将要大行其道。宋庆春表示,以数据为核心的计算架构更适合人工智能时代的需求。不是让数据靠近计算核心,而是让计算更靠近数据,在数据产生的地方进行处理和分析,这对于计算的性能、规模和可扩展性都提出了更高的要求。
在Offload模式下,CPU、GPU不再是唯一的计算单元,网络甚至存储都能承担相应的计算工作,计算的工作将由CPU/GPU和网络、存储共同分担,这样的计算架构才更符合HPC的要求。宋庆春告诉记者,在今年的亚太区HPC-AI挑战赛过程中,他们就将邀请存储计算方面的专业公司参与,比如Excelero、WekaIO和E8等。据悉,美国的超级计算机“巅峰”(Summit)就采用了Offload模式,充分发挥计算核心、网络计算和存储计算的能力。虽然现阶段这种以数据核心的计算架构还没有在更多行业普及,但这代表了未来计算发展的方向。
新加坡国家超级计算中心将为本次亚太区HPC-AI挑战赛提供千万亿次的HPC平台。新加坡国家超级计算中心首席执行官Tan Tin Wee教授表示,希望通过本次大赛发掘更多创新的亮点,进一步促进基于HPC平台的AI发展,提升AI运算性能。
RDMA没有“七年之痒”
中国计算机学会高性能计算专业委员会秘书长张云泉曾说过,RDMA技术就是一块璞玉,必须经过巧手雕琢才能真正成为美玉,而RDMA编程挑战赛无疑就是雕琢美玉的一件利器。回顾以往六届RDMA编程挑战赛,它在选拔并培养高校中顶尖的技术人才,推动RDMA在超算和AI领域的应用,以及下一代应用技术的开发方面起到了积极且不可替代的作用。
国际高性能计算及人工智能咨询委员会(HPC-AI Advisory Council)亚太区主席宋庆春
据宋庆春介绍,从不知道、不熟悉到现在已经可以熟练掌握开发技能,过去六届RDMA编程挑战赛见证了中国企业和用户在RDMA技术开发和应用方面的长足进步,培养了一大批优秀的RDMA编程人员,有效弥合了RDMA技术在科研与实际商业应用之间的鸿沟。
作为一种先进的网络数据传输方式,RDMA技术在高性能计算、人工智能、深度学习、云计算、大数据及高频交易等领域均有广泛应用。与传统的网络相比,RDMA技术可以显著提升原有应用的效率,近年来备受广大互联网公司的青睐。宋庆春以自己的实际经历告诉记者,在一次技术交流会上,包括阿里巴巴、今日头条、百度等在内的大型互联网公司都明确表示,已经或准备转向RDMA网络。
2019,第七届亚太区大学生RDMA编程挑战赛将于5月在北京正式开赛,为吸引更多优秀的团队参与,已于1月开放招募。大赛得到了中国计算机学会、中国大数据与智能产业联盟、清华大学、HPCTC、Mellanox、NVIDIA、Sensetime、 Excelero、 WekaIO和E8等国内外多家知名机构和企业的鼎力支持。大赛进行过程中,还将邀请资深的RDMA工程师和人工智能领域顶尖企业的研发人员参与在线培训和深入交流。积累更深、影响更大、覆盖区域更广,RDMA编程挑战赛将为RDMA技术的普及提供更强大的动力。
“无论是传统的高性能计算应用,还是新兴的深度学习框架,RDMA通信方式都是其中的关键环节。”宋庆春表示,“随着RDMA技术的应用范围不断扩大,国内外顶尖企业越发重视这一技术所能创造的价值,对此领域人才的需求也更加迫切。我们举办比赛的意义就在于,可以为企业挖掘更优秀的RDMA技术人才,同时激发应用的最佳性能。”
只有想不到,没有做不到
现在,国内各种各样有关大数据、人工智能等方面的竞赛越来越多。这些大赛对于推动相关技术生态的建设与优化,培养专业技术人才,推动新技术快速落地为商业应用起到了非常积极的作用。
与那些由某一家厂商设计或赞助,有针对性地解决该厂商或该领域特定问题的大赛不同,RDMA编程挑战赛与HPC-AI挑战赛的覆盖面更广,而且是为了解决具有普适性技术问题的比赛。从往届比赛的结果看,一些开源的或新萌芽的技术率先在高校学生中得到尝试和验证,然后会很快会被厂商采用,进而推广到企业中。这种例子已经屡见不鲜。
俗话说,只有想不到,没有做不到。像RDMA编程挑战赛与HPC-AI挑战赛这样的竞赛所出的题目是有一定难度的,一方面与新技术密切相关,另一方面又与实际应用相契合。学生参与这样的竞赛,其实是跳出了厂商惯有的思维,从一个新的角度去解决这些技术和应用上的难题,往往会产生更新鲜有趣的结果,从侧面推动了新技术的应用与普及。这才是举办大赛最核心的目的。
2019年RDMA编程挑战赛、HPC-AI挑战赛,来挑战吧!
长按二维码识别关注云报
中国云报
小编微信:Taogebj
联系邮箱:[email protected]
继续阅读
阅读原文