检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华中科技大学煤燃烧国家重点实验室,武汉430074
出 处:《计算物理》2015年第2期169-176,共8页Chinese Journal of Computational Physics
基 金:国家自然科学基金(51276077;51390494);教育部新世纪优秀人才支持计划(NCET-10-0395);多相复杂系统国家重点实验室开放课题(MPCS-2011-D-02)资助项目
摘 要:实现了基于计算统一设备架构(CUDA)的直接模拟Monte Carlo(DSMC)并行算法,改进了原有多图形处理器(GPU)数据之间传输并行算法,数值模拟计算二维Couette流和二维顶盖驱动方腔流,定量比较了CPU、单GPU和多GPU并行计算的结果和计算时间.结果表明单GPU并行计算相对CPU计算的加速效果可以达到10~30倍,双GPU并行计算加速效果可以达到40~60倍,多GPU并行计算的加速效率接近100%,且计算精度能够得到良好保证.Parallel computing of direct simulation Monte Carlo ( DSMC) based on compute unified device architecture ( CUDA) is developed and improved data transmission in multi-GPU parallel computing is devoted to promote parallel efficiency. A two-dimensional Couette flow and lid-driven cavity flow by CPU, single GPU and double GPU parallel computing are simulated, respectively. Precision of results by GPU is consistent with that by CPU and speedup ratio can reach to 10~30 by single GPU acceleration and 40~60 by double GPU acceleration. Speedup efficiency by multi-GPU is approximated to 100%.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3