Les offres de “Atos”

Expire bientôt Atos

Stage R&D HPC H/F:Développement d'un outil de profilage des threads OpenMP sur supercalculateurs H/F

  • Stage
  • Grenoble (Isere)
  • Développement informatique

Description de l'offre

Information d'organisation

Atos SE (Société Européenne), est un leader de services numériques avec un chiffre d’affaires annuel pro forma de l’ordre 12 milliards d’euros et environ 100 000 collaborateurs dans 72 pays. Atos fournit à ses clients du monde entier des services de conseil et d’intégration de systèmes, d’infogérance, de Big Data et de Sécurité, d’opérations Cloud et des services transactionnels par l’intermédiaire de Worldline, le leader européen des services de paiement. Grâce à son expertise technologique et sa connaissance sectorielle pointue, Atos sert des clients dans différents secteurs : Défense, Services financiers, Santé, Industrie, Médias, Services aux collectivités, Secteur Public, Distribution, Télécoms, et Transports. Atos déploie les technologies qui accélèrent le développement de ses clients et les aident à réaliser leur vision de l’entreprise du futur. Atos est le partenaire informatique mondial des Jeux Olympiques et Paralympiques. Le Groupe est coté sur le marché Euronext Paris et exerce ses activités sous les marques Atos, Bull, Canopy, Worldline, Atos Consulting, Atos Worldgrid et Unify.

Caractéristiques du poste

Le centre de recherche et developpement de ATOS Big Data and Security Service Line, basé en France (Grenoble, Paris), USA (Phoenix), Inde (bengalore) and Brésil ( Petropolis), a pour objectif de:

- développer des produits innovants pour les solutions HPC (High Performance Computing), HPDA (High Performance Data Analysis) et Big Data

- préparer les ruptures technologiques pour, demain, atteindre l’Exascale

- faciliter/démocratiser un accès aux infrastructures et aux technologies HPC à des entreprises utilisatrices de composants BigData

Vous rejoindrez le centre de recherche et développement de Grenoble dans une équipe dynamique qui optimise la bibliothèque parallèle OpenMPI et qui développe de nombreux outils pour le profilage des applications sur les supercalculateurs ATOS Bull.

Aujourd'hui un grand nombre de logiciels de nos clients utilisent les threads OpenMP pour pouvoir profiter au maximum de la nature multi-cœurs des CPU modernes. Cependant, quand le nombre de threads par CPU devient important, le développeur doit faire face à plusieurs enjeux tels que, par exemple, l'équilibrage de charge entre les threads.
Pendant ce stage vous devrez développer un outil pour analyser le comportement des threads OpenMP. L'objectif de l’outil est d’identifier les bottlenecks en utilisant différents métriques de profilage des threads et ensuite guider le développeurpour améliorer les performances de l'application.

Profil

D’un niveau Bac +5, de nature curieuse et imaginative, vous évoluerez dans un environnement Linux et développerez en langage C/C++ et Pyhton.

Compétences demandées :

- C/C++,

- Environnement Unix/Linux,

- GIT,

- Anglais technique

Connaissances souhaitées :

- Bibliothèque de programmation parallèle : OpenMP, POSIX thread,

- Outils de profilage et débogage : gdb, gprof, ...

Durée du stage : 6 mois

Information additionnel

Chez Atos la diversité est au cœur de notre politique RH. C'est pourquoi Atos a mis en place un accord relatif à l’égalité professionnelle entre les hommes et les femmes. Par ailleurs, nos métiers sont tous accessibles aux personnes en situation de handicap, et ce quelle que soit la nature de leur handicap.

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements