Team PARIS

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Other Grants and Activities
Dissemination
Bibliography

Bibliography

Major publications by the team in recent years

[1]
M. Aldinucci, F. André, J. Buisson, S. Campa, M. Coppola, M. Danelutto, C. Zoccolo.
Parallel program/component adaptivity management, in: ParCo 2005, Málaga, Spain, 13-16 September 2005
http://www.irisa.fr/paris/Biblio/Papers/Buisson/AldAndBuiCamCopDanZoc05PARCO.pdf.
[2]
F. André, M. Le Fur, Y. Mahéo, J.-L. Pazat.
The Pandore Data Parallel Compiler and its Portable Runtime, in: High-Performance Computing and Networking (HPCN Europe 1995), Milan, Italy, Lecture Notes in Computer Science, Springer Verlag, May 1995, vol. 919, p. 176–183.
[3]
G. Antoniu, L. Bougé.
DSM-PM2: A portable implementation platform for multithreaded DSM consistency protocols, in: Proc. 6th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS '01), San Francisco, Lect. Notes in Comp. Science, Available as INRIA Research Report RR-4108, Springer-Verlag, Held in conjunction with IPDPS 2001. IEEE TCPP, April 2001, vol. 2026, p. 55–70
http://hal.inria.fr/inria-00072523.
[4]
J.-P. Banâtre, D. Le Métayer.
Programming by Multiset Transformation, in: Communications of the ACM, January 1993, vol. 36, no 1, p. 98–111.
[5]
M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, A. Singh.
SplitStream: High-Bandwidth Multicast in Cooperative Environments, in: Symposium on Operating System principles (SOSP 2003), Bolton Landing, NY, October 2003
http://www.irisa.fr/paris/Biblio/Papers/Kermarrec/CasDruKerNanRowSin03SOSP.pdf.
[6]
A. Denis, C. Pérez, T. Priol.
PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes, in: IEEE Intl. Symposium on Cluster Computing and the Grid (CCGrid2002), Berlin, Germany, Available as INRIA Reserach Report RR-4554, IEEE Computer Society, May 2002, p. 144–151
http://hal.inria.fr/inria-00072034.
[7]
P. Eugster, P. Felber, R. Guerraoui, A.-M. Kermarrec.
The Many Faces of Publish/Subscribe, in: ACM computing Surveys, June 2003, vol. 35, no 2
http://www.irisa.fr/paris/Biblio/Papers/Kermarrec/EugFelGueKer03ACMSurvey.pdf.
[8]
A.-M. Kermarrec, C. Morin, M. Banâtre.
Design, Implementation and Evaluation of ICARE, in: Software Practice and Experience, 1998, no 9, p. 981–1010.
[9]
T. Kielmann, P. Hatcher, L. Bougé, H. Bal.
Enabling Java for High-Performance Computing: Exploiting Distributed Shared Memory and Remote Method Invocation, in: Communications of the ACM, Special issue on Java for High Performance Computing, October 2001, vol. 44, no 10, p. 110–117.
[10]
Z. Lahjomri, T. Priol.
KOAN: A Shared Virtual Memory for iPSC/2 Hypercube, in: Proc. of the 2nd Joint Int'l Conf. on Vector and Parallel Processing (CONPAR'92), Lecture Notes in Computer Science, Springer Verlag, September 1992, vol. 634, p. 441–452
http://hal.inria.fr/inria-00074927.
[11]
T. Priol.
Efficient support of MPI-based parallel codes within a CORBA-based software infrastructureResponse to the Aggregated Computing RFI from the OMG, Document orbos/99-07-10, July 1999.

Publications of the year

Books and Monographs

[12]
S. Gorlatch, M. Bubak, T. Priol (editors)
Integrated Research in Grid Computing, Academic Computer Centre CYFRONET AGH, 2006, no ISBN 83-915141-6-1.

Doctoral dissertations and Habilitation theses

[13]
J. Buisson.
Adaptation dynamique de programmes et composants parallèles, Thèse de doctorat, INSA de Rennes, IRISA, Rennes, France, September 2006.
[14]
M. Jan.
JuxMem : un service de partage transparent de données pour grilles de calculs fondé sur une approche pair-à-pair, Thèse de doctorat, Université de Rennes 1, IRISA, Rennes, France, November 2006.
[15]
S. Monnet.
Gestion des données dans les grilles de calcul : support pour la tolérance aux fautes et la cohérence des données, Thèse de doctorat, Université de Rennes 1, IRISA, Rennes, France, November 2006.

Articles in refereed journals and book chapters

[16]
G. Antoniu, M. Bertier, E. Caron, F. Desprez, L. Bougé, M. Jan, S. Monnet, P. Sens.
GDS: An Architecture Proposal for a grid Data-Sharing Service, in: Future Generation Grids, CoreGRID series, Springer Verlag, 2006, p. 133-152.
[17]
G. Antoniu, J.-F. Deverge, S. Monnet.
How to bring together fault tolerance and data consistency to enable grid data sharing, in: Concurrency and Computation: Practice and Experience, November 2006, vol. 18, no 13, p. 1705–1723
http://hal.inria.fr/inria-00000987.
[18]
J.-P. Banâtre, P. Fradet, Y. Radenac.
Generalised multisets for chemical programming, in: Mathematical Structures in Computer Science, August 2006, vol. 16, no 4, p. 557–580.
[19]
J.-P. Banâtre, P. Fradet, Y. Radenac.
Programming Self-Organizing Systems with the Higher-Order Chemical Language, in: International Journal of Unconventional Computing (IJUC), to appear, 2006.
[20]
A. Bouteiller, H. L. Bouziane, T. Hérault, P. Lemarinier, F. Cappello.
Hybrid Preemptive Scheduling of MPI Applications on the Grids, in: In Int. Journal of High Performance Computing Special issue, (IJHPCA), 2006, vol. 20, no 1, p. 77-90.
[21]
J. Buisson, F. André, J.-L. Pazat.
Afpac: Enforcing consistency during the adaptation of a parallel component, in: Scalable Computing: Practice and Experience, electronic journal (http://www.scpe.org/). extended version of citeBuiAndPaz05ISPDC., September 2006, vol. 7, no 3, p. 83–95
http://www.scpe.org/vols/vol07/no3/SCPE_7_3_06.pdf.
[22]
O. Michel, J.-P. Banâtre, J.-L. Giavitto, P. Fradet.
Challenging Questions for the Rationals of Non-Classical Programming Languages, in: International Journal of Unconventional Computing (IJUC), 2006, vol. 2, no 4.

Publications in Conferences and Workshops

[23]
N. Abi Fadel.
Adaptation Dynamique d'applications parallèles, in: Actes des Rencontres francophones du parallélisme (RenPar 17), Canet-en-Roussillon, October 2006, p. 76–83.
[24]
M. Aldinucci, F. André, J. Buisson, S. Campa, M. Coppola, M. Danelutto, C. Zoccolo.
An Abstract Schema Modelling Adaptivity Management, in: CoreGrid Integration Workshop, CoreGRID proceedings, Springer, 2006, vol. 4
http://www.irisa.fr/paris/Biblio/Papers/Buisson/AldAndBuiCamCopDanZoc06CGIW.pdf.
[25]
M. Aldinucci, G. Antoniu, M. Danelluto, M. Jan.
Fault-tolerant data sharing for high-level grid programming: a hierarchical storage achitecture, in: Proc. CoreGrid Integration Workshop, Krakow, Poland, October 2006, p. 177-188.
[26]
G. Antoniu, H. L. Bouziane, L. Breuil, M. Jan, C. Pérez.
Enabling Transparent Data Sharing in Component Models, in: 6th IEEE International Symposium on Cluster Computing and the Grid (CCGRID), Singapore, May 2006, p. 430-433
https://hal.inria.fr/inria-00101363/en/.
[27]
G. Antoniu, H. L. Bouziane, M. Jan, C. Pérez, T. Priol.
Combining Data Sharing with the Master-Worker Paradigm in the Common Component Architecture, in: Proc. Joint Workshop on HPC Grid programming Environments and COmponents and Component and Framework Technology in High-Performance and Scientific Computing (HPC-GECO/CompFrame 2006), Paris, France, Held in conjunction with HDPC-15, June 2006, p. 10-18
https://hal.inria.fr/inria-00101365/en/.
[28]
G. Antoniu, L. Cudennec, S. Monnet.
A practical evaluation of a data consistency protocol for efficient visualization in grid applications, in: International Workshop on High-Performance Data Management in Grid Environment (HPDGrid 2006), Rio de Janeiro, Brazil, Selected for publication in the post-conference book, Held in conjunction with VECPAR'06, July 2006.
[29]
G. Antoniu, L. Cudennec, S. Monnet.
Extending the entry consistency model to enable efficient visualization for code-coupling grid applications, in: 6th IEEE/ACM International Symposium on Cluster Computing and the Grid, Singapore, CCGrid 2006, May 2006, p. 552-555.
[30]
J.-P. Banâtre, P. Fradet, Y. Radenac.
A Generalized Higher-Order Chemical Computation Model, in: International Workshop on Developments in Computational Models, ENTCS, Elsevier, March 2006, vol. 135, no 3, p. 3–13
http://www.cs.york.ac.uk/nature/workshop/papers/BanatreFradetRadenac.pdf.
[31]
H. L. Bouziane, C. Pérez.
Du support du paradigme maître-travailleur dans les modèles de composants logiciels, in: Journées Composants (JC 2006), Perpignan, France, October 2006.
[32]
H. L. Bouziane, C. Pérez, N. Currle-Linde, M. Resch.
A Software Component-based Description of the SEGL Runtime Architecture, in: CoreGrid integration workshop 2006, Krakow, Poland, October 2006, p. 69-80.
[33]
H. L. Bouziane, C. Pérez, T. Priol.
Modeling and executing Master-Worker applications in component models, in: 11th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS), Rhodes Island, Greece, April 2006
http://www.irisa.fr/paris/pages-perso/Hinde-Lilia-Bouziane/bibliography/master-workerInCompMod06.ps.
[34]
J. Buisson, F. André, J.-L. Pazat.
Performance and Practicability of Dynamic Adaptation for Parallel Computing, in: The 15th IEEE International Symposium on High Performance Distributed Computing, Paris, France, poster session., June 2006, p. 331-332
http://www.irisa.fr/paris/Biblio/Papers/Buisson/BuiAndPaz06HPDC.pdf.
[35]
E. Jeanvoine, C. Morin, D. Leprince.
Un protocole de découverte de ressources optimisé pour l'allocation de ressources dans les grilles, in: Actes de CFSE-5 2006, Perpignan, France, In french, October 2006.
[36]
E. Jeanvoine, L. Rilling, C. Morin, D. Leprince.
Architecture distribuée pour la gestion des ressources dans des grilles à grande échelle, in: Actes de NOTERE 2006, Toulouse, France, In french, June 2006
http://hal.inria.fr/inria-00070210.
[37]
E. Jeanvoine, L. Rilling, C. Morin, D. Leprince.
Using Overlay Networks to Build Operating System Services for Large Scale Grids, in: Proceedings of the 5th International Symposium on Parallel and Distributed Computing (ISPDC 2006), Timisoara, Romania, July 2006
http://hal.inria.fr/inria-00070244.
[38]
Y. Jégou.
Dynamic Memory Management on Mome DSM, in: Proc. Intl. Workshop on Distributed Shared Memory on Clusters (DSM 2006), Singapore, Held in conjunction with CCGrid 2006, May 2006.
[39]
S. Monnet, M. Bertier.
Using failure injection mechanisms to experiment and evaluate a grid failure detector, in: Workshop on Computational Grids and Clusters (WCGC 2006), Rio de Janeiro, Brazil, Selected for publication in the post-conference book, Held in conjunction with VECPAR'06, July 2006.
[40]
S. Monnet, R. Morales, G. Antoniu, I. Gupta.
MOve: Design of An Application-Malleable Overlay, in: Symposium on Reliable Distributed Systems 2006 (SRDS 2006), Leeds, UK, IEEE Computer Society, October 2006, p. 355-364.
[41]
Z. Németh, C. Pérez, T. Priol.
Distributed Workflow Coordination: Molecules and Reactions, in: The 9th International Workshop on Nature Inspired Distributed Computing (NIDISC'06), April 2006.
[42]
L. Rilling.
Vigne: Towards a Self-Healing Grid Operating System, in: Proceedings of Euro-Par 2006, Dresden, Germany, Lecture Notes in Computer Science, Springer, August 2006, vol. 4128, p. 437-447
http://www.irisa.fr/paris/web/images/stories/lrilling/Vigne_self_healing.pdf.
[43]
L. Rilling.
Vigne : vers un système d'exploitation auto-réparant pour la grille, in: Actes de la 5ème Conférence Française sur les Systèmes d'Exploitation (CFSE 5), Perpignan, France, October 2006.

Internal Reports

[44]
G. Antoniu, H. L. Bouziane, L. Breuil, M. Jan, C. Pérez.
Enabling Transparent Data Sharing in Component Models, Submitted for publication, INRIA, IRISA, Rennes, France, November 2006, no RR-5796
http://hal.inria.fr/inria-00070227.
[45]
G. Antoniu, E. Caron, F. Desprez, M. Jan.
Towards a Transparent Data Access Model for the GridRPC Paradigm, Research Report, INRIA, November 2006, no 6009
https://hal.inria.fr/inria-00110967.
[46]
G. Antoniu, E. Caron, F. Desprez, M. Jan.
Towards a Transparent Data Access Model for the GridRPC Paradigm, Research Report, INRIA, November 2006, no 6009
https://hal.inria.fr/inria-00110967.
[47]
G. Antoniu, L. Cudennec, S. Monnet.
Extending the entry consistency model to enable efficient visualization for code-coupling grid applications, Research Report, INRIA, IRISA, Rennes, France, January 2006, no RR-5813
http://hal.inria.fr/inria-00070211.
[48]
H. L. Bouziane, C. Pérez, N. Currle-Linde, M. Resch.
A Software Component-based Description of the SEGL Runtime Architecture, Technical report, CoreGrid Network of Excellence, 2006, no 0054
http://www.coregrid.net/mambo/images/stories/TechnicalReports/tr-0054.pdf.
[49]
L. Cudennec, S. Monnet.
Extension du modèle de cohérence à l'entrée pour la visualisation dans les applications de couplage de codes sur grille, Research report, INRIA, IRISA, Rennes, France, January 2006, no RR-5812
http://hal.inria.fr/inria-00070212.
[50]
E. Jeanvoine, L. Rilling, C. Morin, D. Leprince.
Distributed Architecture for Resource Management in Large Scale Grids, Research Report, INRIA, IRISA, Rennes, France, January 2006, no RR-5814
http://hal.inria.fr/inria-00070210.
[51]
S. Monnet, M. Bertier.
Using failure injection mechanisms to experiment and evaluate a hierarchical failure detector, Research report, INRIA, Rennes, France, January 2006, no RR-5811
http://hal.inria.fr/inria-00070213.
[52]
S. Monnet, R. Morales, G. Antoniu, I. Gupta.
MOve: Design of an Application-Malleable Overlay, Research Report, INRIA, IRISA, Rennes, France, March 2006, no RR-5872
http://hal.inria.fr/inria-00070154.
[53]
T. Ropars, E. Jeanvoine, C. Morin.
Providing QoS in a Grid Application Monitoring Service, Research Report, IRISA/Paris Research group, Université de Rennes 1, EDF R&D, INRIA, IRISA, Rennes, France, December 2006, no RR-6070
http://hal.inria.fr/inria-00121059.

Miscellaneous

[54]
J.-P. Banâtre, P. Fradet, Y. Radenac.
Chemical Programming of Self-Organizing Systems, January 2006, ERCIM News 64.
[55]
A. Beloued, J.-M. Gilliot, M.-T. Segarra, F. André.
Context-aware replication and consistency, art. no. 0602-o2003, 2006, IEEE Distributed Systems Online, Work-in-Progress series, Vol. 7(2).
[56]
B. Boissinot.
Distributed System Monitoring and Failure Diagnosis using Cooperative Virtual Backdoors, Technical report, ENS Lyon, June 2006
http://www.irisa.fr/paris/bibadmin/uploads/pdf/Benoit_Boissinot_3.pdf.
[57]
J. Gallard.
Écoulement de la charge sur le système à image unique Kerrighed : application au domaine de la biologie., Technical report, ENSSAT - Université de Rennes 1, June 2006
http://www.irisa.fr/paris/bibadmin/uploads/pdf/jgallard.pdf.
[58]
P. Gallard, R. Lottiaux, C. Morin.
Kerrighed User Manual, March 2006, Livrable PEA COCA .
[59]
P. Gallard, R. Lottiaux, C. Morin.
Kerrighed V2.0 – Etude de la problématique de haute disponibilité dans le système Kerrighed, March 2006, Livrable PEA COCA.
[60]
P. Gallard, R. Lottiaux, C. Morin.
Kerrighed V2.0 – Manuel de référence, March 2006, Livrable PEA COCA.
[61]
P. Gallard, R. Lottiaux, C. Morin.
Rapport de synthèse - Conception d'un système d'exploitation pour grappe de PCs, March 2006, Livrable PEA COCA- Marché 02.34.058.00.470.75.65.
[62]
R. Guziolowski.
Evaluation of Kerrighed cluster operating system for the execution of Internet services, February 2006
http://www.irisa.fr/paris/bibadmin/uploads/pdf/FinalReport_stage_RobertGuziolowski.pdf, Report on the internship at IRISA.
[63]
T. Priol.
Un superordinateur mondial à la demande, January 2006
http://www.larecherche.fr/special/accueil/sup393.html, La recherche - Supplément Le Calcul Haute Performance.
[64]
T. Ropars.
Supervision d'applications sur grille de calcul, Technical report, Université de Rennes 1, June 2006
http://www.irisa.fr/paris/bibadmin/uploads/pdf/rapport_Supervision_Application.pdf.
[65]
XtreemOS Consortium.
Annex 1 - Description of Work, XtreemOS Integrated Project, IST-033576, April 2006, Contract funded by the European Commission.
[66]
XtreemOS Consortium.
Linux-XOS Specification, November 2006, XtreemOS Integrated Project Deliverable D2.1.1.
[67]
XtreemOS Consortium.
Specification of federation resource management mechanisms, November 2006, XtreemOS Integrated Project Deliverable D2.2.1.

References in notes

[68]
I. Foster, C. Kesselman (editors)
The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann Publishers, 1998.
[69]
Project JXTA: Java programmers guide, Sun Microsystems, Inc., 2001
http://www.jxta.org/white_papers.html.
[70]
OpenMP Fortran Application Program Interface, Version 2.0, November 2000.
[71]
Wireless Application Protocol 2.0: technical white paper, January 2002
http://www.wapforum.org/what/WAPWhite_Paper1.pdf.
[72]
R. Armstrong, D. Gannon, A. Geist, K. Keahey, S. Kohn, L. McInnes, S. Parker, B. Smolinski.
Toward a Common Component Architecture for High-Performance Scientific Computing, in: Proceeding of the 8th IEEE International Symposium on High Performance Distributed Computation, August 1999.
[73]
J.-P. Banâtre, P. Fradet, Y. Radenac.
Principles of Chemical Programming, in: Proceedings of the 5th International Workshop on Rule-Based Programming (RULE 2004), S. Abdennadher, C. Ringeissen (editors), ENTCS, Elsevier, June 2005, vol. 124, no 1, p. 133–147.
[74]
J.-P. Banâtre, P. Fradet, D. Le Métayer.
Gamma and the Chemical Reaction Model: Fifteen Years After, in: Multiset Processing, LNCS, Springer-Verlag, 2001, vol. 2235, p. 17–44.
[75]
J.-P. Banâtre, D. Le Métayer.
A new computational model and its discipline of programming, Technical report, INRIA, September 1986, no RR0566.
[76]
J.-P. Banâtre, D. Le Métayer.
Programming by Multiset Transformation, in: Communications of the ACM, January 1993, vol. 36, no 1, p. 98–111.
[77]
G. Berry, G. Boudol.
The Chemical Abstract Machine, in: Theoretical Computer Science, 1992, vol. 96, p. 217–248.
[78]
D. Chefrour, F. André.
Auto-adaptation de composants ACEEL coopérants, in: 3e Conférence française sur les systèmes d'exploitation (CFSE 3), 2003.
[79]
A. J. Ganesh, A.-M. Kermarrec, L. Massoulié.
Peer-to-Peer membership management for gossip-based protocols, in: IEEE Transactions on Computers, February 2003, vol. 52, no 2
http://www.irisa.fr/paris/Biblio/Papers/Kermarrec/GanKerMas03IEEETOC.pdf.
[80]
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, V. Sunderam.
PVM 3 Users Guide and Reference manual, Oak Ridge National Laboratory, Oak Ridge, TN, USA, May 1994.
[81]
K. Gharachorloo, D. Lenoski, J. Laudon, P. Gibbons, A. Gupta, J. Henessy.
Memory Consistency and event ordering in scalable shared memory multiprocessors, in: 17th Annual Intl. Symposium on Computer Architectures (ISCA), ACM, May 1990, p. 15–26.
[82]
J. Gray, D. Siewiorek.
High Availability Computer Systems, in: IEEE Computer, September 1991.
[83]
E. Jeannot, B. Knutsson, M. Bjorkmann.
Adaptive Online Data Compression, in: IEEE High Performance Distributed Computing (HPDC 11), 2002.
[84]
P. Keleher, A. Cox, W. Zwaenepoel.
Lazy Release Consistency for Software Distributed Shared Memory, in: 19th Intl. Symposium on Computer Architecture, May 1992, p. 13–21.
[85]
P. Keleher, D. Dwarkadas, A. Cox, W. Zwaenepoel.
TreadMarks: Distributed Shared Memory on standard workstations and operating systems, in: Proc. 1994 Winter Usenix Conference, January 1994, p. 115–131.
[86]
L. Lamport.
How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs, in: IEEE Transactions on Computers, September 1979, vol. 28, no 9, p. 690–691.
[87]
P. Lee, T. Anderson.
Fault Tolerance: Principles and Practice, Springer Verlag, second revised edition, 1990, vol. 3 of Dependable Computing and Fault-Tolerant Systems.
[88]
F. Mattern.
Virtual Time and Global States in Distributed Systems, in: Proc. Int. Workshop on Parallel and Distributed Algorithms, Gers, France, North-Holland, 1989, p. 215–226.
[89]
Message Passing Interface Forum.
MPI: A Message Passing Interface Standard, Technical report, University of Tennessee, Knoxville, TN, USA, 1994.
[90]
D. S. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, Z. Xu.
Peer-to-Peer Computing, Submitted to Computing Surveys, HP Labs, March 2002, no HPL-2002-57
http://www.hpl.hp.com/techreports/2002/HPL-2002-57R1.pdf.
[91]
C. Morin, R. Lottiaux, G. Vallée, P. Gallard, D. Margery, J.-Y. Berthou, I. Scherson.
Kerrighed and Data Parallelism: Cluster Computing on Single System Image Operating Systems, in: Proc. of Cluster 2004, IEEE, September 2004
http://www.irisa.fr/paris/Biblio/Papers/Morin/MorLotVal04Cluster.pdf.
[92]
OMG.
CORBA Component Model V3.0, June 2002, OMG Document formal/2002-06-65.
[93]
G. Pãun.
Computing with Membranes, in: Journal of Computer and System Sciences, 2000, vol. 61, no 1, p. 108-143.
[94]
D. Ridge, D. Becker, P. Merkey, T. Sterling.
Beowulf: Harnessing the Power of Parallelism in a Pile-of-PCs, in: IEEE Aerospace Conference, 1997.
[95]
A. Rowstron, P. Druschel.
Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems, in: IFIP/ACM Intl. Conf. on Distributed Systems Platforms (Middleware), November 2001, p. 329–350.
[96]
C. Szyperski.
Component Software - Beyond Object-Oriented Programming, Addison-Wesley / ACM Press, 1998.

previous
next