From cTuning.org
Line 32: | Line 32: | ||
{| cellspacing="0" width="90%" cellpadding="10" border="0" style="background:#FFFFFF; color:black;" | {| cellspacing="0" width="90%" cellpadding="10" border="0" style="background:#FFFFFF; color:black;" | ||
|- | |- | ||
- | | valign="top" align="right"| | + | | valign="top" align="right"| 9:30-10:30 |
| '''Collective Tuning Initiative: methodology, repository and tools.''' <BR><BR>[http://fursin.net/research Grigori Fursin], INRIA, France | | '''Collective Tuning Initiative: methodology, repository and tools.''' <BR><BR>[http://fursin.net/research Grigori Fursin], INRIA, France | ||
|- | |- | ||
- | | valign="top" align="right"| | + | | valign="top" align="right"| 10:30-11:00 |
- | | '''Looking for key factors to improve runtime adaptation.'''<BR><BR>[ Marisa Gil], UPC, Spain | + | | '''Looking for key factors to improve runtime adaptation.'''<BR><BR>[http://personals.ac.upc.edu/marisa Marisa Gil], UPC, Spain |
|- style="background:#CFCFFF; color:black;" | |- style="background:#CFCFFF; color:black;" | ||
| style="width:140px" valign="top"| '''11:00-11:30''' | | style="width:140px" valign="top"| '''11:00-11:30''' | ||
Line 42: | Line 42: | ||
|- | |- | ||
| valign="top" align="right" | 11:30-12:00 | | valign="top" align="right" | 11:30-12:00 | ||
- | | '''Multi-core HW/SW interplay and energy efficiency (preliminary title)'''<BR><BR>Lasse Natvig, NTNU, Norway | + | | '''Multi-core HW/SW interplay and energy efficiency (preliminary title)'''<BR><BR>[http://www.idi.ntnu.no/~lasse Lasse Natvig], NTNU, Norway |
|- | |- | ||
| valign="top" align="right" | 12:00-12:30 | | valign="top" align="right" | 12:00-12:30 | ||
- | | '''Improving Both the Performance Benefits and Speed of Optimization Phase Sequence Searches.'''<BR><BR>David Whalley, Florida State University, USA | + | | '''Improving Both the Performance Benefits and Speed of Optimization Phase Sequence Searches.'''<BR><BR>[http://www.cs.fsu.edu/~whalley David Whalley], Florida State University, USA |
|- | |- | ||
| valign="top" align="right" | 12:30-13:00 | | valign="top" align="right" | 12:30-13:00 | ||
- | | '''Response Surface Modeling Techniques for Design Space Exploration of Multi-core Architectures.'''<BR><BR>Cristina Silvano, Politecnico di Milano, Italy | + | | '''Response Surface Modeling Techniques for Design Space Exploration of Multi-core Architectures.'''<BR><BR>[http://home.dei.polimi.it/silvano Cristina Silvano], Politecnico di Milano, Italy |
|- | |- | ||
|} | |} | ||
- | == | + | == Free registration == |
+ | * [http://www.hipeac.net/add/res/87/389 Link] |
Revision as of 19:40, 8 April 2012
Contents |
HiPEAC3 thematic session: Collective characterization, optimization and design of computer systems
Organizer
- Grigori Fursin, INRIA, France
Description
Continuing innovation in science and technology is vital for our society and requires ever increasing computational resources. However, delivering such resources became intolerably complex, ad-hoc, costly and error prone due to an enormous number of available design and optimization choices combined with the complex interactions between all software and hardware components, and a large number of incompatible analysis and optimization tools.
As a result, understanding and modeling of the overall relationship between end-user algorithms, applications, compiler optimizations, hardware designs, data sets and run-time behavior, essential to provide better solutions and computational resources, became simply infeasible as confirmed by many recent long-term international research visions about future computer systems.
Based on our interdisciplinary background, we propose to radically change research and development methodology as well as publication model in computer engineering that favors collaborative discovery, systematization, sharing and reuse of knowledge. Motivated by physics, biology and AI sciences, we developed the first version of public repository and infrastructure (cTuning.org) to allow researchers share data (applications, data sets, codelets and architecture descriptions), modules (classification, predictive modeling, run-time adaptation) and statistics about behavior of computer systems manually or automatically.
Having common infrastructure and repository allows users to quickly reproduce and validate existing results, and focus their effort on novel approaches combined with with data mining, classification and predictive modeling rather than spending considerable effort on building new tools with already existing functionality or using some ad-hoc tuning heuristics. It will also allow conferences and journals to favor publications that can be collaboratively validated by the community.
The first version of cTuning infrastructure released in 2009 helped to develop adaptive, machine learning based compiler and statistical collective tuning methodology for mobiles and data centers. We are now preparing next generation of cTuning collaborative research platform and plan to release it in summer 2012.
Expectations
This session is intended to bring together researchers and developers interested in collaborative and interdisciplinary computer engineering methodology with a current focus on the following topics:
- Decomposition of large, complex applications into codelets
- Program auto-tuning and architecture design space exploration
- Run-time adaptation combined with static multi-visioning
- Data mining, classification and predictive modeling
- Common interfaces for compilers and run-time systems
Program
9:30-10:30 | Collective Tuning Initiative: methodology, repository and tools. Grigori Fursin, INRIA, France |
10:30-11:00 | Looking for key factors to improve runtime adaptation. Marisa Gil, UPC, Spain |
11:00-11:30 | Coffee Break |
11:30-12:00 | Multi-core HW/SW interplay and energy efficiency (preliminary title) Lasse Natvig, NTNU, Norway |
12:00-12:30 | Improving Both the Performance Benefits and Speed of Optimization Phase Sequence Searches. David Whalley, Florida State University, USA |
12:30-13:00 | Response Surface Modeling Techniques for Design Space Exploration of Multi-core Architectures. Cristina Silvano, Politecnico di Milano, Italy |