Vous pouvez vous abonner à nos annonces de séminaires http://gallium.inria.fr/seminaires/ S E M I N A I R E ______ __ _ / ____/___ _____ ___ / /_ (_)_ ______ ___ / / / __ `/ __ `__ \/ __ \/ / / / / __ `__ \ / /___/ /_/ / / / / / / /_/ / / /_/ / / / / / / \____/\__,_/_/ /_/ /_/_.___/_/\__,_/_/ /_/ /_/ I N R I A - Paris 2 rue Simone Iff (ou: 41 rue du Charolais) Salle Lions 1, bâtiment C Lundi 5 octobre, 10h30 -------------- Basile Clément -------------- Inria Paris ========================================================================== Compilation using additive annotations to achieve high-performance on GPUs ========================================================================== I will present an approach to compilation based on additive annotations, where programs represent sets of possible implementations, and which allows the compiler to have a better understanding of the performance landscape of the generated code compared to approaches based on program transformation. The approach lends itself well to hybrid optimization strategies using performance models and auto-tuning. I will show the efficiency of the approach for the implementation of high-performance numerical kernels on GPUs from a high-level language, as well as ongoing formalization efforts. This is joint work with Ulysse Beaugnon, Albert Cohen, Andi Drebes and Nicolas Tollenaere.