Workshop: The Seventh International Workshop on Automatic Performance Tuning (iWAPT 2012)

iWAPT2012 provides opportunities for researchers and practitioners in all fields related to automatic performance tuning to exchange ideas and experiences on algorithms, libraries, and applications tuned for recent computing platforms. This workshop will consist of a few invited speaker presentations, and several presentations of peer-reviewed papers. Main topics of interest are Performance modeling; Adaptive algorithms; Numerical algorithms and libraries; Scientific applications; Parallel and distributed computing; Computing with GPGPU and accelerators; Database management system; Numerical precision and stability; Resource restrictions; Low-power computing; Empirical Compilation; Automatically-tuned Code Generation; Frameworks and theories of automatic tuning and software optimization; Autonomic computing and context-aware computing.

July 17th (Tuesday)
Venue: Auditrium, Kobe University

[Link to iWAPT 2012]

(Lobby/Auditorium, Kobe U.)
Opening Remarks
09:50-10:00 Openning Remarks
Hiroyuki Takizawa (Tohoku University, Japan)(General Chair, iWAPT2012)
Session 1: Linear algebra, Chair: Yusaku Yamamoto (Kobe University, Japan)
A Smart Tuning Strategy for Restart Frequency of GMRES(m) with Hierarchical Cache Sizes
Takahiro Katagiri (The University of Tokyo, Japan), Pierre-Yves Aquilanti (A*STAR Computational Resource Centre, Singapore), Serge Petiton (LIFL, Universite Lille 1 Science et Technologie, France)
Auto-Tuning of Numerical Programs by Block Multi-Color Ordering Code Generation and Job-level Parallel Execution
Tatsuya Abe (RIKEN AICS, Japan), Mitsuhisa Sato (RIKEN AICS/University of Tsukuba, Japan)
Accelerating the Reorthogonalization on Singular Vectors with a Multi-Core Processor
Hiroki Toyokawa (CyberAgent Inc./Kyoto University, Japan), Hiroyuki Ishigami (Kyoto University, Japan), Kinji Kimura (Kyoto University, Japan), Masami Takata (Nara Women's University, Japan), Yoshimasa Nakamura (Kyoto University, Japan)
Designing Linear Algebra Algorithms by Transformation: Mechanizing the Expert Developer
Bryan Marker (University of Texas at Austin, USA), Jack Poulson (University of Texas at Austin, USA), Don Batory (University of Texas at Austin, USA), Robert van de Geijn (University of Texas at Austin, USA)
12:00-13:10 (Lunch Break)
Session 2: Programming models and performance models I, Chair: Richard Vuduc (Georgia Institute of Technology, USA)
A Domain-Specific Compiler for Linear Algebra Operations
Diego Fabregat-Traver (RWTH-Aachen, Germany), Paolo Bientinesi (RWTH-Aachen, Germany)
(Invited Talk) Automatic Modeling and Ranking of Algorithms
Paolo Bientinesi (RWTH-Aachen, Germany)
Session 3: Programming models and performance models II, Chair: Takahiro Katagiri (The University of Tokyo, Japan)
A Predictive Performance Model for Stencil Codes on Multicore CPUs
Andreas Schafer (University Erlangen-Nuremberg, Germany), Dietmar Fey (University Erlangen-Nuremberg, Germany)
Automatic Tuning of Parallel Multigrid Solvers using OpenMP/MPI Hybrid Parallel Programming Models
Kengo Nakajima (The University of Tokyo, Japan)
Auto-tuning the Matrix Powers Kernel with SEJITS
Jeffrey Morlan (University of California, Berkeley, USA), Shoaib Kamil (University of California, Berkeley, USA), Armando Fox (University of California, Berkeley, USA)
(Lounge/Auditorium, Kobe U.)
(Coffee Break)
Session 4: GPU, Chair: Takeshi Iwashita (Kyoto University, Japan)
(Invited Talk) Autotuning BLAS for GPUs: Matrix Multiplication on Fermi and Kepler
Jakub Kurzak (University of Tennessee, USA)
Automatic Parameter Optimization for Edit Distance Algorithm on GPU
Ayumu Tomiyama (The University of Tokyo, Japan), Reiji Suda (The University of Tokyo, Japan)
Adaptive off-line tuning for optimized composition of components for heterogeneous many-core systems
Lu Li (Linkoping University, Sweden), Usman Dastgeer (Linkoping University, Sweden), Christoph Kessler (Linkoping University, Sweden)
Closing Remarks
18:30-18:40 Closing Remarks
Richard Vuduc (Georgia Institute of Technology, USA)(PC Chair, iWAPT2012)