在日前召开的2015年HPC Advisory Council (国际高性能计算咨询委员会)中国研讨会上, HPC Advisory Council正式宣布第三届大学生RDMA编程挑战赛(The Third Student RDMA Programming Competition)落幕,并为获奖队伍颁奖。其中,国防科技大学和中国科技大学凭借出色的成绩获得一等奖,而来自西北工业大学和西安电子科技大学的两支队伍夺得了二等奖,三等奖则花落华中科技大学、重庆大学和中国海洋大学。
RDMA编程挑战赛是由国际高性能计算咨询委员会面向国内大学生发起,旨在为大学生提供学习RDMA,并成为RDMA编程高手的机会。据悉,大赛自2013年首次举办,就吸引了来自全国各地的20余所高校报名参加。去年,参赛队伍增至30余所,并受到了来自国际顶尖高性能计算、云计算和大数据领域专家的广泛关注。今年的参赛队伍更是增加到了50余所。
作为一种先进的网络数据传输方式,RDMA(远程直接内存访问)技术除了在HPC领域外,在云计算、大数据、数据库和高频交易等领域均有着广泛的应用。美国Mellanox 公司亚太(Asia-Pacific)市场开发总监兼国际高性能计算咨询委员会亚太区总监在介绍时解释说,RDMA允许网络中的计算机直接在内存里交换数据,而不用涉及任何一台计算机的处理器、高速缓存或者操作系统。实践证明,和传统的网络相比,RDMA能显著提升原有应用的效率。
像眼下热门的高性能计算、云计算、大数据、深度学习等应用领域产生的惊人的海量数据,都依赖于RDMA技术。 在2014年公布的TOP500排行榜上,有45%的超级计算机采用了基于RDMA的Infiniband网络。RDMA技术已经在高性能计算的消息传递编程接口(MPI)、并行文件系统(Lustre、GPFS)、以及各种对性能(延时、带宽和利用率)和可扩展性要求苛刻的场合得到了广泛应用。
不过刘通也表示,虽然RDMA是一项相当不错的技术,但能够充分利用的人才却并不多,这也是他们发起该项比赛的初衷,让更多大学生能尽早接触到这项先进技术,推广其更好地得到应用。
回到本次大赛,可以说亮点频频。其一,51支参赛队伍再创该项赛事规模的新高;其二,获胜队伍奖金大幅提升,一等奖2名,各 2 万元,二等奖2名,各 1 万元,三等奖3名,各5000元;其三,评委全部由国外知名专家组成。特别值得一提的是中国海洋大学,第一次参赛就获得了优异的成绩(三等奖)。
据刘通介绍,与由中国计算机学会高性能计算专业委员会(CCF TCHPC)联合英特尔(中国)有限公司共同主办的“ PAC2015全国并行应用挑战赛”、ASC超算大赛等高性能计算领域的超级大赛一样。为推广RDMA大赛的发展,国际高性能计算咨询委员会可以说不遗余力。比如今年,由组委会组织的校园巡讲+培训几乎走遍了大半个中国,覆盖重庆、西安、四川、武汉、南京、合肥等地区和周边的数十所高校。
“RDMA是当今许多应用程序的关键技术,它能够提升应用的效率和性能,因而被广泛应用于高性能计算、大数据、数据分析、机器学习等领域。 ”HPC Advisory Council主席Gilad Shainer先生表示,“我非常高兴有如此多的队伍参加今年的比赛,这说明大家对RDMA的认知正在越来越深刻,我们相信同学们的努力将会推动下一代应用技术的开发。面向未来我们将进一步扩大RDMA比赛的规模,引入更多国际高校共同参赛,为大赛注入新的活力。”