Projet

PIPS

Paralléliseur Interprocédural de Programmes Scientifiques

(Interprocedural Parallelizer for Scientific Programs)


Le Département Informatique de l'ENST Bretagne où je travaille actuellement.
Le projet Ardoise.
Des cours que je donne ainsi que des choses sur les choses système (d'exploitations).
Some articles and presentation/Des articles auxquels j'ai participé :
CryptoPage-1 : vers la fin du piratage informatique ?
à SympA6, 20-21 juin 2000. Ronan Keryell

Apport des Instructions Multimédia - Quelques Techniques de Compilation (transparents) presenté lors
du groupe de travail Environnements Virtuels Distribués 1997
et au Séminaire d'Informatique du site d'Évry en 1998

Les Supercalculateurs
dans Les 8èmes Entretiens de la Villette - La Vitesse, mars 1997. Ronan Keryell

A-299 color transparencies of
PIPS: a Workbench for Program Parallelization and Optimization
presented at European Parallel Tool Meeting 1996 (EPTM'96), Corinne Ancourt, Fabien Coelho, Béatrice Creusillet, François Irigoin, Pierre Jouvelot and Ronan Keryell. October 23, 1996, ONERA, Chatillon, FRANCE.

A-298 technical report (HTML and PostScript)
xPOMP: a Simple X11 graphical Library to Display Arrays in C, Fortran and HPF,
Ronan Keryell and Nicolas Paris, 1996.

A-297 Article et transparents en couleur de
Modèle de Compilation d'HPF pour la Machine MIMD à Bancs Mémoire et Réseau Distribué Programmable Phénix (version courte), Pierre Fiorini, François Irigoin et Ronan Keryell, 1996.
Présenté à 8èmes Rencontres Francophones du Parallélisme (RenPar'8), 4 pages, 20-24 mai 1996, Bordeaux, FRANCE.

A-283
Modèle de Compilation d'HPF pour la Machine MIMD à Bancs Mémoire et Réseau Distribué Programmable Phénix. Soumis à RenPar'8 (version longue) - Pierre Fiorini, François Irigoin, Ronan Keryell. 2 février 1996.

A-278
A linear Algebra Framework for Static HPF Code Distribution. CPC'93 - Corinne Ancourt, Fabien Coelho, François Irigoin, Ronan Keryell. November 24, 1995.

Architecture Globale des Ordinateurs : du Séquentiel au Parallélisme dans Technologie, Architecture et Logiciel de Base : Situation et Évolution des Calculateurs Numériques, Ronan Keryell. CEA-CE Saclay, 13 avril 1995. Club des Utilisateurs de l'Informatique du CEA (CUIC) --- Comité Simulation et Téraflops --- Direction de l'Informatique du CEA (SG/DI), CEA.

PIPS --- A Workbench for Interprocedural Program Analyses and Parallelization
Corinne Ancourt, Béatrice Apvrille, Fabien Coelho, François Irigoin, Pierre Jouvelot, Ronan Keryell. April 22, 1994, The slides of the Villeneuve d'Ascq '94 Franco-British N+N Meeting on DATA PARALLEL LANGUAGES AND COMPILERS FOR PORTABLE PARALLEL COMPUTING

A-244
D'un petit ordinateur massivement parallèle : synthèse du projet POMP - Ronan Keryell, 1993

A-249
Activity counter: New Optimization for the Dynamic Scheduling of SIMD Control Flow. ICPP'93 - Ronan Keryell, Nicolas Paris (Hyperparallel Technologies Ecole Polytechnique), August 1993.

A-250
A linear Algebra Framework for Static HPF Code Distribution. CPC'93 - Corinne Ancourt, Fabien Coelho, François Irigoin, Ronan Keryell. November 1993.

A-253
Matisses : Une Machine à Transputer incluant la synchronisation scalaire RenPar5 - Ronan Keryell, May 1993

A-265
Activity counter: New Optimization for the Dynamic Scheduling of SIMD Control Flow, Extended Version. ICPP'93 - Ronan Keryell, Nicolas Paris (Hyperparallel Technologies Ecole Polytechnique), 11 January 1993.

Rapport d'Avancement de POMP
Ronan Keryell, Philippe Matherat et Nicolas Paris dans Premières Journées du PRC Architecture de Machines Nouvelles, novembre 1989, pages 53-57, INPG/IMAG, Grenoble.


Tous les articles disponibles du CRI en général.
Ma thèse (my PhD thesis compuscript) (toujours la version de soutenance, j'ai honte...). Attention c'est gros (3,5 Mo de PostScript comprimé. Enfin, bon, disons qu'en 1992 c'était gros... :-) ) ! Le PDF est horrible car généré récemment avec le PostScipt de l'époque... :-(
Some papers on the POMP project, the Small Massively Parallel Computer, and some programs and a compiler for the POMPC language.

Des articles sur le projet POMP, le Petit Ordinateur Massivement Parallèle, ainsi que des programmes en POMPC avec le compilateur POMPC.


Mon style LaTeX pour écrire dans la revue TSI.
Mon émulateur minitel en mode texte uniquement, utilisé à l'École Normale Supérieure au moins.

Une modification de mrouted pour qu'il coopère avec ProxyARP.


« Speed has always been important, otherwise we wouldn't need the computer »
Seymour Cray