Stage en Visualisation de réservoirs pétroliers par GPU - ThermoFisher
- Stage
Thermo Fisher Scientific Inc. est le leader mondial au service de la science, avec des revenus annuels de environ 35 milliards de dollars. Notre mission est de permettre à nos clients de rendre le monde plus sain, plus propre et plus sûr. Que nos clients accélèrent la recherche en sciences de la vie, résolvent des défis analytiques complexes, améliorent les diagnostics et les thérapies des patients ou augmentent la productivité dans leurs laboratoires, nous sommes là pour les soutenir. Notre équipe mondiale de plus de 90000 collègues offre une combinaison inégalée de technologies innovantes, d’achat de commodités et de services pharmaceutiques par le biais de nos marques leaders de l’industrie, notamment Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services et Patheon.
Stage en Visualisation de réservoirs pétroliers par GPU H/F
Notre division Analytical Instrument group (AIG), recherche un stagiaire H/F conventionné pour le 2nd semestre 2022, pour une durée de 6 mois, sur notre site de Bordeaux.
Thermo Scientific™ Open Inventor™ est kit de développement (SDK) commercial de visualisation 2D/3D pour des applications professionnelles dans les domaines médical et dentaire, du pétrole et du gaz, de l’ingénierie. Son API orientée objet, son architecture extensible et son large ensemble de composants avancés fournissent aux développeurs de logiciels une plateforme de haut niveau pour une intégration rapide des capacités de visualisation et de traitement des données 2D/3D dans les applications industrielles et scientifiques.
Open Inventor Toolkit permet d’extraire différents types de géométries, telles que des coupes planes, des dalles, des iso-surfaces, des enveloppes, ainsi que tout filtrage cellulaire avancé basé sur une fonction définie par l’utilisateur. Les propriétés peuvent être associées sur les mailles extraites, accessibles via l’interface de données avancée et visualisées à l’aide de techniques de rendu, notamment le codage de données en couleurs, les champs vectoriels et les lignes de courant 2D et 3D, l’atténuation des bords, etc. Voir la figure 1.
Cependant, cette extraction et cette reconstruction géométrique prennent beaucoup de temps et sont effectuées exclusivement par le CPU. Certaines parties du problème peuvent être parallélisées à l’aide de threads CPU et exécutées en arrière-plan, mais le temps de calcul total reste important.
Le calcul par le GPU est de plus en plus accessible à des problématiques générales. Des outils puissants comme CUDA, les compute shaders ou les mesh shaders deviennent la clé de l’efficacité dans de nombreuses applications. Dans ce stage, nous souhaitons faire une comparaison de ces outils et mesurer l’intérêt d’utiliser une telle technologie pour la visualisation de réservoirs. En utilisant l’algorithme existant comme base de référence pour la visualisation des réservoirs, l’étudiant comparera les outils GPU sélectionnés avec notre implémentation CPU.
Les étapes de ce stage seront les suivantes :
- Comprendre la problématique de la visualisation de réservoirs.
- Analyser les outils GPU (par exemple CUDA, Compute Shaders, Mesh Shaders, …) qui peuvent être utilisés pour obtenir un tel rendu : avantages et inconvénients.
- Fournir un prototype de la visualisation du réservoir pour différents outils GPU (au moins 2).
- Comparer l’implémentation GPU avec l’implémentation existante
Votre profil :
- De formation Universitaires M2 ou école d’ingénieur dernière année, vous cherchez un stage dans un contexte technologique dynamique, motivant et innovant.
- Vous disposez de connaissances en génie logiciel ainsi que dans le langage de programmation C++ . Vous maitrisez Open GL, Open Inventor et calcul GPU.
- Doté de bonnes capacités relationnelles, vous avez le goût du travail en équipe et vous souhaitez vous investir dans des projets techniques à forte valeur ajoutée.
- Un bon niveau d’anglais est un plus.
Stage de fin d’études conventionné de 6 mois à pourvoir au second semestre 2022.
Localisation : Bordeaux (33)
Merci de postuler ICI
Ou par email ICI, sous la référence 187111BR
Chez Thermo Fisher Scientific, chacun de nos 90 000 esprits exceptionnels a une histoire unique à raconter. Rejoignez-nous et contribuez à notre mission unique : aider nos clients à rendre le monde plus sain, plus propre et plus sûr.