Cyclops Tensor Framework: Reducing Communication and Eliminating Load Imbalance in Massively Parallel Contractions

@article{Solomonik2013CyclopsTF,
  title={Cyclops Tensor Framework: Reducing Communication and Eliminating Load Imbalance in Massively Parallel Contractions},
  author={Edgar Solomonik and Devin Matthews and Jeff R. Hammond and James Demmel},
  journal={2013 IEEE 27th International Symposium on Parallel and Distributed Processing},
  year={2013},
  pages={813-824}
}
Cyclops (cyclic-operations) Tensor Framework (CTF) 1 is a distributed library for tensor contractions. CTF aims to scale high-dimensional tensor contractions such as those required in the Coupled Cluster (CC) electronic structure method to massively-parallel supercomputers. The framework preserves tensor structure by subdividing tensors cyclically, producing a regular parallel decomposition. An internal virtualization layer provides completely general mapping support while maintaining ideal… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 55 CITATIONS

HPTT: a high-performance tensor transposition C++ library

VIEW 8 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Design of a High-Performance GEMM-like Tensor-Tensor Multiplication

  • ACM Trans. Math. Softw.
  • 2016
VIEW 7 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Simulation of Quantum Many-Body Systems on Amazon Cloud

Justin A. Reyes, Eduardo R. Mucciolo, Dan Marinescu
  • ArXiv
  • 2019
VIEW 6 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Optimizing Sparse Tensor Times Matrix on Multi-core and Many-Core Architectures

  • 2016 6th Workshop on Irregular Applications: Architecture and Algorithms (IA3)
  • 2016
VIEW 6 EXCERPTS
CITES METHODS, RESULTS & BACKGROUND
HIGHLY INFLUENCED

CAST: Contraction Algorithm for Symmetric Tensors

  • 2014 43rd International Conference on Parallel Processing
  • 2014
VIEW 17 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Red-blue pebbling revisited: near optimal parallel matrix-matrix multiplication

Grzegorz Kwasniewski, Marko Kabic, +3 authors Torsten Hoefler
  • ArXiv
  • 2019
VIEW 6 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

TLib: A Flexible C++ Tensor Framework for Numerical Tensor Calculus

  • ArXiv
  • 2017
VIEW 3 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

An input-adaptive and in-place approach to dense tensor-times-matrix multiply

  • SC15: International Conference for High Performance Computing, Networking, Storage and Analysis
  • 2015
VIEW 5 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2013
2019

CITATION STATISTICS

  • 12 Highly Influenced Citations

  • Averaged 7 Citations per year from 2017 through 2019

References

Publications referenced by this paper.
SHOWING 1-10 OF 32 REFERENCES

NWChem, a computational chemistry package for parallel computers, version 6.1.1

E. J. Bylaska et. al.
  • 2012.
  • 2012
VIEW 18 EXCERPTS
HIGHLY INFLUENTIAL

Improving communication performance in dense linear algebra via topology aware collectives

  • 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC)
  • 2011
VIEW 1 EXCERPT