Parallel quantum chemistry computation in a high-level data-parallel programming environment PROMISE

被引:0
|
作者
Jiang, ZY [1 ]
机构
[1] German Natl Res Ctr Informat Technol, RWCP Parallel & Distributed Syst GMD Lab, Res Inst Comp Architecture & Software Technol, D-12489 Berlin, Germany
关键词
object-oriented programming environment; high performance computing; cluster computing; quantum chemistry;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum chemistry has become an essential tool in many research areas of chemical, physical and materials science, because by using massively parallel computers we can solve the large molecule problems, which supply the fundamental information for these researches. Whereas the efficient implementation and maintains of ab initio chemistry computational software on the advanced computer systems are still difficult. This requires to create the new methodologies for developing the next generation of this software. The object-oriented approach have been chosen for this evaluation. Up to now, we have developed a PROMISE, a high-level data-parallel programming Environment, and successfully employed in several applications such as 2 and 3 dimensional CFD, FEM, and a diversity of solvers. This paper will address the experiments of massive parallel integral-direct SCF quantum chemistry computations in PROMISE, in order to exploit this new methodology in developing new quantum chemistry code. Thereby, the new concept of using object-oriented programming is proposed for efficient evaluation of SCF calculation. The good parallel performance had been reached on CRAY T3E and PC cluster.
引用
收藏
页码:2749 / 2755
页数:7
相关论文
共 50 条
  • [1] GLU: A high-level system for granular data-parallel programming
    Jagannathan, R
    Dodd, C
    Agi, I
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (01): : 63 - 83
  • [2] FastPara: a high-level declarative data-parallel programming framework on clusters
    Mao, Yong
    Gu, Yunhong
    Chen, Jia
    Grossman, Robert L.
    PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 321 - +
  • [3] Distributed Data-Parallel Computing Using a High-Level Programming Language
    Isard, Michael
    Yu, Yuan
    ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 987 - 994
  • [4] Data-parallel programming on Helios, Parallel environment and PVM
    Sener, C
    Paker, Y
    Kiper, A
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 189 - 192
  • [5] ClusterGOP: A high-level parallel programming environment
    Cao, JN
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2004, : 158 - 158
  • [6] A PARALLEL PROGRAMMING ENVIRONMENT SUPPORTING MULTIPLE DATA-PARALLEL MODULES
    SEEVERS, BK
    QUINN, MJ
    HATCHER, PJ
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1992, 21 (05) : 363 - 386
  • [7] A PARALLEL PROGRAMMING ENVIRONMENT SUPPORTING MULTIPLE DATA-PARALLEL MODULES
    SEEVERS, BK
    QUINN, MJ
    HATCHER, PJ
    SIGPLAN NOTICES, 1993, 28 (01): : 44 - 47
  • [8] High-level data parallel programming in promoter
    Besch, M
    Bi, H
    Enskonatus, P
    Heber, G
    Wilhelmi, M
    SECOND INTERNATIONAL WORKSHOP ON HIGH-LEVEL PARALLEL PROGRAMMING MODELS AND SUPPORTIVE ENVIRONMENTS, PROCEEDINGS, 1997, : 47 - 54
  • [9] TRANSFORMING HIGH-LEVEL DATA-PARALLEL PROGRAMS INTO VECTOR OPERATIONS
    PRINS, JF
    PALMER, DW
    SIGPLAN NOTICES, 1993, 28 (07): : 119 - 128
  • [10] Experiences using high-level programming for parallel cellular computation
    Spezzano, G
    Talia, D
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2000, 541 : 515 - 528