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 条
  • [31] Data-Parallel Programming Library for Education (DAPPLE)
    Kotz, David
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1995, 27 (01):
  • [32] Declarative Data-Parallel Programming with the Accelerator System
    Singh, Satnam
    DAMP'10: PROCEEDINGS OF THE 2010 ACM SIGPLAN WORKSHOP ON DECLARATIVE ASPECTS OF MULTICORE PROGRAMMING, 2010, : 1 - 1
  • [33] Coordinative Scheduling of Computation and Communication in Data-Parallel Systems
    Li, Dongsheng
    Hu, Zhiyao
    Lai, Zhiquan
    Zhang, Yiming
    Lu, Kai
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (12) : 2182 - 2197
  • [34] High-level management of allocation in a parallel objects environment
    Corradi, A
    Leonardi, L
    Zambonelli, F
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 45 (01) : 47 - 63
  • [35] DPFS: A data-parallel file system environment
    Sueur, D
    Dekeyser, JL
    Marquet, P
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 940 - 942
  • [36] Performance of a data-parallel concurrent constraint programming system
    Tong, BM
    Leung, HF
    PROGRAMMING LANGUAGES: IMPLEMENTATIONS, LOGICS AND PROGRAMS, 1995, 982 : 463 - 464
  • [37] A PROOF SYSTEM FOR A SIMPLE DATA-PARALLEL PROGRAMMING LANGUAGE
    BOUGE, L
    LEGUYADEC, Y
    UTARD, G
    VIROT, B
    APPLICATIONS IN PARALLEL AND DISTRIBUTED COMPUTING, 1994, 44 : 63 - 72
  • [38] Towards High-Level Parallel Programming Models for Multicore Systems
    Marowka, Ami
    PROCEEDINGS OF THE 2008 ADVANCED SOFTWARE ENGINEERING & ITS APPLICATIONS, 2008, : 226 - 229
  • [39] Guest Editorial: High-Level Parallel Programming with Algorithmic Skeletons
    Gorlatch, Sergei
    Kuchen, Herbert
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (01) : 1 - 3
  • [40] A high-level cellular programming model for massively parallel processing
    Spezzano, G
    Talia, D
    SECOND INTERNATIONAL WORKSHOP ON HIGH-LEVEL PARALLEL PROGRAMMING MODELS AND SUPPORTIVE ENVIRONMENTS, PROCEEDINGS, 1997, : 55 - 63