Position details

Stage d'évaluation de la technologie INTEL MIC
TrainingInformation Technology

Required Education / Niveau requis

Ecole d'ingénieur ou Mastère

From / Date de début

1er trimestre 2013

Duration / Durée

4 mois 1/2

Context / Contexte

Le CERFACS co-développe des codes de simulation numérique dans les domaines de la combustion, de l'aérodynamique, de l'électro-acoustique et du climat. Ces codes sont utilisés chez nos actionnaires (Airbus, CNES, EDF, Météo-France, ONERA, SAFRAN et Total) ainsi que sur nos calculateurs pour réaliser des simulations numériques toujours plus réalistes et complexes.

L'évolution de nos besoins en ressources de simulation numérique étant bien supérieure à la loi de Moore (multiplication par deux de la puissance de calcul tous les 18 mois à iso-budget) nous explorons toutes les techniques innovantes permettant d'accélérer nos calculs plus rapidement que la tendance du marché.

Parmi ces technologies la technologie MIC (Many Integrated Core) développée par Intel constitue un axe prometteur en terme de capacité de traitement additionnelle et d'efficacité énergétique.

Description / Description

Le stage proposé a pour but d’aborder cette nouvelle technologie sur des cœurs de calculs utilisés au CERFACS puis assurer le portage d’une ou deux applications développées dans les équipes de recherche. Une optimisation de ces applications sera réalisée afin de tirer partie du parallélisme intrinsèque du Coprocesseur Xeon Phi ainsi que de ses unités vectorielles. Les performances ainsi obtenues, la facilité de mise en œuvre et les perspectives d’évolutions seront comparées à celles relevées lors d'un précédent stage de fin d'étude d'ingénieur portant sur les accélérateurs GPU.

Ce stage sera encadré par l'équipe informatique du CERFACS en collaboration avec l'équipe de recherche appliquée développant le code où les techniques MIC seront à implémenter.

Ce stage se déroulera en plusieurs étapes :

- Prise en main de la technologie MIC sur quelques cœurs algorithmiques

 Sélection d’un ou deux codes et leur portage sur technologie MIC

 Optimisation du code

 

Le candidat devra avoir de bonnes notions en calcul scientifique parallèle, en langage C/C++ et Fortran.

Contacts / Contacts

Name: D'Ast Isabelle
Phone: 05 61 19 30 53
Fax:
Email: dast@cerfacs.fr

Name: Monnier Nicolas
Phone: 05 61 19 31 31
Fax:
Email: monnier@cerfacs.fr

CNESEADSEDFMeteo FranceONERASAFRANTotal
English | French | Intranet | FTP | Site Map | Legal Information | © CERFACS 2009 | Conception: CERFACS - Oréalys