A novel parallel algorithm for large-scale Fock matrix construction with small locally distributed memory architectures:: RT parallel algorithm

被引:12
|
作者
Takashima, H
Yamada, S
Obara, S
Kitamura, K
Inabata, S
Miyakawa, N
Tanabe, K
Nagashima, U
机构
[1] Fuji Xerox Co Ltd, Kanagawa 2430494, Japan
[2] Hokkaido Univ, Chem Lab, Kushiro, Hokkaido 0858580, Japan
[3] Natl Inst Adv Ind Sci & Technol, Res Inst Computat Sci, Tsukuba, Ibaraki 3078568, Japan
[4] Natl Inst Adv Ind Sci & Technol, Tsukuba Adv Comp Ctr, Tsukuba, Ibaraki 3078561, Japan
关键词
large-scale SCF; massively parallel and distributed Fock matrix construction; RT parallel algorithm; integral screening; parallel efficiency;
D O I
10.1002/jcc.10133
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
We developed a novel parallel algorithm for large-scale Fock matrix calculation with small locally distributed memory architectures, and named it the "RT parallel algorithm." The RT parallel algorithm actively involves the concept of integral screening, which is indispensable for reduction of computing times with large-scale biological molecules. The primary characteristic of this algorithm is parallel efficiency, which is achieved by well-balanced reduction of both communicating and computing volume. Only the density matrix data necessary for Fock matrix calculations are communicated, and the data once communicated are reutilized for calculations as many times as possible. The RT parallel algorithm is a scalable method because required memory volume does not depend on the number of basis functions. This algorithm automatically includes a partial summing technique that is indispensable for maintaining computing accuracy, and can also include some conventional methods to reduce calculation times. In our analysis, the RT parallel algorithm had better performance than other methods for massively parallel processors. The RT parallel algorithm is most suitable for massively parallel and distributed Fock matrix calculations for large-scale biological molecules with more than thousands of basis functions. (C) 2002 Wiley Periodicals, Inc.
引用
收藏
页码:1337 / 1346
页数:10
相关论文
共 50 条
  • [1] A Refined Distributed Parallel Algorithm For The Eigenvalue Problem Of Large-scale Matrix
    Zhao, Lu
    Zhuang, Yi
    Liu, Yi
    Ni, Tian Quan
    [J]. 2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2780 - 2784
  • [2] A New Scalable Parallel Algorithm for Fock Matrix Construction
    Liu, Xing
    Patel, Aftab
    Chow, Edmond
    [J]. 2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [3] Hierarchical Parallel Matrix Multiplication on Large-Scale Distributed Memory Platforms
    Quintin, Jean-Noel
    Hasanov, Khalid
    Lastovetsky, Alexey
    [J]. 2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 754 - 762
  • [4] A parallel and distributed algorithm for role discovery in large-scale social networks
    Xiao, Yunpeng
    Lu, Xingyu
    Liu, Yanbing
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (04): : 675 - 681
  • [5] A parallel implementation of the nonsymmetric QR algorithm for distributed memory architectures
    Henry, G
    Watkins, D
    Dongarra, J
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (01): : 284 - 311
  • [6] A Parallel Rendering Algorithm for Large-scale Terrain
    Bing, He
    Lei, Sui
    [J]. 2010 SECOND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS: ICCEA 2010, PROCEEDINGS, VOL 1, 2010, : 530 - 536
  • [7] A parallel algorithm for analysis of large-scale networks
    Alexander, AE
    Ali, AL
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 31 (1-2) : 375 - 378
  • [8] A Novel Fast and Memory Efficient Parallel MLCS Algorithm for Long and Large-Scale Sequences Alignments
    Li, Yanni
    Wang, Yuping
    Zhang, Zhensong
    Wang, Yaxin
    Ma, Ding
    Huang, Jianbin
    [J]. 2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1170 - 1181
  • [9] A Distributed Parallel Cooperative Coevolutionary Multiobjective Evolutionary Algorithm for Large-Scale Optimization
    Cao, Bin
    Zhao, Jianwei
    Lv, Zhihan
    Liu, Xin
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (04) : 2030 - 2038
  • [10] A Distributed Parallel Random Walk Algorithm for Large-Scale Capacitance Extraction and Simulation
    Song, Mingye
    Xu, Zhezhao
    Xue, Wei
    Yu, Wenjian
    [J]. PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 189 - 194