CESI recherche

Jean-François DOLLINGER

Jean-François DOLLINGER
Enseignant-chercheur
03.88.78.99.49 – 07.63.12.84.06
2 Allée des Foulons – 67380 Lingolsheim
Formation
Thèse de doctorat en Informatique
2011- 2015
Université de Strasbourg

INRIA CAMUS/ICube (Laboratoire des sciences de l’ingénieur, de l’informatique et de l’imagerie). Framework pour une exécution efficace sur systèmes GPU et CPU+GPU

Master en Informatique
2009-2011
Université de Strasbourg

Mention Bien. Réseaux Informatiques et Systèmes Embarqués (RISE)

Licence en Informatique
2008-2009
Université de Strasbourg

Mention Assez-Bien. Informatique Fondamentale

Licence Pro. en Informatique
2007-2008
IUT Robert Schuman, Strasbourg

Mention Assez-Bien. Concepteur Développeur en Environnement Distribué (CDED)

BTS en Informatique
2005-2007
Lycée Alphonse Heinrich, Haguenau

Mention Très-Bien. Informatique Réseaux pour l’Industrie et les Services techniques (IRIS)

Thèmes de recherche

Algorithmique, compilation, calcul parallèle, architectures hétérogènes

Encadrement de la Recherche

2016-2017 Encadrement du projet recherche des étudiants de 2ème année du cycle ingénieur (BAC + 4), exia.CESI Strasbourg.

2011-2013 Encadrement de Travaux d’Étude et de Recherche (TER), Université de Strasbourg.

– Portage et optimisation du code 3SAT sur GPU. Étudiant : Paul GODARD (M1 Info.).

– Optimisation du mécanisme de backup/rollback dans VMAD, un système de parallélisation spéculative. Étudiant : Stephen BOS (M1 Info.).

Publications sélectionnées

ACL : Articles dans des revues à comité de lecture 2011-2017

Alexandra Jimborean, Philippe Clauss, Jean-François Dollinger, Vincent Loechner, and Juan Manuel Martinez. Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated Skeletons.  International Journal of Parallel Programming, 2014.

ACTI : Articles dans des congrès internationaux 2011-2017

Jean-François Dollinger and Vincent Loechner. Adaptive Runtime Selection for GPU. In 42nd International Conference on Parallel Processing, pages 70–79, Lyon, France, October 2013. IEEE.

Jean-François Dollinger and Vincent Loechner. CPU+GPU Load Balance Guided by Execution Time Prediction. In Fifth International Workshop on Polyhedral Compilation Techniques (IMPACT 2015), Amsterdam, Netherlands, January 2015.

Alexandra Jimborean, Philippe Clauss, Jean-François Dollinger, Vincent Loechner, and Juan Manuel Martinez. Dynamic and Speculative Polyhedral Parallelization of Loop Nests Using Binary Code Patterns. In International Conference on Computational Science (ICCS), 2013

COM : Communications orales sans actes 2011-2017

Jean-François Dollinger and Vincent Loechner. Adaptive Runtime Selection for CPU+GPU, 2011. Quatrièmes rencontres de la communauté française de compilation, 5-7 décembre, Saint-Hippolyte, France.

Jean-François Dollinger and Vincent Loechner. CPU+GPU load balancing guided by execution time predictions, 2013. Septièmes rencontres de la communauté française de compilation, 4-6 décembre, Dammarie-Les-Lys, France.

Jean-François Dollinger and Vincent Loechner. Adaptive Runtime Selection for CPU+GPU, 2012. Poster à l’école d’été ACACES, Fiuggi, Italie.

Jean-François Dollinger and Vincent Loechner. Adaptive Runtime Selection for CPU+GPU, 2012. Poster à la conférence HiPEAC, Paris, France.

Activités pédagogiques

2016–2017 Enseignant-chercheur, exia.CESI Strasbourg. Pédagogie PBL.

–  Architecture des systèmes et algorithmique (A1), Conception et programmation orientée objet (A1), Introduction aux bases de données (A1), Projet robotique (A1/A2), Développement WEB (A2), Framework .NET (A2), Scripting système (A2), Cryptographie (A4), Recherche opérationnelle (A4).

(A1 = BAC +1)

2017 Enseignant-chercheur, 1ère année du cycle préparatoire technologique ei.CESI Strasbourg.

– Introduction à la programmation en C sur arduino.

2014–2015 Attaché Temporaire à l’Enseignement et à la Recherche (ATER) (192h), Université de Strasbourg.

– Algorithmes et programmation en L1 Info., Méthodologie du travail universitaire en L1 Info., Base de données en L2 Info., Administration système et internet en Licence Pro.

2011–2013 Missions d’enseignement (moniteur) (128h), Université de Strasbourg.

– Programmation par composants en DUT Info., Pratique des systèmes d’exploitation en L2 Info., Fondements des systèmes d’exploitation en L3 Info.

Responsabilités pédagogiques :

– Responsable 1ère année du cycle ingénieur (BAC +3) exia.CESI.