Mes compétences :
Graphics Processing Unit
Matlab
C++
Python Programming
Emacs
FORTRAN 90
Entreprises
Alyotech
- Ingénieur d'études et réalisation
Antony Cedex.2015 - maintenant
HydrOcean
- Ingénieur R&D Stagiaire
Nantes2014 - 2014Portage GPU de SPH-Flow
SPH-Flow est un code de calcul utilisant la méthode particulaire et sans maillage : la méthode Smoothed Particle Hydrodynamics. Son principal inconvénient étant son cout de calcul CPU, ce code a déjà été parallélisé mais il reste cependant encore coûteux. L'objet du stage était d'accélérer de nouveau SPH-Flow via l'accélérateur GPU et particulièrement les directives de l'OpenACC. Alors que les CPU incluent un nombre restreint de cœurs optimisés pour le traitement en série, les GPU, eux, intègrent des milliers de cœurs conçus pour traiter efficacement de nombreuses tâches simultanées. Cette parallélisation massive est effectuée sur plusieurs niveaux mais nécessite une vectorisation importante des données. C'est pourquoi le travail de portage GPU s'est accompagné d'une restructuration des données à l'aide du Code de Morton.
Plymouth University
- Stagiaire R&D
2013 - 2013Stage de 2ème année d'école d'ingénieur à l'Université de Plymouth sous la direction du Dr.Magar, maître de conférence en hydrodynamique littorale.
Le projet a consisté en l'étude de la morphodynamique côtière de l'ile d'Ameland (Pays-Bas). Cela a été effecté par la méthode de décomposition orthogonale aux valeurs propres (EOF : Empirical Orthogonal Function) et ceci sous Matlab.