cTuning.org: novel extensible methodology, framework and public repository to collaboratively address Exascale challenges

Grigori Fursin 1, *
* Auteur correspondant
1 GRAND-LARGE - Global parallel and distributed computing
CNRS - Centre National de la Recherche Scientifique : UMR8623, Inria Saclay - Ile de France, UP11 - Université Paris-Sud - Paris 11, LIFL - Laboratoire d'Informatique Fondamentale de Lille, LRI - Laboratoire de Recherche en Informatique
Abstract : Designing and optimizing novel computing systems became intolerably complex, ad-hoc, costly and error prone due to an unprecedented number of available tuning choices, and complex interactions between all software and hardware components. I present a novel holistic methodology, extensible infrastructure and public repository (cTuning.org and Collective Mind) to overcome the rising complexity of computer systems by distributing their characterization and optimization among multiple users. This technology effectively combines online auto-tuning, run-time adaptation, data mining and predictive modeling to collaboratively analyze thousands of codelets and datasets, explore large optimization spaces and detect abnormal behavior. It then extrapolates collected knowledge to suggest program optimizations, run-time adaptation scenarios or architecture designs to balance performance, power consumption and other characteristics. This technology has been recently successfully validated and extended in several academic and industrial projects with NCAR, Intel Exascale Lab, IBM and CAPS Entreprise, and we believe that it will be vital for developing future Exascale systems.
Liste complète des métadonnées

https://hal.inria.fr/hal-00818986
Contributeur : Grigori Fursin <>
Soumis le : mardi 29 avril 2014 - 07:00:03
Dernière modification le : jeudi 5 avril 2018 - 12:30:12
Document(s) archivé(s) le : mardi 29 juillet 2014 - 10:41:38

Identifiants

  • HAL Id : hal-00818986, version 1

Collections

Citation

Grigori Fursin. cTuning.org: novel extensible methodology, framework and public repository to collaboratively address Exascale challenges. 2012. 〈hal-00818986〉

Partager

Métriques

Consultations de la notice

406

Téléchargements de fichiers

540