首页> 外文期刊>IBM Journal of Research and Development >Architecture of Qbox: A scalable first-principles molecular dynamics code
【24h】

Architecture of Qbox: A scalable first-principles molecular dynamics code

机译:Qbox的体系结构:可扩展的第一性原理分子动力学代码

获取原文
获取原文并翻译 | 示例
       

摘要

We describe the architecture of Qbox, a parallel, scalable first-principles molecular dynamics (FPMD) code. Qbox is a C++/ Message Passing Interface implementation of FPMD based on the plane-wave, pseudopotential method for electronic structure calculations. It is built upon well-optimized parallel numerical libraries, such as Basic Linear Algebra Communication Subprograms (BLACS) and Scalable Linear Algebra Package (ScaLAPACK), and also features an Extensible Markup Language (XML) interface built on the Apache Xerces-C library. We describe various choices made in the design of Qbox that led to excellent scalability on large parallel computers. In particular, we discuss the case of the IBM Blue Geney/L~(?) platform on which Qbox was run using up to 65,536 nodes. Future design challenges for upcoming petascale computers are also discussed. Examples of applications of Qbox to a variety of first-principles simulations of solids, liquids, and nanostructures are briefly described.
机译:我们描述了Qbox的体系结构,这是一个并行的,可扩展的第一原理分子动力学(FPMD)代码。 Qbox是FPMD的C ++ /消息传递接口实现,基于用于电子结构计算的平面波伪势方法。它建立在经过优化的并行数值库(例如基本线性代数通信子程序(BLACS)和可扩展线性代数程序包(ScaLAPACK))的基础上,并且还具有基于Apache Xerces-C库构建的可扩展标记语言(XML)接口。我们描述了Qbox设计中做出的各种选择,这些选择导致大型并行计算机具有出色的可伸缩性。特别是,我们讨论了使用多达65,536个节点运行Qbox的IBM Blue Geney / L〜(?)平台的情况。还讨论了即将到来的千兆级计算机的未来设计挑战。简要介绍了Qbox在固体,液体和纳米结构的各种第一性原理模拟中的应用示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号