PhD defense : Aravind SUKUMARAN-RAJAM
Team : ICPS
Title : Beyond the Realm of the Polyhedral Model: Combining Speculative Program Parallelization with Polyhedral Compilation
Abstract : In this thesis, we present our contributions to APOLLO (Automatic speculative POLyhedral Loop Optimizer), which is an automated compiler combining Thread Level Speculation (TLS) and the polyhedral model to optimize codes on the fly. By doing partial instrumentation at runtime, and subjecting it to interpolation, Apollo is able to construct a speculative polyhedral model dynamically. The speculative model is then passed to Pluto -a static polyhedral scheduler-. Apollo then selects one of the statically generated code optimization skeletons and instantiates it. The runtime continuously monitors the code for any dependence violation in a decentralized manner. Another important contribution of this thesis is our extension of the polyhedral model to codes exhibiting a non linear behavior. Thanks to the dynamic and speculative context offered by Apollo, non-linear behaviors are either modeled using linear regression hyperplanes forming tubes, or using ranges of reached values. Our approach enables the application of polyhedral transformations to non-linear codes thanks to an hybrid centralized-decentralized speculation verification system.
The presentation will take place on Thursday 5th November 2015 at 2.00pm in room A302 at the pole API building in Illkirch. This thesis will be supported in english.
Offers are available in the Job opportunities section of the ICube website or Les offres sont...
Le vendredi 19 février 2021 à 17h30, le cycle Santé du Jardin des Sciences s'est poursuivi avec la...
Le Haut conseil de l’évaluation de la recherche et de l’enseignement supérieur (Hcéres) a pour...
Lancé en janvier 2021 pour une durée de 5 ans dans la continuité du Groupement De Recherche...
A 17th research team of the laboratory, "Machine Learning, Modeling and Simulation (MLMS)" is...
AFNOR Certification has renewed ICube-SERTIT’s Rapid Mapping Service ISO 9001:2015 certification...
La thématique de l'intelligence artificielle (IA) en lien avec la santé est forte au laboratoire...
Publiées au Journal officiel le vendredi 1er janvier 2021, les promotions de la Légion d'honneur et...
Le référentiel "ICube Software Collection" permet d'avoir une vue d'ensemble des logiciels...
Pour son édition 2020, la Journée des Jeunes Chercheurs en Robotique (JJCR2020) a eu lieu en ligne...
Le Challenge Mature Your PhD créé en 2019 par Conectus en partenariat avec les établissements de...