Antoine FRANCAIS
Ingénieur de recherche et développement, Car&Boat Media
2009 - 2011* Projet CSDL (Complex Systems Design Lab) : Recherche et développement dans le cadre du projet de recherche CSDL, concernant la méthodologie de conception des systèmes de calcul complexes. Responsable de la mise en place des solutions proposées via l’application des travaux sur un cas d'utilisation complet de simulation concernant le dimensionnement du système de conditionnement d'air d'une cabine d'avion. Participation aux groupes de travail sur la standardisation des échanges de données entre les différents logiciels de simulation, et rédaction des spécifications techniques sélectionnées. Intégration de méthodes de réductions de modèle en Scilab.
* Projet Cicéron : Ingénieur d’études chargé des évolutions du logiciel de comptabilité nationale des matières nucléaires CICERON. Les langages utilisés sont le C et C++, et le Python, ainsi que le SGBD Sybase pour la partie base de données.
* Projet EHPOC (Environnement Haute Performance pour l’Optimisation et la Conception) : Recherche et développement pour des algorithmes d’optimisation, d’automatisation de chaînes de calculs. Rédaction des spécifications techniques et fonctionnelles des nouveaux algorithmes d’optimisation à générer, tant du point de vue de l’algorithme en lui-même que des outils de paramétrisation de ceux-ci. Réalisation d’un Proof of Concept pour la génération automatique d’IHM pour la paramétrisation des algorithmes en JAVA, Scilab et C/C++ . Implémentation de ces algorithmes en tant que « boîte à outils » Scilab, à l'aide de librairies C/C++.
* Projet OpenHPC : Réalisation d’un état de l’art sur les technologies de calcul parallèle applicable au logiciel Scilab, et préconisation d’une solution concernant les choix technologiques à effectuer pour la mise à niveau de Scilab, et ainsi intégrer le volet parallèle à la prochaine version officielle de Scilab.
* Projet ABINIT : Intégration du calcul parallèle dans le logiciel de calcul en physique nucléaire ABINIT, via l'utilisation de la librairie ScaLAPACK. Étude comparative de performances entre les deux versions du logiciel suivant la taille des problèmes.
2008 - 2008Réalisation et amélioration d’un modèle d’optimisation linéaire sur le problème de planification de la chaîne logistique : Amélioration de l’heuristique préexistante, avec des gains significatifs à la fois en temps de calcul et en valeur de la fonction objectif. Modification de l’algorithme principal (passage d’un calcul approché à un calcul exact dans un des modules de la solution par une manipulation de l’arbre de décision). L’ensemble des travaux et implémentations des améliorations apportées ont été réalisés en C++, sous l’environnement de développement Visual Studio 2005. Création d’une interface de visualisation cartographique des résultats en Java.