严历 作品数:5 被引量:5 H指数:2 供职机构: 中国科学院研究生院 更多>> 发文基金: 国家自然科学基金 中国科学院知识创新工程 国家重点实验室开放基金 更多>> 相关领域: 自动化与计算机技术 化学工程 理学 更多>>
三维宏观拟颗粒模拟程序计算代码优化研究与实现 2009年 粒子方法是过程工程领域的重要研究手段。粒子模拟是粒子方法在计算机上的实现。粒子方法具有计算强度大的特点,随着粒子模拟系统规模的扩大,如何在现有计算机硬件设备基础上提高粒子模拟程序的性能,缩短模拟时间,成为目前相关研究中所关注的问题之一。本文在分析粒子模拟程序代码特点的基础上考察循环优化技术,并通过编译优化,代码改造等手段对一个典型粒子模拟程序——三维宏观拟颗粒模拟程序进行了计算代码的优化,进而总结出具有普适意义的计算代码优化建议。 严历 郭力二维宏观拟颗粒并行模拟程序通信性能优化策略 2009年 随着粒子模拟并行计算在相关领域应用的不断深入和并行节点计算能力的不断增强,粒子模拟并行程序中通信耗时对整体性能的影响越来越显著,甚至成为主要性能瓶颈。本文在分析影响并行程序通信性能多种因素的基础上,从进程划分方式选择、通信协议优化的角度,对1个典型粒子模拟并行程序——二维宏观拟颗粒并行模拟程序在千兆以太网环境下的通信性能的优化策略进行了测试研究,通过改进并行进程划分方式,采用用户级通信协议等方法,使测试程序通信性能获得明显提高,进而提出了粒子模拟并行程序通信性能优化的思路和建议。 严历 郭力关键词:并行计算 通信优化 大规模并行粒子模拟系统通信性能优化研究与分析 被引量:2 2008年 随着粒子模拟在化工、材料、生物等领域应用不断深入,计算规模越来越大,运行一个作业需要的高性能集群节点数也越来越多。因此,降低网络通信所占总运行时间开销成为提高粒子模拟系统整体运行性能的关键环节之一。本文测试了不同MPI消息传递环境、英特尔I/O加速技术以及网络设备驱动参数设置在多相复杂系统国家重点实验室高性能计算集群上的性能发挥情况,并通过优化有效提高了网络通信性能。最后对GAMMA等用户层通信协议替代TCP/IP通信协议进行了初步的可行性测试。 何牧君 郭力 严历关键词:并行计算 OPEN MPI GAMMA 大规模并行粒子模拟系统代码级优化研究与实现 被引量:2 2008年 粒子方法作为一种直观而且普适的模拟方法,在化工、材料、生物等领域应用愈加深入,其对计算机软硬件的要求亦越来越高,在原有的硬件设施上如何才能经济高效的实现性能的大幅度提升,成为目前粒子模拟研究人员所关注的问题之一。本文通过在多相复杂系统国家重点实验室高性能计算集群上进行大量的测试工作与分析,利用了多项技术,包括OpenMP、ssE等对大规模并行粒子模拟系统模拟程序代码层面进行优化,并对系统的未来进一步优化提出建议。 何牧君 郭力 严历关键词:并行计算 编译器 OPENMP SSE 分子动力学模拟软件GROMACS向GPGPU移植初探 被引量:1 2010年 GROMACS是著名分子动力学模拟软件之一,GPGPU技术能够使用图形处理器完成通用计算,是高性能计算的最新发展趋势。本文通过对Nvidia CUDA GPGPU编程模式以及GROMACS代码的研究分析,论证了将GROMACS移植到以GPGPU为计算核心的平台上的可行性,并通过算法和参数数据组织形式的改造实现了GROMACS中非键力计算函数从x86处理器向GPGPU的移植,获得显著的性能提升,计算加速比达到10倍以上,为GROMACS整体移植的实现奠定了基础。 严历 郭力 李晓霞关键词:分子动力学 GROMACS GPGPU CUDA