摘要:北京时间7月16日凌晨,德国法兰克福ISC15大学生超算竞赛,清华大学代表队经过充分备战、努力拼搏,与来自德国汉堡大学、德国开姆尼茨工业大学、西班牙UPC、南非超算中心、印度Jamia Millia Islamia大学、美国普渡和哥伦比亚EAFIT大学联队、爱沙尼亚塔尔图大学、巴西圣保罗大学等其他10所全球高校强队劲旅经过为期3天激烈角逐酣战杀出重围,一举加冕夺冠。这是时隔3年,清华大学再次摘得ISC桂冠,捧回ISC-SCC又一座实力冠军奖杯。 |
除硬件厂商的鼎力支持外,清华大学代表队还有软件秘密武器。
在备赛阶段,代表队使用了并行科技自主研发的软件产品Paramon(应用运行特征收集器)和Paratune(应用运行特征分析器)对本次比赛的三个超算应用进行监控和测试,Paramon/Paratune软件可以在以下一些方面为队伍提供帮助:
1.实施监控运行状态
上图为本次比赛应用之一octopus应用运行实施监控,通过Paramon可以实时监控每个节点上硬件运行状态。图示中正在使用MPI运行octopus应用,Paramon采集到每节点发起的进程数量以及实时Gflops和向量化等微架构指标,从而给代表队提供信息,分配各节点开启进程数量,达到最佳运行效率。
2.分析应用运行特征
上图为本次比赛应用之一lammps的应用运行特征图,左上内容为应用运行时
各项硬件运行参数指标,右上为应用运行雷达图,下方图线为应用运行特征如。由雷达图和应用运行特征图容易发现,lammps应用在多节点运行时,网络流量非常巨大,为网络收发密集型计算,对网络设备要求较高。
3.绘制报告图
Paramon/Paratune将机群运行数据转化为形象的图表显示方式,可以成为天然的技术报告素材,队伍可以很方便的将Paramon/Paratune采集到的信息制作成各种形式的报告图,丰富技术报告内容。
据悉,除清华大学代表队外,另有不少于两只国内队伍在参加本届ISC比赛中使用了Paramon/Paratune软件工具,并在比赛用取得了优异成绩。Paramon/Paratune软件为参赛队带来了切实的帮助,受到国内越来越多高校队伍的认可,尤其是在国际大赛的赛场上,Paramon/Paratune软件使用率逐年提高。可以预见,Paramon/Paratune软件将会成为并必将成为国内和国际超算赛事,甚至一般性计算机比赛中参赛队伍的必不可少的辅助工具。
责任编辑:余芯