DocumentCode
154137
Title
CAST: Contraction Algorithm for Symmetric Tensors
Author
Rajbhandari, Sujan ; Nikam, Akshay ; Pai-Wei Lai ; Stock, Kevin ; Krishnamoorthy, Sriram ; Sadayappan, P.
Author_Institution
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
fYear
2014
fDate
9-12 Sept. 2014
Firstpage
261
Lastpage
272
Abstract
Tensor contractions represent the most compute- intensive core kernels in ab initio computational quantum chemistry and nuclear physics. Symmetries in these tensor contractions make them difficult to load balance and scale to large distributed systems. In this paper, we develop an efficient and scalable algorithm to contract symmetric tensors. We introduce a novel approach that avoids data redistribution during contraction of symmetric tensors while also bypassing redundant storage and maintaining load balance. We present experimental results on two parallel supercomputers for several symmetric contractions that appear in the coupled cluster singles and doubles (CCSD) quantum chemistry method. We also present a novel approach to tensor redistribution that can take advantage of parallel hyperplanes when the initial distribution has replicated dimensions, and use collective broadcast when the final distribution has replicated dimensions, making the algorithm very efficient.
Keywords
chemistry computing; parallel processing; quantum chemistry; tensors; CAST; CCSD quantum chemistry; computational quantum chemistry; compute-intensive core kernel; contraction algorithm for symmetric tensor; coupled cluster singles and doubles; nuclear physics; parallel hyperplane; parallel supercomputer; redundant storage; symmetric contraction; tensor contraction; Chemistry; Contracts; Indexes; Quantum computing; Software; Symmetric matrices; Tensile stress; Communication; Contractions; Optimize; Redistribution; Symmetric; Tensors;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing (ICPP), 2014 43rd International Conference on
Conference_Location
Minneapolis MN
ISSN
0190-3918
Type
conf
DOI
10.1109/ICPP.2014.35
Filename
6957235
Link To Document