Research

My research develops algorithms and software for numerical linear algebra and tensor computations, with an emphasis on reducing computation and communication costs. I work on parallel algorithms, tensor contraction and decomposition, fast matrix multiplication, quantum simulation, and graph algorithms.

I lead the Laboratory for Parallel Numerical Algorithms (LPNA).

Teaching

Software

See also Cyclops community software and my GitHub page.

Contact

solomon2@illinois.edu
4229 Thomas M. Siebel Center for Computer Science
201 North Goodwin Avenue
Urbana, IL 61801-2302
217-300-4794

Fellowships and awards

Background

  • Postdoctoral Fellow, ETH Zurich, 2014–2016.
  • Ph.D. in Computer Science, University of California, Berkeley, 2014. Advisor: James W. Demmel.
  • B.S. in Computer Science, University of Illinois Urbana-Champaign, 2010.

Publications and preprints

The list follows my CV. Selected publications have a red link and a “Selected” label. See the LPNA website for further work by the group.

  1. Edgar Solomonik and Markus Bläser.

    Simultaneous matrix multiplication by tensor contraction aggregation.

    arXiv:2610.26563 [math.NA], October 2026.

  2. Ping-Hsuan Tsai, Paul Fischer, and Edgar Solomonik.

    Accelerating Galerkin reduced-order models for turbulent flows with tensor decomposition.

    SIAM Journal on Scientific Computing, accepted for publication.

  3. Navjot Singh, Edgar Solomonik, Xiaoye Sherry Li, and Yang Liu.

    Efficient Tensor Completion Algorithms for Highly Oscillatory Operators.

    Numerical Linear Algebra with Applications 33(4), e70098, 2026.

  4. Yuchen Pang and Edgar Solomonik.

    Simulating Clifford circuits with Gaussian elimination.

    arXiv preprint arXiv:2511.06127, 2025.

    preprint Selected
  5. Edgar Solomonik.

    Sparse LDL, LU, and inverse butterfly factorization via tree decomposition.

    arXiv preprint arXiv:2504.20305, 2025.

    preprint Selected
  6. Caleb Ju, Yifan Zhang, and Edgar Solomonik.

    Communication lower bounds for nested bilinear algorithms via rank expansion of Kronecker products.

    Foundations of Computational Mathematics 25(1), 55–101, 2025.

  7. Louis Schatzki, Linjian Ma, Edgar Solomonik, and Eric Chitambar.

    Tensor rank and other multipartite entanglement measures of graph states.

    Physical Review A 110(3), 032409, 2024.

  8. Linjian Ma, Matthew Fishman, Edwin Miles Stoudenmire, and Edgar Solomonik.

    Approximate contraction of arbitrary tensor networks with a flexible and efficient density matrix algorithm.

    Quantum 8, 1580, 2024.

  9. Raghavendra Kanakagiri and Edgar Solomonik.

    Minimum cost loop nests for contraction of a sparse tensor with a tensor network.

    ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), pp. 169–181, June 2024.

  10. Andreas Irmler, Raghavendra Kanakagiri, Sebastian T. Ohlmann, Edgar Solomonik, and Andreas Grüneis.

    Optimizing distributed tensor contractions using node-aware processor grids.

    Lecture Notes in Computer Science, Euro-Par, August 2023.

  11. Caleb Ju, Serif Yesil, Mengyuan Sun, Chandra Chekuri, and Edgar Solomonik.

    Efficient parallel implementation of the multiplicative weight update method for graph-based linear programs.

    arXiv:2307.03307 [cs.DC], July 2023.

  12. Navjot Singh and Edgar Solomonik.

    Alternating Mahalanobis distance minimization for accurate and well-conditioned CP decomposition.

    SIAM Journal on Scientific Computing 45(6), A2781–A2812, 2023.

    article Selected
  13. Edward Hutter and Edgar Solomonik.

    Application performance modeling via tensor completion.

    ACM/IEEE Supercomputing Conference, November 2023.

  14. Wentao Yang, Vipul Harsh, and Edgar Solomonik.

    Optimal round and sample-size complexity for partitioning in parallel sorting.

    ACM Symposium on Parallelism in Algorithms and Architectures, June 2023.

  15. Toluwanimi O. Odemuyiwa, Hadi Asghari-Moghaddam, Michael Pellauer, Kartik Hegde, Po-An Tsai, Neal C. Crago, Aamer Jaleel, John D. Owens, Edgar Solomonik, Joel S. Emer, and Christopher W. Fletcher.

    Accelerating sparse data orchestration via dynamic reflexive tiling.

    ACM International Conference on Architectural Support for Programming Languages and Operating Systems, March 2023.

  16. Yang Gao, Phillip Helms, Garnet Kin-Lic Chan, and Edgar Solomonik.

    Automatic transformation of irreducible representations for efficient contraction of tensors with cyclic group symmetry.

    SciPost Physics Codebases 10, February 2023.

  17. Linjian Ma and Edgar Solomonik.

    Cost-efficient Gaussian tensor network embeddings for tensor-structured inputs.

    Conference on Neural Information Processing Systems, 2022.

  18. Chaoqi Yang, Cheng Qian, Navjot Singh, Cao Xiao, M. Brandon Westover, Edgar Solomonik, and Jimeng Sun.

    ATD: Augmenting CP tensor decomposition by self supervision.

    Conference on Neural Information Processing Systems, 2022.

  19. Samah Karim and Edgar Solomonik.

    Efficient preconditioners for interior point methods via a new Schur-complement-based strategy.

    SIAM Journal on Matrix Analysis and Applications 43(4), 1680–1711, 2022.

  20. Navjot Singh, Zecheng Zhang, Xiaoxiao Wu, Naijing Zhang, Siyuan Zhang, and Edgar Solomonik.

    Distributed-memory tensor completion for generalized loss functions in Python using new sparse tensor kernels.

    Journal of Parallel and Distributed Computing 169, 269–285, 2022.

  21. Linjian Ma and Edgar Solomonik.

    Accelerating alternating least squares for tensor decomposition by pairwise perturbation.

    Numerical Linear Algebra with Applications 29(4), e2431, 2022.

    article preprint Selected
  22. Tim Baer, Raghavendra Kanakagiri, and Edgar Solomonik.

    Parallel minimum spanning forest computation using sparse matrix kernels.

    Proceedings of the SIAM Conference on Parallel Processing for Scientific Computing, February 2022.

  23. Linjian Ma and Edgar Solomonik.

    Fast and accurate randomized algorithms for low-rank tensor decompositions.

    Conference on Neural Information Processing Systems, 2021.

  24. Chaoqi Yang, Navjot Singh, Cao Xiao, Cheng Qian, Edgar Solomonik, Jimeng Sun.

    MTC: Multiresolution tensor completion from partial and coarse observations.

    ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2021.

  25. Edgar Solomonik, James Demmel, and Torsten Hoefler.

    Communication lower bounds of bilinear algorithms for symmetric tensor contractions.

    SIAM Journal on Scientific Computing 43(5), A3328–A3356, 2021.

  26. Navjot Singh, Linjian Ma, Hongru Yang, and Edgar Solomonik.

    Comparison of accuracy and scalability of Gauss-Newton and alternating least squares for CP decomposition.

    SIAM Journal on Scientific Computing 43(4), C290–C311, 2021.

  27. Edward Hutter and Edgar Solomonik.

    Accelerating distributed-memory autotuning via statistical analysis of execution paths.

    IEEE International Parallel and Distributed Processing Symposium, May 2021.

  28. Linjian Ma and Edgar Solomonik.

    Efficient parallel CP decomposition with pairwise perturbation and multi-sweep dimension tree.

    IEEE International Parallel and Distributed Processing Symposium, May 2021.

  29. Edgar Solomonik and James Demmel.

    Fast bilinear algorithms for symmetric tensor contractions.

    Computational Methods in Applied Mathematics 21(1), 211–231, 2021.

  30. Yuchen Pang, Tianyi Hao, Annika Dugad, Yiqing Zhou, and Edgar Solomonik.

    Efficient 2D tensor network simulation of quantum systems.

    ACM/IEEE Supercomputing Conference, November 2020.

  31. Ryan Levy, Edgar Solomonik, and Bryan K. Clark.

    Distributed-memory DMRG via sparse and dense parallel tensor contractions.

    ACM/IEEE Supercomputing Conference, November 2020.

  32. Linjian Ma, Jiayu Ye, and Edgar Solomonik.

    AutoHOOT: Automatic High-Order Optimization for Tensors.

    International Conference on Parallel Architectures and Compilation Techniques, October 2020.

  33. Caleb Ju and Edgar Solomonik.

    Derivation and analysis of fast bilinear algorithms for convolution.

    SIAM Review 62(4), 743–777, 2020.

  34. Yifan Zhang and Edgar Solomonik.

    On stability of tensor networks and canonical forms.

    arXiv:2001.01191 [math.NA], January 2020.

  35. Maciej Besta, Raghavendra Kanakagiri, Harun Mustafa, Mikhail Karasikov, Gunnar Rätsch, Torsten Hoefler, and Edgar Solomonik.

    Communication-efficient Jaccard similarity for high-performance distributed genome comparisons.

    IEEE International Parallel and Distributed Processing Symposium, May 2020.

  36. Kartik Hegde, Hadi Asghari-Moghaddam, Michael Pellauer, Neal Crago, Aamer Jaleel, Edgar Solomonik, Joel Emer, and Christopher W. Fletcher.

    ExTensor: An accelerator for sparse tensor algebra.

    IEEE/ACM International Symposium on Microarchitecture, October 2019.

  37. Vipul Harsh, Laxmikant Kale, and Edgar Solomonik.

    Histogram sort with sampling.

    ACM Symposium on Parallelism in Algorithms and Architectures, June 2019.

  38. Edward Hutter and Edgar Solomonik.

    Communication-avoiding CholeskyQR2 for rectangular matrices.

    IEEE International Parallel and Distributed Processing Symposium, May 2019.

  39. Edgar Solomonik, Maciej Besta, Flavio Vella, and Torsten Hoefler.

    Scaling betweenness centrality using communication-efficient sparse matrix multiplication.

    ACM/IEEE Supercomputing Conference, November 2017.

  40. Edwin Pednault, John A. Gunnels, Giacomo Nannicini, Lior Horesh, Thomas Magerlein, Edgar Solomonik, Erik W. Draeger, Eric T. Holland, Robert Wisnieff.

    Pareto-efficient quantum circuit simulation using tensor contraction deferral.

    arXiv:1710.05867 [quant-ph], October 2017.

  41. Edgar Solomonik, Grey Ballard, James Demmel, and Torsten Hoefler.

    A communication-avoiding parallel algorithm for the symmetric eigenvalue problem.

    ACM Symposium on Parallelism in Algorithms and Architectures, 2017.

  42. Maciej Besta, Michał Podstawski, Linus Groner, Edgar Solomonik, and Torsten Hoefler.

    To push or to pull: on reducing communication and synchronization in graph computations.

    26th ACM Symposium on High Performance Parallel and Distributed Computing, Washington DC, 2017.

  43. Tobias Wicky, Edgar Solomonik, and Torsten Hoefler.

    Communication-avoiding parallel algorithms for solving triangular systems of linear equations.

    IEEE International Parallel and Distributed Processing Symposium, 2017.

  44. Maciej Besta, Florian Marending, Edgar Solomonik and Torsten Hoefler.

    SlimSell: A vectorizable graph representation for breadth-first search.

    IEEE International Parallel and Distributed Processing Symposium, 2017.

  45. Edgar Solomonik, Erin Carson, Nicholas Knight, and James Demmel.

    Trade-offs between synchronization, communication, and computation in parallel linear algebra computations.

    ACM Transactions on Parallel Computing 3(1), Article 3, 2016.

    article Selected
  46. Edgar Solomonik and Torsten Hoefler.

    Sparse tensor algebra as a parallel programming model.

    arXiv:1512.00066 [cs.MS], 2015.

  47. Edgar Solomonik, Devin Matthews, Jeff R. Hammond, John F. Stanton, and James Demmel.

    A massively parallel tensor contraction framework for coupled-cluster computations.

    Journal of Parallel and Distributed Computing 74(12), 3176–3190, 2014.

    article report Selected
  48. Edgar Solomonik, Erin Carson, Nicholas Knight, and James Demmel.

    Tradeoffs between synchronization, communication, and computation in parallel linear algebra computations.

    ACM Symposium on Parallelism in Algorithms and Architectures, 2014.

  49. Grey Ballard, James Demmel, Laura Grigori, Mathias Jacquelin, Hong Diep Nguyen, and Edgar Solomonik.

    Reconstructing Householder vectors from Tall-Skinny QR.

    IEEE International Parallel and Distributed Processing Symposium, 2014.

  50. Edgar Solomonik, Devin Matthews, Jeff Hammond, and James Demmel.

    Cyclops Tensor Framework: reducing communication and eliminating load imbalance in massively parallel contractions.

    IEEE International Parallel and Distributed Processing Symposium, 2013.

  51. Edgar Solomonik, Aydin Buluç, and James Demmel.

    Minimizing communication in all-pairs shortest paths.

    IEEE International Parallel and Distributed Processing Symposium, 2013.

  52. Michael Driscoll, Evangelos Georganas, Penporn Koanantakool, Edgar Solomonik, and Katherine Yelick.

    A communication-optimal n-body algorithm for direct interactions.

    IEEE International Parallel and Distributed Processing Symposium, 2013.

  53. Edgar Solomonik and James Demmel.

    Matrix multiplication on multidimensional torus networks.

    Lecture Notes in Computer Science. Springer Berlin Heidelberg, 2013.

  54. Evangelos Georganas, Jorge Gonzalez-Dominguez, Edgar Solomonik, Yili Zheng, Juan Tourino and Katherine Yelick.

    Communication avoiding and overlapping for numerical linear algebra.

    ACM/IEEE Supercomputing Conference, 2012.

  55. Edgar Solomonik, Jeff Hammond, and James Demmel.

    A preliminary analysis of Cyclops Tensor Framework.

    Technical Report UCB/EECS-2012-29, University of California, Berkeley, 2012.

  56. Edgar Solomonik, Abhinav Bhatele, and James Demmel.

    Improving communication performance in dense linear algebra via topology aware collectives.

    ACM/IEEE Supercomputing Conference, 2011.

  57. Edgar Solomonik and James Demmel.

    Communication-optimal parallel 2.5D matrix multiplication and LU factorization algorithms.

    Lecture Notes in Computer Science, Euro-Par, 2011.

  58. Laxmikant V. Kalé and Edgar Solomonik.

    Sorting.

    Encyclopedia of Parallel Computing, Springer, David Padua, Ed., 2011.

  59. Abhinav Bhatele, Lukasz Wesolowski, Eric Bohm, Edgar Solomonik, and Laxmikant V. Kale.

    Understanding application performance via micro-benchmarks on three large supercomputers: Intrepid, Ranger and Jaguar.

    International Journal of High Performance Computing Applications 24(4), 411–427, 2010.

  60. Edgar Solomonik and Laxmikant V. Kale.

    Highly scalable parallel sorting.

    IEEE International Parallel and Distributed Processing Symposium, 2010.

  61. Vivek Kale and Edgar Solomonik.

    Parallel sorting pattern.

    Workshop on Parallel Programming Patterns, 2010.

Doctoral dissertation

Edgar Solomonik. Provably efficient algorithms for numerical tensor algebra. University of California, Berkeley, August 2014.

Talks and slides

Selected slides from 2010–2026.

  • slides July 2, 2026; Saint-Girons Conference; Sparse LDL, LU, and Inverse Butterfly Factorization via Tree Decomposition
  • slides July 31, 2025; SIAM Annual Meeting; Montreal, Canada; Contracting Tensor Networks from Clifford Circuits Using GF(2) Gaussian Elimination
  • slides May 2024; ISC High Performance; Hamburg, Germany; High Performance Tensor Network Contraction and Decomposition Algorithms
  • slides January 2024; Lehigh University; Optimization Methods for Tensor Decomposition
  • slides March 2023; SIAM CSE; Amsterdam, NL; Faster Accurate Sketching for Tensor Networks
  • slides September 2022;Scaling Numerical Algorithms and Software via Improved Performance Modeling; ICL seminar, University of Tennessee
  • slides September 2022; Efficient Algorithms via Inexact Linear Solvers and Randomized Sampling; SIAM ACDA Workshop CAES-CNRS
  • slides May 2022; CECAM Workshop on Quantum Chemistry Methods for Materials Science; Tensor Software and Algorithms for Quantum Chemistry
  • slides December 2021; MolSSI Workshop on HPC in Computational Chemistry and Materials Science; Tensor Algorithms and Libraries for Quantum Chemistry and Materials Science
  • slides October 2021; E-NLA seminar; Efficient Inexact Solvers in Numerical Optimization Methods
  • slides July 2021; SIAM Annual Meeting; Communication Lower Bounds for Bilinear Algorithms
  • slides May 2021; Quantum Information for Mathematics, Economics, and Statistics; IMSI, IL USA; Tensor Optimization Libraries and Algorithms for Quantum Simulation
  • slides March 2021; SIAM CSE; New Methods and Software for Tensor Computations
  • slides February 2021; Fast Code seminar; Scalable Algorithms for Tensor Computations
  • slides October 2020; SPCL_Bcast(COMM_WORLD) seminar; High Performance Tensor Computations
  • slides July 2020; IQUIST seminar; UIUC Tensor Algorithms and Software on Quantum Simulation
  • slides February 2020; SIAM PP; Seattle WA, USA; Scalable Algorithms for Tensor Computations
  • slides December 2019; University of Utah; Utah, USA; Scalable Algorithms for Tensor Computations
  • slides March 2019; SIAM CSE; Spokane WA, USA; Accelerating Alternating Least Squares for Tensor Decomposition by Pairwise Perturbation
  • slides January 2019; Invited Workshop on Compiler Techniques for Sparse Tensor Algebra; Cambridge MA, USA; Scalable Tensor Computations with Cyclops and Faster Algorithms for Alternating Least Squares
  • slides January 2019; Enabling Quantum Leap: Quantum algorithms for quantum chemistry and materials; Alexandria VA, USA; Classical Computer Science and Quantum Computing: High Performance Computing and Quantum Simulation
  • slides November 2018; Conference on Sparse Direct Solvers; Purdue; Lafayette IN, USA; Communication-avoiding factorization algorithms
  • slides demo July 2018; PASC; Basel, Switzerland; Parallel Tensor Computations in Python or C++ Using Cyclops
  • slides demo June 2018; PMAA keynote talk; Zurich, Switzerland; Scalable Tensor Algorithms for Scientific Computing
  • slides March 2018; American Chemical Society (ACS) Annual Meeting; New Orleans LA, USA; Scalable Quantum Chemistry with Cyclops
  • slides Nov 2017; Supercomputing; Denver CO, USA; Scaling betweenness centrality using communication-efficient sparse matrix multiplication
  • slides Oct 2017; Seminar; Argonne National Laboratory; Argonne IL, USA; A massively parallel library for matrix and tensor algorithms
  • slides Sep 2017; Theory Seminar; University of Illinois at Urbana-Champaign; Urbana IL, USA; Strassen-like algorithms for symmetric tensor contractions
  • slides demo Sep 2017; Simons CCQ Tensor Network Workshop; New York NY, USA; Leveraging sparsity and symmetry in parallel tensor contractions
  • slides July 2017; SPAA; Washington DC, USA; A communication-avoiding parallel algorithm for the symmetric eigenvalue problem
  • slides June 2017; Householder prize lecture; Blacksburg VA, USA; Towards an algebraic formalism for scalable numerical algorithms
  • slides June 2017; Householder Symposium XX; Blacksburg VA, USA; A communication-avoiding parallel algorithm for the symmetric eigenvalue problem
  • slides May 2017; Illinois Data Science Fundamentals Summit; Urbana IL, USA; Scalable numerical linear algebra for data science
  • slides May 2017; MolSSI Workshop on Core Software Blocks in Quantum Chemistry: Tensors and Integrals; Monterey Bay CA, USA; An Overview of Cyclops Tensor Framework
  • slides April 2017; Scientific and Statistical Computing Seminar; University of Chicago; Chicago IL, USA; Strassen-like algorithms for symmetric tensor contractions
  • slides March 2017; Theory Seminar; University of Illinois at Urbana-Champaign; Urbana IL, USA; Communication cost models and a few lower and upper bounds
  • slides February 2017; SIAM CSE; Atlanta GA, USA; A distributed memory library for sparse tensor functions and contractions
  • slides July 2016; ISTCP; Grand Forks ND, USA; Developing scalable and portable electronic structure methods with Cyclops Tensor Framework
  • slides April 2016; Charm++ Workshop; University of Illinois at Urbana-Champaign; Urbana IL, USA; A parallel library for multidimensional array computations with runtime tuning
  • slides April 2016; SIAM PP; Paris, France; Low rank bilinear algorithms for symmetric tensor contractions
  • slides March 2016; University of California, Davis; Davis CA, USA; Provably efficient algorithms for multilinear algebra
  • slides March 2016; University of Toronto; Toronto ON, Canada; Algorithms as multilinear tensor equations
  • slides March 2016; University of Illinois at Urbana-Champaign; Urbana IL, USA; Algorithms as multilinear tensor equations
  • slides March 2016; Stony Brook University; Stony Brook NY, USA; Algorithms as multilinear tensor equations
  • slides February 2016; California Institute of Technology; Pasadena CA, USA; Algorithms as multilinear tensor equations
  • slides February 2016; University of Colorado, Boulder; Boulder CO, USA; Algorithms as multilinear tensor equations
  • slides February 2016; Georgia Institute of Technology; Atlanta GA, USA; Algorithms as multilinear tensor equations
  • slides February 2016; Cornell University; Ithaca NY, USA; Provably efficient algorithms as tensor equations
  • slides January 2016; TU München; Munich, Germany; Algorithms as multilinear tensor equations
  • slides December 2015; Guest Lecture; Design of Parallel and High-Performance Computing; ETH Zurich, Switzerland; Distributed-memory models and algorithms
  • slides November 2015; MATHICSE Institute Seminar; EPFL; Lausanne, Switzerland; Provably efficient algorithms for tensor computations
  • slides October 2015; SIAM LA; Atlanta GA, USA; Minimizing communication in tensor contraction algorithms
  • slides October 2015; DMML; Berkeley CA, USA; Communication lower bounds for numerical tensor algebra
  • slides June 2015; QESC; Kobe, Japan; Efficient tensor contraction algorithms for coupled cluster
  • slides February 2015; Max-Planck-Institute for Chemical Energy Conversion; Mülheim, Germany; Efficient algorithms for tensor contractions in coupled-cluster
  • slides December 2014; Guest Lecture; Design of Parallel and High-Performance Computing; ETH Zurich, Switzerland; Distributed-memory models and algorithms
  • slides August 2014; Dissertation talk; Berkeley CA, USA; Provably efficient algorithms for numerical tensor algebra
  • slides July 2014; DOE CSGF Program Review; Washington DC, USA; Minimizing communication in numerical linear algebra
  • slides June 2014; SPAA; Prague, Czech Republic; Tradeoffs between synchronization, communication, and computation in parallel linear algebra computations
  • slides June 2014; ETH Zurich, Switzerland; Algorithms for contraction of tensors over a commutative ring
  • slides June 2014; Householder Symposium XIX; Spa, Belgium; Contracting symmetric tensors via fully-symmetric intermediates
  • slides Feb 2014; LBNL, Berkeley, CA; Cyclops Tensor Framework
  • slides Feb 2014; SIAM PP; Portland, OR; Tradeoffs between synchronization, communication, and work in parallel linear algebra computations
  • slides Feb 2014; Berkeley, CA; Tradeoffs between synchronization, communication, and work in parallel schedules
  • slides Feb 2014; Berkeley, CA; Fast tensor contraction algorithms for Coupled Cluster
  • slides Dec 2013; Laguna Beach, CA; A distributed-memory framework for tensor contractions
  • slides Dec 2013; Berkeley, USA; A framework for mapping and redistribution of multidimensional distributed arrays
  • slides Oct 2013; Berkeley, USA; Communication-avoiding algorithms for dense matrix factorizations
  • slides Oct 2013; Berkeley, CA; Efficient algorithms for symmetric tensor contractions
  • slides June 2013; ETH Zurich; Switzerland; Communication-avoiding parallel algorithms for dense linear algebra
  • slides June 2013; Swiss National Supercomputing Center; Lugano, Switzerland; Communication-avoiding parallel numerical algorithms for dense matrices and tensors
  • slides May 2013; IPDPS; Boston, USA; Cyclops Tensor Framework: reducing communication and eliminating load imbalance in massively parallel contractions
  • slides May 2013; IPDPS; Boston, USA; Minimizing communication in all-pairs shortest paths
  • slides March 2013; SIAM CSE; Boston, USA; Scalable numerical algorithms for electronic structure calculations
  • slides February 2013; Berkeley, USA; Communication-avoiding parallel algorithms for dense linear algebra and tensor computations
  • slides January 2013; University of Southern California; LA, USA; A parallel tensor framework for Coupled Cluster
  • slides Sep. 2012; seminar; Lawrence Livermore National Laboratory; Livermore, CA; Scalable numerical algorithms for electronic structure calculations
  • slides July 2012; University of Tokyo; Tokyo, Japan; 2.5D algorithms for distributed-memory computing
  • slides July 2012; VECPAR; Kobe, Japan; Matrix multiplication on multidimensional torus networks
  • slides June 2012; SIAM ALA; Valencia, Spain; 2.5D Algorithms for dense linear algebra
  • slides Feb. 2012; SIAM PP; Savannah, GA; Topology-aware parallel algorithms for symmetric tensor contractions
  • slides Nov. 2011; ACM/IEEE Supercomputing; Seattle, WA; Improving communication performance in dense linear algebra via topology-aware collectives
  • slides Sep. 2011; CS 294 lecture; Berkeley, CA; 2.5D algorithms: from hardware to theory and back
  • slides Sep. 2011; Bordeaux, France; Communication-optimal parallel 2.5D matrix multiplication and LU factorization algorithms
  • slides Aug. 2011; seminar; Argonne National Laboratory; Argonne, IL; Reducing communication in dense matrix/tensor computations
  • slides Apr. 2010; IPDPS; Atlanta, GA; Highly scalable parallel sorting