From cTuning.org
Current revision (08:09, 22 April 2012) (view source) |
|||
Line 43: | Line 43: | ||
|- | |- | ||
| valign="top" align="right" | 11:30-12:00 | | valign="top" align="right" | 11:30-12:00 | ||
- | | '''Multi-core HW/SW interplay and energy efficiency | + | | '''Multi-core HW/SW interplay and energy efficiency.'''<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 |
Current revision
HiPEAC3 thematic session: Collective characterization, optimization and design of computer systems
Contents |
Place
HiPEAC computing systems week
Göteborg: 24/04/2012 - 25/04/2012
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 developing collaborative and interdisciplinary computer engineering methodology, repository and tools within HiPEAC3 with a focus on the following topics:
- Program auto-tuning and architecture design space exploration to balance performance, power and other characteristics
- Decomposition of large, complex applications into codelets
- Run-time adaptation combined with static multi-visioning
- Collective data mining, classification and predictive modeling
- Common interfaces for compilers and run-time systems
- New publication model that favors data/tools sharing
Program
9:30-10:30 | Collective Tuning Initiative: methodology, repository and tools. Demo on collective code tuning for Samsung Galaxy mobile with ARM processor, Sourcery GCC v4.6.1 and Android 2.3.6 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. 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 |