View on GitHub

Challenge mic intel

Challenge Optimisation et Parallelisation pour accelerateur mic Intel (Session Eté 2013)

Download this project as a .zip file Download this project as a tar.gz file

Bienvenue sur les pages du Challenge mic intel de Cyrille Bonamy.

Ce projet est lié au petit challenge proposé par intel.
Celui ci consiste simplement à optimiser et paralléliser (pour les accélérateurs mic) un code qui detecte une ou plusieurs formes dans une image bmp. A l'heure actuelle, je me suis restreint aux considérations suivantes :

Optimisation du code (amélioration de l'algo)
Parallélisation à base d'OpenMP
Test sur noeud comporant 2 E5-2670 (16 coeurs)
Test sur Xeon PHI 5110P (60 coeurs, 1Tflops)

Cliquer ici pour plus d'infos sur les Xeon Phi

Pourquoi jouer avec ce code?

Celui ci me permet de tester et valider ma config à base de Xeon Phi, et il est plaisant de réfléchir à un problème d'optimisation. Le but est aussi d'acquérir des connaissances en matière de programmation sur Xeon Phi.

Pourquoi publier sur github?

La première raison est de m'initier à git et à github.
Les premiers pas que je viens d'effectuer dans ce sens m'ont particulièrement plu et je dis bravo à github pour leur travail (même si il est quelque peu dommage qu'il n'y ait pas possibilité d'avoir gratuitement quelques repository "non public" à titre privé).
Enfin, le code issu de ce challenge n'a rien de confidentiel et il n y a donc pas de raison valable de ne pas le publier (si ce n'est le fait que le code n'est pas très abouti)

Contributeurs et Remerciements

A l'heure où j'écris ces quelques lignes, le seul contributeur est Cyrille Bonamy (@CyrilleBonamy). Il faut également remercier le mésocentre de l'Université Lille 1, qui me permet de tester le code ici présenté.

Contacts

Intéressé pour contribuer ou curieux vis à vis du projet? N'hésitez pas à me contacter : cyrille.bonamy@univ-lille1.fr afin d'établir un premier contact.