Algorithmes sur CPU/GPU pour l'imagerie par résonance paramagnétique électronique

Document Actions
Algorithmes sur CPU/GPU pour l'imagerie par résonance paramagnétique électronique
Stage niveau L3 à M2 dans l'équipe de calcul scientifique sur CPU/GPU HPU4Science du LCMCP à Chimie ParisTech : développement d'un ensemble d'algorithmes parallélisés pour l'imagerie par résonance paramagnétique électronique.

Le projet HPU4Science vise à développer des applications de calcul scientifique sur HPU (Hybrid Processing Units, CPU + GPU) pour la résolution rapide de problèmes rencontŕes dans des recherches menées au laboratoire LCMCP de Chimie-ParisTech.

Le premier objectif est de disposer d'un outil d'apprentissage automatique massivement parallélisé permettant de résoudre au mieux un problème inverse rencontré en imagerie par Résonance Paramagnétique Électronique.

Cet outil sera ensuite utilisé pour la résolution de problèmes similaires dans d'autres domaines de recherche du laboratoire.

Nous avons conçu et monté un cluster de calcul HPU de plus de 30TFLOPS entièrement assemblé en interne, et ce afin de réduire les coûts et de bien connaître le hardware.

Nous recherchons un stagiaire qui est prêt à s'investir dans un projet qui implique différentes compétences, principalement le désir d'apprendre et de contribuer à un projet de calcul scientifique pour la recherche. Les maths et les techniques de programmation utilisées sont expliquées en fonction du niveau du candidat.

Nous travaillons beaucoup sur tableau blanc et sur Sage/Ipython avant de passer à la programmation en utilisant le modèle du "Literate Programming" de Knuth.

Langages : Python, C
Literate Programming : noweb
Calcul/Visu : Ipython/Scipy, Sage, Octave, Mayavi, Asymptote, Inkscape.
OS : Linux (Ubuntu)
Éditeur : Vim en priorité
Rédaction : LaTeX
Versioning : git

Deux articles sur le projet sont disponibles sur Ars Technica, un troisième sera bientôt publié :

http://arstechnica.com/science/news/2011/03/high-performance-computing-on-gamer-pcs-part-1-hardware.ars

http://arstechnica.com/science/news/2011/04/high-performance-computing-on-gamer-pcs-part-2-the-software-choices.ars

Pour les périodes du stage, ce serait juin et/ou juillet, avec des possibilités d'extension de septembre à décembre inclu. La rémunération est d'environ 450 euros/mois si le stage dure plus de 1,5 mois.


CNRS/Chimie ParisTech/LCMCP

LCMCP/Chimie ParisTech
11, rue Pierre et Marie Curie
75005 Paris
Contact: Yann Le Du 0153737938
Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.