Space-time trade-off optimization for a class of electronic structure calculations

被引:13
|
作者
Cociorva, D [1 ]
Baumgartner, G
Lam, CC
Sadayappan, P
Ramanujam, J
Nooijen, M
Bernholdt, DE
Harrison, R
机构
[1] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
[2] Louisiana State Univ, Dept Elect & Comp Engn, Baton Rouge, LA 70803 USA
[3] Princeton Univ, Dept Chem, Princeton, NJ 08544 USA
[4] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
[5] Pacific NW Natl Lab, Richland, WA 99352 USA
关键词
algorithms; loop fusion; loop transformation; tile size selection;
D O I
10.1145/543552.512551
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The accurate modeling of the electronic structure of atoms and molecules is very computationally intensive. Many models of electronic structure, such as the Coupled Cluster approach, involve collections of tensor contractions. There are usually a large number of alternative ways of implementing the tensor contractions, representing different trade-offs between the space required for temporary intermediates and the total number of arithmetic operations. In this paper, we present an algorithm that starts with an operation-minimal form of the computation and systematically explores the possible space-time trade-offs to identify the form with lowest cost that fits within a specified memory limit. Its utility is demonstrated by applying it to a computation representative of a component in the CCSD(T) formulation in the NWChem quantum chemistry suite from Pacific Northwest National Laboratory.
引用
收藏
页码:177 / 186
页数:10
相关论文
共 50 条
  • [1] Image browsing: A space-time trade-off
    Lam, K
    Spence, R
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT '97, 1997, : 611 - 612
  • [2] Space-Time Trade-Off in Decision Analysis Software
    Danielson, Mats
    Ekenberg, Love
    [J]. NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18), 2018, 303 : 251 - 258
  • [3] The speed-accuracy trade-off in space-time
    Hsieh, Tsung-Yu
    Liu, Yeou-Teh
    Newell, Karl M.
    [J]. JOURNAL OF SPORT & EXERCISE PSYCHOLOGY, 2011, 33 : S75 - S75
  • [4] The rate-diversity trade-off for linear space-time codes
    Varadarajan, B
    Barry, JR
    [J]. IEEE 56TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2002, VOLS 1-4, PROCEEDINGS, 2002, : 67 - 71
  • [5] TIME-SPACE TRADE-OFF
    PIPPENGER, N
    [J]. JOURNAL OF THE ACM, 1978, 25 (03) : 509 - 515
  • [6] An iterative space-time detector managing the performance-complexity trade-off
    Arnoud, Aurelie
    Mocquard, Olivier
    Helard, Jean-Francois
    [J]. 2008 MOSHARAKA INTERNATIONAL CONFERENCE ON COMMUNICATIONS, SIGNALS AND CODING, 2008, : 61 - 67
  • [7] Rapid serial visual presentation: A space-time trade-off in information presentation
    de Bruijn, Oscar
    Spence, Robert
    [J]. Proceedings of the Workshop on Advanced Visual Interfaces, 2000, : 189 - 192
  • [8] A space-time trade-off for computing the visibility polygon in the multi-pass model
    Asgaripour, Mohammad
    Mohades, Ali
    [J]. SOFT COMPUTING, 2020, 24 (01) : 293 - 299
  • [9] Concatenated space-time coding with optimal trade-off between diversity and coding gains
    Scutari, G
    Paccapeli, G
    Barbarossa, S
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PROCEEDINGS: SIGNAL PROCESSING FOR COMMUNICATIONS SPECIAL SESSIONS, 2003, : 333 - 336
  • [10] Trade-off between seed dispersal in space and time
    Chen, Si-Chong
    Poschlod, Peter
    Antonelli, Alexandre
    Liu, Udayangani
    Dickie, John B.
    [J]. ECOLOGY LETTERS, 2020, 23 (11) : 1635 - 1642