4-INDEX TRANSFORMATION ON DISTRIBUTED-MEMORY PARALLEL COMPUTERS

被引:19
作者
COVICK, LA
SANDO, KM
机构
[1] Department of Chemistry, University of Iowa, Iowa City, Iowa
关键词
D O I
10.1002/jcc.540111006
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Because it has 𝒪(N5) operations, a low computation to data transfer ratio, and is a compact piece of code, the four‐index transformation is a good test case for parallel algorithm development of electronic structure calculations. We present an algorithm primarily designed for distributed‐memory machines. Unlike the previous algorithm of Whiteside et al., ours is not designed with a particular architecture in mind. It is a general algorithm in the sense that not only can it be used on some common architectures but it can utilize some of the advantages inherent in each. In addition, we present formulas predicting that there would be a twofold decrease in communication time if our algorithm was used instead of that of Whiteside et al., on a square array of processors and up to an N‐fold decrease if the two algorithms were implemented on a hypercube. Copyright © 1990 John Wiley & Sons, Inc.
引用
收藏
页码:1151 / 1159
页数:9
相关论文
共 11 条
[1]   AN EFFICIENT 2-ELECTRON INTEGRAL TRANSFORMATION FOR VECTOR-CONCURRENT COMPUTER ARCHITECTURES [J].
BAUSCHLICHER, CW .
THEORETICA CHIMICA ACTA, 1989, 76 (03) :187-193
[2]   V4ITD - A PORTABLE AND EFFICIENT FORTRAN IMPLEMENTATION OF THE 4IT ALGORITHM USING VIRTUAL MEMORY AND AN EXTERNAL STORAGE DEVICE [J].
BUNGE, CF ;
BUNGE, AV ;
CISNEROS, G ;
DAUDEY, JP .
COMPUTERS & CHEMISTRY, 1988, 12 (02) :109-140
[3]   NEW ALGORITHM AND FORTRAN MODULE TO CARRY OUT THE 4-INDEX TRANSFORMATION OF ATOMIC AND MOLECULAR PHYSICS WHOLLY IN CENTRAL MEMORY [J].
BUNGE, CF ;
BUNGE, AV ;
CISNEROS, G ;
DAUDEY, JP .
COMPUTERS & CHEMISTRY, 1988, 12 (02) :91-107
[4]  
BUNGE CF, 1988, COMPUT CHEM, V12, P141
[5]   FAST VECTOR-SCALAR-MULTIPLY-AND-ADD SUBROUTINES FOR VAX COMPUTERS [J].
CISNEROS, G ;
BUNGE, CF ;
ROOTHAAN, CCJ .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1987, 8 (05) :618-624
[6]  
DUPUIS M, 1988, J COMPUT CHEM, V9, P158
[7]   DEVELOPMENT OF PARALLEL METHODS FOR A 1024-PROCESSOR HYPERCUBE [J].
GUSTAFSON, JL ;
MONTRY, GR ;
BENNER, RE .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04) :609-638
[8]   OPTIMIZED 2-ELECTRON-INTEGRAL TRANSFORMATION PROCEDURES FOR VECTOR-CONCURRENT COMPUTER ARCHITECTURES [J].
HURLEY, JN ;
HUESTIS, DL ;
GODDARD, WA .
JOURNAL OF PHYSICAL CHEMISTRY, 1988, 92 (17) :4880-4883
[9]   THE DIRECT CI METHOD - A DETAILED ANALYSIS [J].
SAUNDERS, VR ;
VANLENTHE, JH .
MOLECULAR PHYSICS, 1983, 48 (05) :923-954
[10]   PARALLEL ALGORITHMS FOR QUANTUM-CHEMISTRY .1. INTEGRAL TRANSFORMATIONS ON A HYPERCUBE MULTIPROCESSOR [J].
WHITESIDE, RA ;
BINKLEY, JS ;
COLVIN, ME ;
SCHAEFER, HF .
JOURNAL OF CHEMICAL PHYSICS, 1987, 86 (04) :2185-2193