Donnerstag, 17. Dezember 2015, 14:00 - 15:00 iCal

SC-Talk: Prof. Gerald Baumgartner

"The Tensor Contraction Engine: A Domain-Specific Approach to Synthesizing High-Performance Codes for Quantum Chemistry"

Fakultät für Informatik - HS2
Währinger Straße 29, 1090 Wien

Vortrag


Abstract

The accurate modeling of the electronic structure of atoms and molecules in quantum chemistry involves computationally intensive tensor contractions over large multidimensional arrays. We are developing a compiler, the Tensor Contraction Engine (TCE), that translates a high-level specification of such computations into efficient, parallel code tailored to the characteristics of the target architecture. This talk provides an overview of the TCE and its domain-specific language. We will discusses several optimization components, including an approach to generating GPU code.

Bio

Gerald Baumgartner studied computer science at the Universität Linz and earned his Ph.D. at Purdue University. He then taught at Ohio State University and is now associate professor at Louisiana State University. He teaches primarily in the areas of programming languages and compilers. His research interests include compiler optimizations, the design and implementation of domain-specific and object-oriented languages, cloud computing, and testing tools for embedded systems. He is the architect of the TCE, and his extension to the C++ programming language has been publicly available as part of the GNU C++ compiler, Version 2.8.

Zur Webseite der Veranstaltung


Veranstalter

Forschungsgruppe Scientific Computing


Kontakt

ao. Univ.-Prof. Dipl.-Ing. Dr. Eduard Mehofer
Fakultät für Informatik
Forschungsgruppe SC
01/4277/78412
eduard.mehofer@univie.ac.at