炎炎夏日,一场IT学霸们的降温脑洞开始

炎炎夏日,也是学霸凸显的时候。普通人描述夏日炎热多是大白话如“真是太热了”就到头了,学霸们则往往会“万瓦鳞鳞若火龙,日车不动汗珠融”似地真情流露。为此,侵淫在IT界的学霸夏日降温,当然也会别有匠心一些,例如参加一下6月22日的中国闪存峰会。对于大学生们,更是可以先参加第五届大学生RDMA编程挑战赛,通过烧脑“排汗”。之后,去中国闪存峰会,心里也就更踏实了。

WechatIMG44

昨天,HPC Advisory Council (国际高性能计算咨询委员会) 宣布,面向全球大学生发起的第五届RDMA编程挑战赛(The Fourth Student RDMA Programming Competition)正式开始。该赛事旨在为大学生提供学习RDMA,并成为RDMA编程高手的绝佳机会。HPC Advisory Council亚太区主席刘通、中国教育在线总编辑陈志文、中国计算机协会高性能计算专业委员会秘书长张云泉、京东集团研发副总裁Dennis Weng、阿里巴巴高性能计算专家何万青、旷视科技(Face++)CTO 唐文斌等专家和企业用户,共同启动了该赛事。

自2013年首次举办,大赛就吸引了来自全国各地的20余家高校报名参加。在2016年举办第四届大赛时,更是吸引了近60支高校队伍参赛,并受到了来自国际顶尖高性能计算、云计算和大数据领域专家的广泛关注和媒体的争相报道。

第五届RDMA编程大赛由HPC Advisory Council(国际高性能计算咨询委员会)主办,并获得了包括阿拉贡国家实验室、圣地亚哥超算中心、中国高性能计算委员、China Grid、京东、科大讯飞、旷视科技、Mellanox、Nvdia、SenseTime等国内外多家知名机构及明星企业的大力支持。大赛评委由来自于国内外人工智能领域编程专家组成。

基本上,一年一度的RDMA编程挑战赛都在夏天刚露头的5月份举办,这可以说是为解决数据的燥热问题的带来的一股强有力的凉气。别忘了,目前数据“热”得十足“若火龙”了——移动互联、大数据、云计算、物联网等概念与实践在商业与社会领域的态势,把数据的重要性推到了前所未有的高度。这让在数据处理上有着先天优势的AI、机器学习、深度学习、数据分析等围绕海量、异构数据问题的处理技术变得炙手可热。

WechatIMG42HPC Advisory Council亚太区主席刘通

但问题是,火了的数据却让传统数据传输网络也“火”。不过,后一个“火”有些发火的意思。因为,在传统数据传输网络技术下,CPU面对着前所未有的海量数据涌入已经有些招架不住了,正所谓“双拳难敌四手”,多核架不住又着急又无休止的数据交互。TCP/IP网络惹的祸,延迟、丢包等问题,CPU还要跟着背锅。正如刘通所讲,“虽说目前计算机单核计算能力已经很强大了,但是新的计算技术需求更加偏向集群技术。为此,CPU处理能力的负担就会向网络端转移。”为此RDMA技术就是来解决因高速数据处理需求时,CPU、TCP/IP网络到时真的“日车不动”的尴尬。

RDMA中文名远程直接内存访问,该技术允许网络中的计算机直接从内存里交换数据,从而省却了通知CPU、高速缓存或者OS,数据从网卡处直接写入内存,比起传统网络数据传输能显着提升性能和效率。为此,该技术在HPC、云计算、大数据、数据库和高频交易等领域拥有越来越广泛的应用前景。例如,谷歌、百度、阿里、京东、科大讯飞、商汤科技、Face++这些搞深度学习或是AI的重度用户,无不是RDMA技术的拥趸。从去年的大学生RDMA编程挑战赛上,就可看到评委席上越来越多有着他们的身影,今年亦如此。

RDMA虽好,但是“树难栽”。“如今,RDMA遇到的最大的问题是其人才供应问题。我们已经有了很先进的HPC、深度学习硬件设备,但是在相应的软件供应上存在比较大的鸿沟,缺少RDMA人才培养重点方向的有效指引以及对人才培养重要性的认识。从HPC Advisory Council来说,我们与国外研究联系比较紧密,发现RDMA的软件创新前沿更多聚焦在国外研究。为此,通过这种竞赛,将国外先进技术引入国内高校,促进国内RDMA人才的培养。”刘通讲。

此外,刘通指出,每年竞赛都会指定一款软件做RDMA的开发,去年是Tensorflow,今年指定的是MXNET。“MXNET是中国出去的优秀的开发人员研发的,是非常优秀的并行通讯框架。国外和很多公司和实验室已经给予了MXNET很多高度评价。但是,MXNET在GPU与CPU之间计算操作上内存的拷贝很繁琐,有了RDMA可以直接省却这步。同时,其并行通讯框架只能支持TCP/IP。为此,希望中国学子将会在MXNET里面进一步做优化,从而让中国学子开发出的软件有更好的认可。”刘通解释。

国际高性能计算咨询委员会第五届大学生RDMA变成竞赛欢迎全球各大高校的学生参赛(个人或团队形式)。本届大赛即日启动,并计划于HPC Advisory Council中国研讨会期间(10月18日)举行颁奖典礼。美国知名高校教授与专家讲现场颁奖并会向表现优秀学生伸出入读美国名校的橄榄枝,参赛学生也将成为企业竞相争取的人才。

在上届比赛中,国防科技大学和华中科技大学凭借出色的成绩获得了一等奖,来自中国科技大学和西安电子科技大学1队的参赛选手夺得二等奖,西安电子科技大学2队、西北工业大学、中国海洋大学和南京大学获得了三等奖。

获胜队伍学生和导师将会接受媒体采访,并且有机会参加HPC Advisory Council在其他国家举办的国际研讨会分享成果。领队导师也有机会通过比赛发现新的研究方向,加强国际合作。我们期待今年会有更多院校参赛,并取得理想成绩。

奖项设置(人民币):

特等奖1名:奖金5万元
一等奖2名:奖金各3万元
二等奖2名:奖金各1万元
三等奖4名:奖金各5千元

参赛人员:每支参赛队伍由一名导师及1至5名参赛队员组成(本科或在读研究生)

注册方式:发送Email到rdma@rdmaworld.com或rdma@hpcadvisorycouncil.com ,注明参赛人员姓名、就读院校与专业、年级、联系方式、有无InfiniBand计算集群、指导老师。我们将会提供比赛试,注明参赛人员姓名、就读院校与专业、年级、联系方式、有无InfiniBand计算集群、指导老师。我们将会提供比赛试题以及培训资料,并将根据报名情况组织区域性培训。

比赛规则:

1、 组委会收到各自申请后随即提供比赛源程序及培训资料

2、 应用程序需在拥有RDMA能力的网络环境中运行(如InfiniBand),运行节点数与配置根据本校集群条件决定。如参赛队不具备RDMA环境,组委将会提供相应运行环境。

3、 参赛人员提交移植的应用程序源代码与执行文件,并提交详细报告说明改动前后的实际运行性能差异对比,并作出性能提升的解释(英文报告)

4、 评审委员会审查源程序及报告,并安排远程或面对面的答辩,最终决定优势者

5、 比赛结果将在HPC Advisory Council中国研讨会上颁布(10月18日,合肥) ,本次会议是中国最大的国际高性能计算大会之一。大会届时将邀请多位国外知名专家为获胜者颁奖

大赛评审委员会

主席
Pavan Balaji, Argonne National Lab

评审委员
Gilad Shainer, HPC Advisory Council Chairman
Tong Liu, HPC Advisory Council Asia Chair
Pak Lui, HPC Advisory Council HPC Works Special Interest Group Chair
Tarick Bedeir, HPC Advisory Council Programming Advisor
Zhijiang Zhang, iFLYTEK
Dennis Weng, JD. Com Inc.
Wenbin Tang,CTO of Face++(Megvii)
Rich Graham, MPI Forum Chair
Dr. Sreeram Potluri, NVIDIA
Davide Rossetti, NVIDIA
Tatineni Mahidhar,HPC System Manager, San Diego Supercomputer Center
Shengen Yan, SenseTime

预告:
由DOIT/Dostor联合中国计算机学会存储专委会联合举办的第四届中国闪存峰会,今年6月举行,会议现在已经开放注册(http://cff.dostor.com/index_app.html)。本次峰会将从NAND颗粒制造、闪存控制器、SSD、NVMe、全闪存阵列、分布式闪存存储、软件定义存储、超融合、数据库、大数据应用多个角度,探讨闪存技术和应用,欢迎各界人士莅临。