Table of Contents

Publications

The publications are sorted by publication types and then by date (more recent first). Authors are lexicography sorted for all publications.

Some publications are available here as well as at HAL.

Content:

International Journals

  1. Hélène Coullon, Julien Bigot, Christian Pérez. – Extensibility and Composability of a Multi-Stencil Domain Specific Framework . – International Journal of Parallel Programming, Springer Verlag, 2017, DOI: 10.1007/s10766-017-0539-5. HAL
  2. Julien Bigot, Zhengxiong Hou, Christian Pérez, Vincent Pichon. –A Low Level Component Model Easing Performance Portability of HPC Applications. – Computing, Vol. 96, Issue 12, page 1115-1130, December 2014 (Date: 23 Nov 2013 ), Springer Vienna, ISSN 0010-485X, DOI 10.1007/s00607-013-0368-3
  3. Gabriel Antoniu, Alexandru Costan, Julien Bigot, Frédéric Desprez, Gilles Fedak, Sylvain Gault, Christian Pérez, Anthony Simonet, Bing Tang, Christophe Blanchet, Raphael Terreux, Luc Bougé, François Briant, Franck Cappello, Kate Keahey, Bogdan Nicolae, Frédéric Suter. – Scalable data management for map–reduce–based data–intensive applications: a view for cloud and hybrid infrastructures. – International Journal of Cloud Computing, Inderscience Publishers, ISSN 2043-9989 (Print), 2043-9997 (Online) Volume 2, Number 2–3/2013, 150-170, DOI 10.1504/IJCC.2013.055265
  4. Hinde Lilia Bouziane, Christian Pérez, Thierry Priol. – Extending software component models with the master-worker paradigm. – Parallel Computing, Parallel Computing, Volume 36, Issues 2-3, February-March 2010, Pages 86-103, ISSN 0167-8191, DOI: 10.1016/j.parco.2009.12.012. HAL
  5. Françoise Baude, Caromel Denis, Cédric Dalmasso, Marco Danelutto, Vladimir Getov, Ludovic Henrio and Christian Pérez. GCM: A Grid Extension to Fractal for Autonomous Distributed Components. In Special Issue of Annals of Telecommunications: Software Components – The Fractal Initiative, Vol. 64(1):5, 2009. HAL
  6. Gabriel Antoniu, Hinde Lilia Bouziane, Mathieu Jan, Christian Pérez et Thierry Priol. – Combining data sharing with the master-worker paradigm in the common component architecture.In Cluster Computing, vol. 10(3):265 – 276, Kluwer Academic Publishers Hingham, MA, USA, 2007. DOI 10.1007/s10586-007-0034-7 HAL
  7. Christian Pérez, Thierry Priol et André Ribes. – A parallel corba component model for numerical code coupling. The International Journal of High Performance Computing Applications (IJHPCA), vol.17, no 4, 2003, pp. 417–429. DOI: 10.1177/10943420030174006 HAL
  8. Alexandre Denis, Christian Pérez et Thierry Priol. – Achieving portable and efficient parallel CORBA objects. Concurrency and Computation: Practice and Experience, vol.15, no 10, August 2003, pp. 891–909. DOI: 10.1002/cpe.738 HAL
  9. Alexandre Denis, Christian Pérez et Thierry Priol. – PadicoTM: An open integration framework for communication middleware and runtimes. Future Generation Computer Systems, vol. 19, no 4, May 2003, pp. 575–585. DOI HAL
  10. Gabriel Antoniu, Luc Bougé, Raymond Namyst et Christian Pérez. – Compiling data-parallel programs to a distributed runtime environment with thread isomigration. Parallel Processing Letters, vol.10, no 2-3, June 2000, pp. 201–214. – Special issue on Compilers for Parallel Computers (CPC 2000). DOI 10.1142/s0129626400000202 HAL

Electronic Journals

  1. Christian Pérez. – A component-based software infrastructure for grid computing. –ERCIM News, no 59, October 2004.
  2. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. – Parallel CORBA objects for programming computational grids. Distributed Systems Online, vol.4, no 2, February 2003. – Electronic journal.
  3. Christian Pérez and Thierry Priol. – Grid computing with off-the-shelves middleware technologies. – ERCIM News, no 45, April 2001

National Journals

  1. Philippe d'Anfray et Christian Pérez. – Composants CORBA parallèles. MATAPLI, vol.68, May 2002.

Book Chapters

  1. Julien Bigot, and Christian Pérez. – High Performance Computing: From Grids and Clouds to Exascale, chap. On High Performance Composition Operators in Component Models. – Advances in Parallel Computing, vol 20, pp 182-201, IOS Press, 2011. HAL
  2. Alexandre Denis, Sébastien Lacour, Christian Pérez, Thierry Priol et André Ribes. – Engineering the Grid: status and perspective , chap. Programming the Grid with components: models and runtime issues. – American Scientific Publishers, 2005. ISBN: 1-58883-038-1. HAL
  3. Alexandre Denis, Christian Pérez, Thierry Priol et André Ribes. – Process Coordination and Ubiquitous Computing, chap. Programming the Grid with Distributed Objects, pp. 133–148. – CRC Press, July 2003.HAL
  4. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. – Chapitre 2: Composants logiciels et grilles de calcul. In École thématique sur la globalisation des ressources informatiques et des données, Emmanuel Jeannot Ed. – pp. 15–27. – Aussois, France, December 2002.
  5. Olivier Aumage, Luc Bougé, Alexandre Denis, Lionel Eyraud, Raymond Namyst, and Christian Pérez. – Calcul réparti à grande échelle. Métacomputing, chap. Communications efficaces au sein d'une interconnexion hétérogène de grappes, pp. 103–128. – Hermès/Lavoisier, May 2002.

International Conferences and Workshops with Selection Panels and Proceedings

International Conferences with Selection panels, without Proceedings

  1. Luc Bougé et Christian Pérez. – Multithread code generation for hpf compilers. In The 2nd Annual HPF User Group meeting (HUG'98). – Porto, Portugal, June 1998. Poster Presentation.
  2. Alexandre Denis, Christian Pérez, Thierry Priol et André Ribes. – Bringing high performance to the CORBA component model. In SIAM Conference on Parallel Processing for Scientific Computing. – February 2004.

Invited Papers to International Conferences with Proceedings

  1. Julien Bigot, Hinde Bouziane, Christian Pérez and Thierry Priol. On Abstractions of Software Component Models for Scientific Applications. In Proc. of the Abstractions for Distributed Systems workshop –Las Palmas, Gran Canaria, Spain, 2008. DOI: 10.1007/978-3-642-00955-6 http://hal.inria.fr/inria-00457915
  2. Gabriel Antoniu, Luc Bougé, Raymond Namyst et Christian Pérez. Compiling data-parallel programs to a distributed runtime environment with thread isomigration. In The 1999 Intl Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), Technical Session on parallel and distributed languages: mechanisms implementations, and tools, pp. 1756–1762. – Las Vegas, NV, June 1999.

National Conferences with Selection Panels and Proceedings

  1. Maverick Chardet, Hélène Coullon, Christian Pérez. Interfaces comportementales pour la reconfiguration de modèles à composants. Compas'2018, Jul 2018, Toulouse, France. 2018, 〈http://2018.compas-conference.fr HAL
  2. Julien Bigot, and Christian Perez. – On Model-Driven Engineering to implement A Component Assembly Compiler for High Performance Computing. In Actes des journées sur l'Ingénierie Dirigée par les Modèles (IDM2011), Lille, du 7 au 8 juin 20011.
  3. Eddy Caron, Cristian Klein, and Christian Perez. – Efficient Grid Resource Selection for a CEM Application. In Actes des Rencontres francophones du parallélisme (RenPar 19),Toulouse, France, du 9 au 11 septembre 2009. PDF HAL
  4. Hinde Lilia Bouziane and Christian Pérez. – Du support du paradigme maître-travailleur dans les modèles de composants logiciels. In Journées Composants JC'2006. –Perpignan, France, 4-6 October 2006.
  5. Sébastien Lacour, Christian Pérez, and Thierry Priol. – A software architecture for automatic deployment of CORBA components using grid technologies. In Proceedings of the 1st Francophone Conference On Software Deployment and (Re)Configuration (DECOR 2004), pp. 187–192. – Grenoble, France, October 2004. ISBN 2-7261-1276-5. HAL
  6. Christian Pérez et André Ribes. – Vers des composants parallèles. In Journée composants : Flexibilité du système au langage, pp. 47–54. –Besançon, October 2001.
  7. Gabriel Antoniu et Christian Pérez. – Allocation iso-adresse pour une migration préemptive de processus légers : application à un compilateur HPF. In Actes des Rencontres francophones du parallélisme (RenPar 11), pp. 43–48. – IRISA, Rennes, France, June 1999.
  8. Luc Bougé et Christian Pérez. –Production de code à base de processus légers migrables pour le compilateur à parallélisme de données HPF adaptor. In Actes des Rencontres francophones du parallélisme (RenPar 10), Guy-René Perrin and Dominique Méry Ed., pp. 7–10. – ICPS, Univ. Louis Pasteur, Strasbourg, et INRIA Lorraine Nancy, France, June 1998.

Research and Technical Reports

  1. Hélène Coullon, Julien Bigot, Christian Pérez. The Multi-Stencil Language: orchestrating stencils with a mesh-agnostic DSL. Research Report no RR-8962, Inria. 2016, pp.30
  2. Desprez, F., G. Fox, E. Jeannot, K. Keahey, M. Kozuch, D. Margery, P. Neyron, L. Nussbaum, C. Perez, O. Richard, W. Smith, G. von Laszewski, J. Vöckleral. Supporting Experimental Computer Science, Published as ANL MCS Technical Memo 326, Argonne, Argonne National Laboratory, March, 2012.
  3. Frédéric Desprez, Geoffrey Fox, Emmanuel Jeannot, Kate Keahey, Michael Kozuch, David Margery, Pierre Neyron, Lucas Nussbaum, Christian Pérez, Olivier Richard, Warren Smith, Gregor Von Laszewski, Jens Vöckler. – Supporting Experimental Computer ScienceResearch report no RR-8035, INRIA, 2012. HAL
  4. D. Balouek, A. Carpen Amarie, G. Charrier, F. Desprez, E. Jeannot, E. Jeanvoine, A. Lèbre, D. Margery, N. Niclausse, L. Nussbaum, O. Richard, C. Perez, F. Quesnel, C. Rohr, L. Sarzyniec. – Adding Virtualization Capabilities to Grid’5000Research report no RR-8026, INRIA, July 2012. HAL
  5. Frédéric Camillo, Eddy Caron, Ronan Guivarch, Aurélie Hurault, Cristian Klein, Christian Pérez. – Diet-ethic: Fair Scheduling of Optional Computations in GridRPC Middleware –, INRIA RR-7959, 2012 HAL
  6. Julien Bigot, Zhengxiong Hou, Christian Pérez, Vincent Pichon. – A Low Level Component Model enabling Resource Specialization of HPC ApplicationsResearch report no RR-7966, INRIA, 2012. HAL.
  7. Frédéric Desprez, Geoffrey Fox, Emmanuel Jeannot, Kate Keahey,Michael Kozuch, David Margery, Pierre Neyron, Lucas Nussbaum, Christian Perez, Olivier Richard, Warren Smith, Gregor von Laszewski, and Jens Vöckler. – Supporting Experimental Computer Science –. Kate Keahey and Frédéric Desprez Editors, Argonne National Laboratory MCS Technical Memo 326. March 2012.
  8. Cristian Klein and Christian Pérez . – Untying RMS from Application Scheduling . – Research report no 7389, INRIA, 2010. HAL
  9. Julien Bigot and Christian Pérez. – Enabling Connectors in Hierarchical Component Models. – Research report no 7204, INRIA, 2010. HAL
  10. Cristian Klein and Christian Pérez . – Scheduling Rigid, Evolving Applications on Homogeneous Resources . – Research report no 7205, INRIA, 2010. HAL
  11. Julien Bigot and Christian Pérez. – A Generic Model Driven Methodology for Extending Component Models. – Research report no 6979, INRIA, 2009. HAL.
  12. Julien Bigot and Christian Pérez. – Increasing Reuse in Component Models through Genericity. – Research report no 6941, INRIA, 2009. HAL.
  13. Hinde Lilia Bouziane, Christian Pérez, and Thierry Priol.– Combining a Software Component Model and a Workflow Language into a Component Model with Spatial and Temporal Compositions. – Research Report no 6421, INRIA, 2008. HAL
  14. Marco Aldinucci, Marco Danelutto, Hinde Bouziane, and Christian Pérez. – Towards a Spatio-Temporal sKeleton Model Implementation on top of SCA. – CoreGrid Report no 171, CoreGRID Network of Excellence, August 2008.
  15. Marco Aldinucci, Hinde Bouziane, Marco Danelutto, and Christian Pérez. Towards Software Component Assembly Language Enhanced with Workflows and Skeletons. – CoreGrid Report no 153, CoreGRID Network of Excellence, July 2008.
  16. Françoise André, Hinde Lilia Bouziane, Jérémy Buisson, Jean-Louis Pazat, and Christian Pérez. – Towards dynamic adaptability support for the master-worker paradigm in component based applications. – Technical report no 333, INRIA, 2007. HAL
  17. Stephane Lantéri, Raúl López Lozano, and Christian Pérez. – Une extension MPI pour les ressources distribuées hiérarchiques. – Technical Report no 336, INRIA, 2007. HAL
  18. Gabriel Antoniu, Hinde Lilia Bouziane, Landry Breuil, Mathieu Jan, and Christian Pérez. – Enabling Transparent Data Sharing in Component Models. –Research Report no RR-5796, INRIA, November 2006 HAL. Also available as IRISA Internal Publication PI 1774 HAL
  19. Hinde Lilia Bouziane, Christian Pérez, Natalia Currle-Linde, and Michael Resch. – A Software omponent-based Description of the SEGL Runtime Architecture. – CoreGrid Report no 54, CoreGrid Network of Excellence, 2006.
  20. Sébastien Lacour, Christian Pérez, and Thierry Priol. – Generic Application Description Model: Toward Automatic Deployment of Applications on Computational Grids. – Research Report no RR-5733, INRIA, October 2005. HAL. Also available as IRISA Internal Publication no 1757 HAL
  21. Zsolt Németh, Christian Pérez, and Thierry Priol. – Workflow Enactment Based on a Chemical Metaphor. – Research Report no 5623, INRIA. HAL. Also available as IRISA Internal Publication no 1734 HAL
  22. Sébastien Lacour, Christian Pérez et Thierry Priol. – Description and Packaging of MPI Applications for Automatic Deployment on Computational Grids. – Research Report no RR-5582, IRISA, Rennes, France, INRIA, May 2005. HAL. Also available as IRISA Internal Publication no 1721 HAL
  23. Sébastien Lacour, Christian Pérez, and Thierry Priol. – A Network Topology Description Model for Grid Application Deployment. – Research Report no RR-5221, IRISA, Rennes, France, INRIA, June 2004. HAL
  24. Sébastien Lacour, Christian Pérez et Thierry Priol. – Deploying CORBA Components on a Computational Grid: General Principles and Early Experiments Using the Globus Toolkit. – Research Report no RR-5148, INRIA, March 2004. http://hal.inria.fr/inria-00071435
  25. Christian Pérez, Thierry Priol et André Ribes. – PaCO++: A parallel object model for high performance distributed systems. – Research Report no RR-4960, IRISA, Rennes, France, INRIA, October 2003. HAL
  26. Alexandre Denis, Christian Pérez, Thierry Priol et André Ribes. – Padico: A Component-Based Software Infrastructure for Grid Computing. – Research Report no RR-4974, IRISA, Rennes, France, INRIA, October 2003. HAL
  27. Alexandre Denis, Christian Pérez et Thierry Priol. – Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds. – Research Report no RR-4975, IRISA, Rennes, France, INRIA, October 2003. HAL
  28. Alexandre Denis, Christian Pérez et Thierry Priol. –Towards High Performance CORBA and MPI Middlewares for Grid Computing. – Research Report no~ RR-4555, Rennes, France, INRIA, September 2002.
  29. Nitin Jain, Étienne Mémin et Christian Pérez. – Parallelization of dense fluid motion estimation application using openMP. –Research Report no RR-4556, IRISA, Rennes, France, INRIA, September 2002. HAL
  30. Alexandre Denis, Christian Pérez et Thierry Priol. –PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes. – Research Report no RR-4554, Rennes, France, INRIA, September 2002. HAL
  31. Christian Pérez, Thierry Priol and André Ribes. – A Parallel CORBA Component Model. – Research Report no~ RR-4552, IRISA, Rennes, France, INRIA, September 2002. HAL
  32. Gabriel Antoniu, Olivier Aumage, Luc Bougé, Laurent Lefèvre, Jean-FrançoisMéhaut, Raymond Namyst, and Christian Pérez. – rapport final de l'équipe lyonnaise. ARC inria ``réseaux à capacité d'adressage'' (rescapa). February 2000.
  33. Luc Bougé, Philip Hatcher, Raymond Namyst et Christian Pérez. – A multithreaded runtime environments with thread migration for HPF and C* data-parallel compilers. – Research Report no 3560, INRIA, September 1998. HAL. Also available as LIP research report no RR1998-43.
  34. Christian Pérez, and Raymond Namyst. – On the Compilation of Data-Parallel Languages on a Distributed Memory Multithreaded Environment with Thread Migration. Research report no 3207, INRIA. HAL
  35. Christian Pérez. – Load Balancing HPF Programs by Migrating Virtual Processors. Research report no 3037 , INRIA, November 1996. HAL
  36. Christian Pérez. – Utilisation de processus légers pour l'exécution de programmes à parallélisme de données : étude expérimentale. Research report no 3036, INRIA, November 1996. HAL

PhDs

  1. Christian Pérez. – Contribution à la définition et à la mise en oeuvre d'un modèle de programmation à base de composants logiciels pour la programmation des grilles informatiques. – Habilitation à diriger des recherches, Université de Rennes I, France, December 2006. (PDF)
  2. Christian Pérez. – Compilation des langages à parallélisme de données : gestion de l'équilibrage de charge par un exécutif à base de processus légers. – PhD, ENS Lyon, France, December 1999. In French. Available as LIP Report PhD1999-10.