基于新型语言机制的异构系统通信自动优化及其应用研究

批准号:
61672208
项目类别:
面上项目
资助金额:
62.0 万元
负责人:
崔翔
依托单位:
学科分类:
F0204.计算机系统结构与硬件技术
结题年份:
2020
批准年份:
2016
项目状态:
已结题
项目参与者:
朱小柯、孙远灿、朱永强、陈相廷、郭红
国基评审专家1V1指导 中标率高出同行96.8%
结合最新热点,提供专业选题建议
深度指导申报书撰写,确保创新可行
指导项目中标800+,快速提高中标率
微信扫码咨询
中文摘要
超级计算机的架构呈现出异构化发展的方向。提升异构系统应用性能的一个重要方面,在于提升应用中通信部分的性能。相对于传统集群,异构系统的数据通信不仅包括节点之间的网络通信,还包括节点内不同类型存储器之间的数据传输;同时,异构系统各个节点的健康状况、网络的使用情况都在时刻发生变化,对通信性能必须针对系统的动态性能模型进行优化。对于非计算机专业背景的应用程序员而言,完成此类优化工作可谓相当困难;而且,即使在一个系统上完成此类优化工作,到另一个体系结构不同的其他系统,往往需要重新考虑此类优化问题。本项目针对大型异构系统(包括GPU加速系统、MIC加速系统和国产众核系统)多进程/线程参与的复杂通信模式,设计基于新型程序语言机制的通信自动优化方案,解决应用程序员在其上进行编程时数据通信和转置的简化表示和自动优化问题,提升大型异构系统对于应用程序员的易用性,应用于直接法湍流模拟和蛋白质模拟示范应用。
英文摘要
The development in super computers has led to a recent trend in which computing systems become increasingly heterogeneous. In order to improve the application performance on heterogeneous systems, the performance and stability of communication must be enhanced. Compared to the traditional cluster, the data communication of heterogeneous system includes not only the network communication among nodes, but also the data transmission between different types of memory inside a single node. For large heterogeneous systems, the health status of each node and the usage of the network change in time, so the communication must be optimized according to the dynamic model of the system performance. For application programmers without a professional background of computer science, it is quite difficult to complete such optimization job; and, even after the optimization is completed on one system, the whole thing needs to be reconsidered when dealing with another system cherishing a different architecture. This project researches on the complex communication mode of mass processes/threads on large-scale heterogeneous systems (including GPU accelerated systems, MIC accelerated systems and domestic many-core systems), designs an automatic communication optimization scheme based on new programming language mechanism, solves the problem of data communication/transposition representation and its automatic optimization, enhances the usability of large-scale heterogeneous systems for application programmers, and improves the performance of turbulence simulation and protein simulation as two typical examples.
本项目分析了现有的针对网络拓扑结构、非平衡到达模式的通信优化技术,对不同类型异构系统进行了充分的性能测试,研究了各种通信并发时相互之间的性能影响模型;基于异构系统数据通信动态拓扑结构的一般性检测方法,研究了复杂通信模式性能的动态优化方法,以及异构系统动态节点筛选和映射优化机制。本项目实现以下研究目标:得到了针对不同类型异构系统的数据通信拓扑结构的动态监测和构建方法;设计实现了包括分布多维转置在内的复杂通信模式的一般性表示方法和对影响系统通信性能因素进行控制的语言描述机制;基于以上技术,针对模拟示范应用进行性能优化并得到较高的性能提升和稳定性提升。目前,已经有中科院过程所、北京大学工学院等单位使用本技术对包括分子动力学模拟、湍流模拟在内的若干应用进行了优化,并在太湖之光系统和江南所E级原型系统进行了测试,平均性能提升10%以上。
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
Heterogeneous defect prediction with two-stage ensemble learning
通过两阶段集成学习进行异构缺陷预测
DOI:10.1007/s10515-019-00259-1
发表时间:2019
期刊:Automated Software Engineering
影响因子:3.4
作者:Li Zhiqiang;Jing Xiao-Yuan;Zhu Xiaoke;Zhang Hongyu;Xu Baowen;Ying Shi
通讯作者:Ying Shi
Similarity-maintaining Privacy Preservation and Location-aware Low-rank Matrix Factorization for QoS Prediction based Web Service Recommendation
基于 QoS 预测的 Web 服务推荐的相似性维护隐私保护和位置感知低秩矩阵分解
DOI:10.1109/tsc.2018.2839741
发表时间:2019
期刊:IEEE Transactions on Services Computing
影响因子:8.1
作者:Xiaoke Zhu;Xiao-Yuan Jing;Di Wu;Zhenyu He;Jicheng Cao;Dong Yue;Lina Wang
通讯作者:Lina Wang
Distance learning by mining hard and easy negative samples for person re-identification
通过挖掘困难和容易的负样本进行远程学习以进行人员重新识别
DOI:10.1016/j.patcog.2019.06.007
发表时间:2019
期刊:Pattern Recognition
影响因子:8
作者:Zhu Xiaoke;Jing Xiao-Yuan;Zhang Fan;Zhang Xinyu;You Xinge;Cui Xiang
通讯作者:Cui Xiang
Heterogeneous Distance Learning Based on Kernel Analysis-Synthesis Dictionary for Semi-Supervised Image to Video Person Re-Identification
基于核分析-合成字典的半监督图像到视频行人重识别的异构远程学习
DOI:10.1109/access.2020.3024289
发表时间:2020
期刊:IEEE Access
影响因子:3.9
作者:朱小柯;叶鹏飞;荆晓远;张新玉;崔翔;陈小潘;张帆
通讯作者:张帆
The transplantation technology of communication intensive applications on heterogeneous clusters
异构集群上通信密集型应用的移植技术
DOI:10.1002/ett.4051
发表时间:2020-07
期刊:Transactions on Emerging Telecommunications Technologies
影响因子:3.6
作者:Xiang Cui;Xiaowen Li;Yifeng Chen
通讯作者:Yifeng Chen
基于GPU异构集群的FFT算法数学库研究
- 批准号:61240045
- 项目类别:专项基金项目
- 资助金额:15.0万元
- 批准年份:2012
- 负责人:崔翔
- 依托单位:
国内基金
海外基金
