From UNIDAPT.org

Jump to: navigation, search

Home > Dissemination

SMART'09 Workshop Program

Sunday, January 25, 2009
Paphos, Cyprus
(co-located with HiPEAC 2009 Conference)

(Call for Papers)


[ SMART'09 Foreword ]

Full papers now available! Click on Title

14:30-14:40 SMART'09 Program Chair introduction

David Padua, University of Illinois, USA
14:40-16:20 Session I: Software-oriented approaches

Session chair: John Cavazos, University of Delaware, USA
14:40-15:05 Automatic WCET Reduction by Machine Learning Based Heuristics for Function Inlining

Paul Lokuciejewski, Fatih Gedikli, Peter Marwedel, and Katharina Morik
TU Dortmund University, Germany
15:05-15:30 Breaking the Curse of Static Analyses: Making Compiler Intelligent via Machine Learning

Lars Alvincz and Sabine Glesner
Technical University of Berlin, Germany
15:30-15:55 Combining Experimental Search and Performance Model for Adaptive Optimization

Julien Jaeger* and Denis Barthou*^
* University of Versailles, France
^ INRIA, France
15:55-16:20 Finding representative sets of optimizations for adaptive multiversioning applications

Lianjie Luo*^, Yang Chen*^, Chengyong Wu*, Shun Long** and Grigori Fursin***
* Institute of Computing Technology, China
^ Graduate School of the Chinese Academy of Sciences, China
** JiNan University, China
*** INRIA, France
16:20-16:45 Coffee Break
16:45-18:00 Session II: Hardware-oriented approaches

Session chair: Grigori Fursin, INRIA Saclay, France
16:45-17:10 Online Linear Regression of Sampling Data from Performance Event Counters

Qiang Wu and Oskar Mencer
Imperial College London, UK
17:10-17:35 Using Genetic Programming for Source-Level Data Assignment to Dual Memory Banks

Alastair Murray and Björn Franke
University of Edinburgh, UK
17:35-18:00 Adaptive Block Placement Policy for Cache Hierarchies

Mohamed Zahran* and Sally A. McKee**
* City University of New York, USA
** Chalmers University of Technology, Sweden
18:00-18:10 Coffee Break
18:10-19:00 Panel: Can machine learning help to solve the multicore code generation issues?

Chair: Francois Bodin, CAPS-Enterprise, France [ Slides ]
Compilers are keystone solutions of any approaches that deal with programming homogeneous or heterogeneous multicore architectures. Current general-purpose compilers try to embrace so many domains and try to serve so many constraints that they frequently fail to achieve very high performance. They need to be deeply revisited! In this panel we discuss the use of learning and adaptive techniques in compilers to address the multicore challenges.

Participants:

  • Marcelo Cintra, University of Edinburgh, UK [ Slides ]
  • Bilha Mendelson, IBM, Israel [ Slides ]
  • Lawrence Rauchwerger,Texas A&M University, USA [ Slides ]