孙俊
- 作品数:28 被引量:7H指数:2
- 供职机构:江南计算技术研究所更多>>
- 发文基金:国家重点基础研究发展计划公益性行业(气象)科研专项国家自然科学基金更多>>
- 相关领域:自动化与计算机技术天文地球理学更多>>
- 基于国产十亿亿次超算系统的近连续过渡流区N-S/DSMC耦合算法并行优化研究被引量:2
- 2019年
- 过渡流区气动问题的数值模拟一直是空气动力学领域的难点。首先介绍了在已有N-S解算器和DSMC方法研究基础上,采用MPC耦合技术建立N-S/DSMC耦合算法,把DSMC方法和N-S方法的应用范围拓展到近连续过渡流区。然后详述了基于国家超级计算无锡中心的国产十亿亿次超级计算机开展的耦合算法多级并行优化技术,并首次实现了耦合算法的众核并行。测试表明,本文的进程级优化技术取得了超线性加速比;众核级优化受制于原算法特点和系统特点没有取得预期效果,但进行了探讨和分析,为N-S/DSMC耦合算法的众核并行提供了研究和分析依据,为过渡流区高超声速气动特性数值模拟研究提供了有效的途径。
- 徐金秀李中华孙俊李志辉郑岩
- 面向异构众核处理器的并行离散更新方法
- 本发明公开了一种面向异构众核处理器的并行离散更新方法,包括以下步骤:S1、对地址连续的离散更新数据区进行块划分,并将数据块与从核进行映射,使得每个从核负责其中一个数据块的更新;S2、每个从核将指令执行过程中产生的离散更新...
- 姜小成尤洪涛毛兴权顾龙张立博孙俊
- 文献传递
- 面向异构众核基于空间重排的数据传输方法
- 本发明公开一种面向异构众核基于空间重排的数据传输方法,包括以下步骤:S1、在编译时,为每个加速区建立一张数据传输信息表,此数据传输信息表中包含当前加速区待传输数据的信息;S2、按照数据的传输模式,将待传输的多个数据进行空...
- 毛兴权孙俊顾龙姜小成尤洪涛张立博
- 文献传递
- 基于编译指导的有读写依赖循环的多线程并行方法
- 本发明公开一种基于编译指导的有读写依赖循环的多线程并行方法,包括以下步骤:S1、在循环迭代开始处添加编译指导语句;S2、编译器根据编译指导语句生成数据读写状态表;S3、编译器在对程序中依赖数组进行读访问时,增加判断语句;...
- 顾龙姜小成毛兴权张立博尤洪涛孙俊
- 文献传递
- 一种众核处理器上从核局存空间动态管理方法
- 本发明公开一种众核处理器上从核局存空间动态管理方法,主核进程在每个从核上启动一个守护线程,并根据程序执行流程,请求从核守护线程执行指定的从核子函数,包括建立新的数据环境、执行加速段子函数、撤销当前的数据环境,或请求从核线...
- 姜小成尤洪涛顾龙毛兴权张立博孙俊姚智斌
- BCCAGCM模式在神威·太湖之光系统的优化被引量:4
- 2019年
- 开展气象数值模式在神威·太湖之光系统的移植与优化,对研究模式与新型计算架构的适应性有重要意义。该文以BCCAGCM模式为研究对象,将其移植到神威·太湖之光全国产异构众核计算系统,进行性能分析,对模式动力框架和物理过程计算结构进行调整,将计算核心段采用OpenACC技术进行众核加速优化,大量代码进行算法重构。结果表明:各核心段计算效率基本达到未优化的3倍左右,最高可达14倍左右,将各核心段集成,形成异构众核集成版本,可正确、稳定运行,计算误差合理。在不同并行规模,采用从核对模式整体计算进行加速效果比较稳定,基本保持在1.9倍,26000核并行规模动力试验并行效率约70%,其他试验约为57%。
- 魏敏王彬何香孙俊姜小成肖洒张莉徐金秀
- 关键词:异构计算
- 计算机通信连接方法及系统
- 本发明公开了一种计算机通信连接方法及系统。一种计算机通信连接方法,包括:确定每个通信进程连接的最大通信进程数量;获取所有通信进程的总数量,并依据所述每个通信进程连接的最大通信进程数量,将通信进程划分为至少两组进程组;进程...
- 尤洪涛漆锋滨唐大国姜小成卞卫峰孙俊张立博
- 文献传递
- 指令调度技术在动态二进制翻译中的实现
- 动态二进制翻译是解决兼容问题的重要手段,它能够将为源平台编译的二进制代码直接运行在目标平台上.指令调度作为一种有效的编译优化技术,也适用于动态二进制翻译.本文在对gcc指令调度器分析研究的基础上,结合动态二进制翻译的实时...
- 孙俊文延华漆锋滨
- 关键词:动态二进制翻译指令调度列表调度寄存器分配
- 文献传递
- 一种面向众核分布式局存的隐式数据动态重用方法
- 本发明公开一种面向众核分布式局存的隐式数据动态重用方法,包括以下步骤:S1、根据加速计算中的数据访问模式、数据量、以及加速计算核心本地局存的容量,对数据在加速计算核心本地局存中的存放方式分别进行处理;S2、通过“注册编译...
- 毛兴权张立博顾龙尤洪涛孙俊姚智斌
- 函数调用和返回的处理方法、二进制翻译方法和系统
- 本发明公开了一种函数调用和返回的处理方法、二进制翻译方法和系统,所述函数调用和返回的处理方法包括:将源程序的函数调用的返回地址作为假指令保存在目标程序的函数调用指令之后;在目标程序的函数调用开始,将所述假指令的地址保存到...
- 唐大国王丽一漆锋滨文延华卿鹏孙俊
- 文献传递