Skip to main navigation Skip to search Skip to main content

A performance optimization framework for compilation of tensor contraction expressions into parallel

  • G. Baumgartner
  • , D. E. Bernholdt
  • , D. Cociorva
  • , R. Harrison
  • , Chi Chung Lam
  • , M. Nooijen
  • , J. Ramanujam
  • , P. Sadayappan
  • Ohio State University
  • Oak Ridge National Laboratory
  • Princeton University
  • Louisiana State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

This paper discusses a program synthesis system to facilitate the generation of high-performance parallel programs for a class of computations encountered in quantum chemistry and physics. These computations are expressible as a set of tensor contractions and arise in electronic structure modeling. An overview is provided of the synthesis system under development, that will take as input a high-level specification of the computation and generate high-performance parallel code for a number of target architectures. Several components of the synthesis system are described, focusing on compile-time optimization issues that they address.

Original languageEnglish
Title of host publicationProceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages106
Number of pages1
ISBN (Electronic)0769515738, 9780769515731
DOIs
StatePublished - 2002
Event16th International Parallel and Distributed Processing Symposium, IPDPS 2002 - Ft. Lauderdale, United States
Duration: Apr 15 2002Apr 19 2002

Publication series

NameProceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002

Conference

Conference16th International Parallel and Distributed Processing Symposium, IPDPS 2002
Country/TerritoryUnited States
CityFt. Lauderdale
Period04/15/0204/19/02

Fingerprint

Dive into the research topics of 'A performance optimization framework for compilation of tensor contraction expressions into parallel'. Together they form a unique fingerprint.

Cite this