Curriculum Vitae
Accueil Curriculum Vitae Recherche Enseignements

 

Cyrille Randriamaro,
né le 10 juin 1971, marié, un enfant
e-mail : crandria@laria.u-picardie.fr

Expérience Professionnelle

depuis 2000 Maître de Conférences à l’Université de Picardie Jules Verne (UPJV)
1999-2000 Attaché Temporaire d'Enseignement et de Recherche à l'UPJV
1996-1999 Allocataire de recherche de la Direction Générale de l'Armement (DGA) au Laboratoire de l'Informatique du Parallélisme, à l'École Normale Supérieure de Lyon (ENSL)

Diplômes - Formation

1996-2000 ENSL, Thèse en Informatique :
"Optimisation des redistributions et allocation dynamique, en parallélisme de données."
(mention :
Très Honorable)
1994-1995 Université Claude Bernard Lyon 1(UCBL),
DEA d’Informatique Fondamentale
(mention: Très Bien)
ENSL, Magistère d’Informatique, 3ème année (classement : 3/24)
1993-1994 UCBL, Maîtrise d’Informatique (mention : Bien)
ENSL, Magistère d’Informatique, 2ème année (classement : 2/22)
1992-1993 UCBL, Licence d’Informatique (mention : Assez Bien)

 

ENSL, Magistère d’Informatique, 1ère année

(classement : 10/22)

 

 

 

1990-1992

Université Paris XI Orsay, DEUG A

(mention : Bien )

 

 

 

1989-1990

Académie de Versailles, Baccalauréat C

(mention : Assez Bien)

Stages en informatique

1995

Stage de 4 mois au Laboratoire Informatique du Parallélisme, ENSL, dirigé par le professeur Yves Robert, sur l’optimisation de programmes data parallèles et l’expérimentation sur le compilateur Craft du Cray T3D : nous avons trouvé des heuristiques d’allocation statique de données et avons défini un nouveau type de distribution de données qui limite (voire annule) les communications de certains types de nids de boucles.

 

 

1994

Stage de deux mois et demi à l’Université du Tennessee, USA, dirigé par le professeur Roldan Pozo, sur la création de l’objet “ Matrice Distribuée ” suivant le modèle SPMD pour le développement de la bibliothèque orientée objet ScaLAPACK++. Nous l’avons expérimenté sur la factorisation LU.

 

 

1993

Stage de deux mois à l’INRIA de Sophia Antipolis, dirigé par M. Patrick Cipière, sur la parallélisation du programme Crack, de décryptage de mots de passes, avec expérimentations sur un réseau de stations de travail.

 

 

Compétences particulières

Programmation et modélisation objet (UML, C++ et Java).

Bibliothèques BLAS, LAPACK, ScaLAPACK, BLACS, PVM et MPI.

Optimisation de programmes séquentiels (processeurs de type RISC).

Optimisation de programmes parallèles (passage de messages, bibliothèques de calcul parallèles).

Développement de logiciels

1998-2000

Participation au projet TransTool (un outil d’aide à la parallélisation)

 

avec le développement d’un outil de parallélisation automatique "aLASca"

 

 

1995-1999

Participation au projet ScaLAPACK (Scalable Linear Algebra PACKage)

 

avec l’optimisation des fonctions de redistributions

Encadrements de stagiaires

2002

Un étudiant de DEA pendant 4 mois :

 

Développement d'un "solver" parallèle out-ou-core pour matrices creuses définies positives. Ce programme est prévu pour de grosses tailles de matrices (de l'ordre de 100 Mo en creux)

 

 

1999

Un étudiant de DEA pendant 2 mois :

 

Travaux répartis en trois phases :  
-          extension des travaux de DEA pour trouver une heuristique d’allocation de données et de tâches (appelé parallélisme mixte),  
-         développement d’une plate-forme d’exécution de programmes parallèles,  
-         analyse du coût de routines ScaLAPACK, suivant la distribution des données.

 

 

1999

Un étudiant d’IUT 1ère année pendant 2 mois :

 

Développement d’une bibliothèque de fenêtrage écrite en Java contrôlée par une interface écrite en langage C.

Actions Collectives

2000-2002

Responsable de la commission “ page web ” de la faculté d’économie (FEG). Responsable pédagogique des salles informatiques de FEG

 

 

2000

Membre de la commission “ page web ” de la faculté d’économie, et de la commission paritaire d’informatique de la faculté math/info, UPJV

 

 

1999

Responsable des comptes informatiques ainsi que de l'organisation de

 

l'affichage des posters pour la conférence internationale FDL'99

 

 

1998-1999

Responsable des groupes de travail de l'équipe ReMaP

 

du Laboratoire de l'Informatique du Parallélisme, ENSL,

 

 

1995

Aide technique aux conférenciers de la conférence internationale EuroPVM'95

Divers

Musique

Joueur de batterie

 

 

Sport

Musculation et aérobic