Acceler8 Participation

/sites/default/files/m/a/5/b/bannieresite.png

 

  • Participation & pré-requis

Les inscriptions sont ouvertes pendant toute la durée du concours.
Le code devra être écrit pour une machine Linux ( voir le MTL plus bas) et être envoyé sous forme d'archive ( sous forme .tar) avec au minimum à l'intérieur :
  • - un makefile
  • - un readme pour la description du code ( qui servira à la notation , voir code
  • - et votre code
  • votre script de lancement optimisé si nécessaire ( variables d'environnement, etc.)

Seul l'accès aux librairies Intel installées sur le MTL sera authorisé, le code doit appartenir intégralement à ses développeurs.
La machine sur laquelle sera effectuée les tests est équipée des compilateurs Intel C/C++ ainsi que du compilateur Fortran, vous avez donc le choix des armes.
Pour être dans les meilleurs conditions possibles, n'hésitez pas à utiliser les outils Intel à votre dispotion en profitant des licences universitaires offertes au personnes du programme acadèmique. Si vous avez demandé une licence et qu'elle n'est pas encore arrivée, un petit tour sur le site d'évaluation des outils vous permettra d'attendre le temps de la recevoir.
  • Une machine 40 coeurs pour tester votre code, le MTL

Pendant toute la durée du concours, il vous sera possible de demander un accès à la machine Linux 40 coeurs d'Intel dédiée à la programmation parallèle pour tester votre code.
Il s'agit de l'Intel Many Core Testing Lab. Cette machine servira aussi aux jury pour juger de la vitesse d'execution du code et de sa scalabilité, le code devra donc obligatoirement tourner sur celle-ci ( sous peine de non-notation )
Pour améliorer vos chances de réussite et vous assurer du bon fonctionnement du code sur la machine , n'hésiter pas à tester votre code sur cette machine , après en avoir demander un accès auprès de isnfrance@intel.com.
  • Plus d'informations

Si vous avez besoin de plus d'informations, n'hésitez pas à nous contacter sur isnfrance@intel.com

 

 

 

Pour de plus amples informations sur les optimisations de compilation, consultez notre Avertissement concernant les optimisations.