检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵慰[1,2] 赵永华[1] 刘晓辉[3] 何力新[3]
机构地区:[1]中国科学院计算机网络信息中心超级计算中心,北京100190 [2]中国科学院大学,北京100049 [3]中国科学技术大学量子信息重点实验室.合肥230026
出 处:《计算机科学与探索》2014年第8期897-905,共9页Journal of Frontiers of Computer Science and Technology
基 金:国家自然科学基金 No.60873113;国家重点基础研究发展计划(973计划)No.2011CB309702;国家高技术研究发展计划(863计划)No.2012AA01A309~~
摘 要:第一性原理计算软件在密度泛函理论的发展中起着重要作用。相比平面波方法,局域轨道法更适合处理大规模多体问题。随着问题规模的不断增大和计算机计算能力的提升,软件的并行加速成为一个重要课题,MPI(message passing interface)结合GPU(graphic processing unit)实现的异构并行是一个新的解决方案。基于局域轨道法的第一性原理计算软件MESIA(massive electronic simulation based on systematically improvable atomic bases)经过MPI+OpenMP+CUDA三级并行,单GPU取得了约15倍的加速比,同时表现出了良好的可扩展性。测试结果同时验证了使用GPU计算可以保证计算精度。First principle calculation package plays an important role in the development of density functional theory. Local orbital method is more suitable than plane wave method when calculating big system. Parallelism of the package becomes more and more important as the increasing of system scale and the development of HPC (high performance computing). The combination of MPI (message passing interface) and CUDA (compute unified device archi- tecture) is a new way to accelerate the package. Accelerating the MESIA (massive electronic simulation based on systematically improvable atomic bases) package based on LCAO (linear combination of atomic orbitals) method with MPI+OpenMP+CUDA provides 15-fold speedup per GPU and good scalability. The test results also prove that computing with GPU can keep the accuracy of results.
关 键 词:统一计算架构(CUDA) 格点积分 第一性原理 局域轨道法
分 类 号:TP338.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229