BACK TO INDEX

RUNTIME

All publications sorted by year


2017

  1. Emmanuel Agullo, Olivier Aumage, Berenger Bramas, Olivier Coulaud, and Samuel Pitoiset. Bridging the gap between OpenMP and task-based runtime systems for the fast multipole method. IEEE Transactions on Parallel and Distributed Systems, April 2017. [WWW] [PDF] [doi:10.1109/TPDS.2017.2697857] Keyword(s): multicore architecture, commutativity, priority, high performance computing, fast multipole method, runtime system, OpenMP, compiler, parallel programming model, StarPU, KStar, ScalFMM. [bibtex-key = agullo:hal-01517153]
    @article{agullo:hal-01517153,
    TITLE = {{Bridging the gap between OpenMP and task-based runtime systems for the fast multipole method}},
    AUTHOR = {Agullo, Emmanuel and Aumage, Olivier and Bramas, Berenger and Coulaud, Olivier and Pitoiset, Samuel},
    URL = {https://hal.inria.fr/hal-01517153},
    JOURNAL = {{IEEE Transactions on Parallel and Distributed Systems}},
    YEAR = {2017},
    MONTH = Apr,
    DOI = {10.1109/TPDS.2017.2697857},
    KEYWORDS = {multicore architecture ; commutativity ; priority ; high performance computing ; fast multipole method ; runtime system ; OpenMP ; compiler ; parallel programming model ; StarPU ; KStar ; ScalFMM},
    PDF = {https://hal.inria.fr/hal-01517153/file/tpds_kstar_scalfmm_print.pdf},
    HAL_ID = {hal-01517153},
    HAL_VERSION = {v1},
    
    }
    


  2. Emmanuel Agullo, Olivier Aumage, Mathieu Faverge, Nathalie Furmento, Florent Pruvost, Marc Sergent, and Samuel Thibault. Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model. IEEE Transactions on Parallel and Distributed Systems, 2017. [WWW] [PDF] Keyword(s): runtime system, sequential task flow, task-based programming, heterogeneous computing, distributed computing, multicore, GPU, Cholesky factorization. [bibtex-key = agullo:hal-01618526]
    @article{agullo:hal-01618526,
    TITLE = {{Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model}},
    AUTHOR = {Agullo, Emmanuel and Aumage, Olivier and Faverge, Mathieu and Furmento, Nathalie and Pruvost, Florent and Sergent, Marc and Thibault, Samuel},
    URL = {https://hal.inria.fr/hal-01618526},
    JOURNAL = {{IEEE Transactions on Parallel and Distributed Systems}},
    PUBLISHER = {{Institute of Electrical and Electronics Engineers}},
    YEAR = {2017},
    KEYWORDS = {runtime system ; sequential task flow ; task-based programming ; heterogeneous computing ; distributed computing ; multicore ; GPU ; Cholesky factorization},
    PDF = {https://hal.inria.fr/hal-01618526/file/tpds14.pdf},
    HAL_ID = {hal-01618526},
    HAL_VERSION = {v1},
    
    }
    


2016

  1. Emmanuel Agullo, Olivier Beaumont, Lionel Eyraud-Dubois, and Suraj Kumar. Are Static Schedules so Bad ? A Case Study on Cholesky Factorization. In IPDPS'16, Proceedings of the 30th IEEE International Parallel & Distributed Processing Symposium, IPDPS'16, Chicago, IL, United States, May 2016. IEEE. [WWW] [PDF] Keyword(s): StarPU, Cholesky, Accelerators, Heterogeneous Systems, Runtime Systems, Scheduling, Unrelated Machines. [bibtex-key = agullo:hal-01223573]
    @inproceedings{agullo:hal-01223573,
    TITLE = {{Are Static Schedules so Bad ? A Case Study on Cholesky Factorization}},
    AUTHOR = {Agullo, Emmanuel and Beaumont, Olivier and Eyraud-Dubois, Lionel and Kumar, Suraj},
    URL = {https://hal.inria.fr/hal-01223573},
    BOOKTITLE = {{IPDPS'16}},
    ADDRESS = {Chicago, IL, United States},
    PUBLISHER = {{IEEE}},
    SERIES = {Proceedings of the 30th IEEE International Parallel \& Distributed Processing Symposium, IPDPS'16},
    YEAR = {2016},
    MONTH = May,
    KEYWORDS = {StarPU ; Cholesky ; Accelerators ; Heterogeneous Systems ; Runtime Systems ; Scheduling ; Unrelated Machines},
    PDF = {https://hal.inria.fr/hal-01223573/file/heteroprioCameraReady-ieeeCompatiable.pdf},
    HAL_ID = {hal-01223573},
    HAL_VERSION = {v2},
    
    }
    


  2. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, and Samuel Thibault. DKPN: A Composite Dataflow/Kahn Process Networks Execution Model. In 24th Euromicro International Conference on Parallel, Distributed and Network-based processing, Heraklion Crete, Greece, February 2016. [WWW] Keyword(s): streaming, dataflow, scheduling, embedded systems, hybrid architectures, execution model, heterogeneous architectures. [bibtex-key = arras:hal-01234333]
    @inproceedings{arras:hal-01234333,
    TITLE = {{DKPN: A Composite Dataflow/Kahn Process Networks Execution Model}},
    AUTHOR = {Arras, Paul-Antoine and Fuin, Didier and Jeannot, Emmanuel and Thibault, Samuel},
    URL = {https://hal.inria.fr/hal-01234333},
    BOOKTITLE = {{24th Euromicro International Conference on Parallel, Distributed and Network-based processing}},
    ADDRESS = {Heraklion Crete, Greece},
    YEAR = {2016},
    MONTH = Feb,
    HAL_ID = {hal-01234333},
    HAL_VERSION = {v1},
    keywords = {streaming, dataflow, scheduling, embedded systems, hybrid architectures, execution model, heterogeneous architectures},
    
    }
    


  3. Olivier Beaumont, Terry Cojean, Lionel Eyraud-Dubois, Abdou Guermouche, and Suraj Kumar. Scheduling of Linear Algebra Kernels on Multiple Heterogeneous Resources. In International Conference on High Performance Computing, Data, and Analytics (HiPC), Hyderabad, India, December 2016. [WWW] [PDF] Keyword(s): STARPU, Scheduling, Linear Algebra, Heterogeneous Platforms, Task-based Scheduling, Cholesky Factorization, Simulation, Resource Aggregation. [bibtex-key = beaumont:hal-01361992]
    @inproceedings{beaumont:hal-01361992,
    TITLE = {{Scheduling of Linear Algebra Kernels on Multiple Heterogeneous Resources}},
    AUTHOR = {Beaumont, Olivier and Cojean, Terry and Eyraud-Dubois, Lionel and Guermouche, Abdou and Kumar, Suraj},
    URL = {https://hal.inria.fr/hal-01361992},
    BOOKTITLE = {{International Conference on High Performance Computing, Data, and Analytics (HiPC)}},
    ADDRESS = {Hyderabad, India},
    YEAR = {2016},
    MONTH = Dec,
    KEYWORDS = {STARPU ; Scheduling ; Linear Algebra ; Heterogeneous Platforms ; Task-based Scheduling ; Cholesky Factorization ; Simulation ; Resource Aggregation},
    PDF = {https://hal.inria.fr/hal-01361992/file/HeteroPrioMultiResource.pdf},
    HAL_ID = {hal-01361992},
    HAL_VERSION = {v1},
    
    }
    


  4. Vinicius Garcia Pinto, Luka Stanisic, Arnaud Legrand, Lucas Mello Schnorr, Samuel Thibault, and Vincent Danjean. Analyzing Dynamic Task-Based Applications on Hybrid Platforms: An Agile Scripting Approach. In 3rd Workshop on Visual Performance Analysis (VPA), Salt Lake City, United States, November 2016. Note: Held in conjunction with SC16. [WWW] [PDF] Keyword(s): STARPU. [bibtex-key = garciapinto:hal-01353962]
    @inproceedings{garciapinto:hal-01353962,
    TITLE = {{Analyzing Dynamic Task-Based Applications on Hybrid Platforms: An Agile Scripting Approach}},
    AUTHOR = {Garcia Pinto, Vinicius and Stanisic, Luka and Legrand, Arnaud and Mello Schnorr, Lucas and Thibault, Samuel and Danjean, Vincent},
    URL = {https://hal.inria.fr/hal-01353962},
    NOTE = {Held in conjunction with SC16},
    BOOKTITLE = {{3rd Workshop on Visual Performance Analysis (VPA)}},
    ADDRESS = {Salt Lake City, United States},
    YEAR = {2016},
    MONTH = Nov,
    KEYWORDS = {STARPU},
    PDF = {https://hal.inria.fr/hal-01353962/file/VPA_2016_paper_3.pdf},
    HAL_ID = {hal-01353962},
    HAL_VERSION = {v1},
    
    }
    


  5. Marc Sergent, David Goudin, Samuel Thibault, and Olivier Aumage. Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System. In 21st International Workshop on High-Level Parallel Programming Models and Supportive Environments, Chicago, United States, May 2016. [WWW] [PDF] Keyword(s): StarPU, memory control, task-based run-time systems, compressed linear algebra, distributed computing. [bibtex-key = sergent:hal-01284004]
    @inproceedings{sergent:hal-01284004,
    TITLE = {{Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System}},
    AUTHOR = {Sergent, Marc and Goudin, David and Thibault, Samuel and Aumage, Olivier},
    URL = {https://hal.inria.fr/hal-01284004},
    BOOKTITLE = {{21st International Workshop on High-Level Parallel Programming Models and Supportive Environments}},
    ADDRESS = {Chicago, United States},
    YEAR = {2016},
    MONTH = May,
    KEYWORDS = {StarPU ; memory control ; task-based run-time systems ; compressed linear algebra ; distributed computing},
    PDF = {https://hal.inria.fr/hal-01284004/file/PID4127657.pdf},
    HAL_ID = {hal-01284004},
    HAL_VERSION = {v1},
    
    }
    


  6. Emmanuel Agullo, Olivier Aumage, Mathieu Faverge, Nathalie Furmento, Florent Pruvost, Marc Sergent, and Samuel Thibault. Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model. Research Report RR-8927, Inria Bordeaux Sud-Ouest ; Bordeaux INP ; CNRS ; Université de Bordeaux ; CEA, June 2016. [WWW] [PDF] Keyword(s): StarPU, runtime system, sequential task flow, OpenMP depend clause, heterogeneous computing, distributed computing, multicore, Cholesky factorization, support d’exécution, flot de tâches séquentiel, clause OpenMP depend, calcul hétérogène, calcul distribué, multi-coeur, GPU, factorisation de Cholesky. [bibtex-key = agullo:hal-01332774]
    @techreport{agullo:hal-01332774,
    TITLE = {{Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model}},
    AUTHOR = {Agullo, Emmanuel and Aumage, Olivier and Faverge, Mathieu and Furmento, Nathalie and Pruvost, Florent and Sergent, Marc and Thibault, Samuel},
    URL = {https://hal.inria.fr/hal-01332774},
    TYPE = {Research Report},
    NUMBER = {RR-8927},
    PAGES = {27},
    INSTITUTION = {{Inria Bordeaux Sud-Ouest ; Bordeaux INP ; CNRS ; Universit{\'e} de Bordeaux ; CEA}},
    YEAR = {2016},
    MONTH = Jun,
    KEYWORDS = {StarPU ; runtime system ; sequential task flow ; OpenMP depend clause ; heterogeneous computing ; distributed computing ; multicore ; Cholesky factorization ; support d’ex{\'e}cution ; flot de t{\^a}ches s{\'e}quentiel ; clause OpenMP depend ; calcul h{\'e}t{\'e}rog{\`e}ne ; calcul distribu{\'e} ; multi-c{\oe}ur ; GPU ; factorisation de Cholesky},
    PDF = {https://hal.inria.fr/hal-01332774/file/RR-8927.pdf},
    HAL_ID = {hal-01332774},
    HAL_VERSION = {v1},
    
    }
    


  7. Olivier Beaumont, Lionel Eyraud-Dubois, and Suraj Kumar. Approximation Proofs of a Fast and Efficient List Scheduling Algorithm for Task-Based Runtime Systems on Multicores and GPUs. Note: Working paper or preprint, October 2016. [WWW] [PDF] Keyword(s): STARPU, List scheduling, Approximation proofs, Runtime systems, Heterogeneous scheduling, Dense linear algebra. [bibtex-key = beaumont:hal-01386174]
    @unpublished{beaumont:hal-01386174,
    TITLE = {{Approximation Proofs of a Fast and Efficient List Scheduling Algorithm for Task-Based Runtime Systems on Multicores and GPUs}},
    AUTHOR = {Beaumont, Olivier and Eyraud-Dubois, Lionel and Kumar, Suraj},
    URL = {https://hal.inria.fr/hal-01386174},
    NOTE = {working paper or preprint},
    YEAR = {2016},
    MONTH = Oct,
    KEYWORDS = {STARPU ; List scheduling ; Approximation proofs ; Runtime systems ; Heterogeneous scheduling ; Dense linear algebra},
    PDF = {https://hal.inria.fr/hal-01386174/file/heteroPrioApproxProofsRR.pdf},
    HAL_ID = {hal-01386174},
    HAL_VERSION = {v1},
    
    }
    


2015

  1. Paul-Antoine Arras. Scheduling of dynamic streaming applications on hybrid embedded MPSoCs comprising programmable computing units and hardware accelerators. Theses, Université de Bordeaux, February 2015. [WWW] Keyword(s): streaming, dataflow, scheduling, embedded systems, hybrid architectures, execution model, heterogeneous architectures. [bibtex-key = arras:tel-01118687]
    @phdthesis{arras:tel-01118687,
    TITLE = {{Scheduling of dynamic streaming applications on hybrid embedded MPSoCs comprising programmable computing units and hardware accelerators}},
    AUTHOR = {Arras, Paul-Antoine},
    URL = {https://tel.archives-ouvertes.fr/tel-01118687},
    SCHOOL = {{Universit{\'e} de Bordeaux}},
    YEAR = {2015},
    MONTH = Feb,
    KEYWORDS = {streaming, dataflow, scheduling, embedded systems, hybrid architectures, execution model, heterogeneous architectures},
    TYPE = {Theses},
    HAL_ID = {tel-01118687},
    HAL_VERSION = {v1},
    
    }
    


  2. Corentin Rossignon. A fine grain model programming for parallelization of sparse linear solver. Theses, Université de Bordeaux, July 2015. [WWW] [PDF] Keyword(s): Sparse linear algebra, Multicore, Runtime, Task-based programming, Parallelism, Algèbre linéaire creuse, Multi-coeurs, NUMA, Parallélisme, Graphe de tâches, Supports d’exécution. [bibtex-key = rossignon:tel-01230876]
    @phdthesis{rossignon:tel-01230876,
    TITLE = {{A fine grain model programming for parallelization of sparse linear solver}},
    AUTHOR = {Rossignon, Corentin},
    URL = {https://tel.archives-ouvertes.fr/tel-01230876},
    NUMBER = {2015BORD0094},
    SCHOOL = {{Universit{\'e} de Bordeaux}},
    YEAR = {2015},
    MONTH = Jul,
    KEYWORDS = {Sparse linear algebra ; Multicore ; Runtime ; Task-based programming ; Parallelism ; Alg{\`e}bre lin{\'e}aire creuse ; Multi-coeurs ; NUMA ; Parall{\'e}lisme ; Graphe de t{\^a}ches ; Supports d’ex{\'e}cution},
    TYPE = {Theses},
    PDF = {https://tel.archives-ouvertes.fr/tel-01230876/file/ROSSIGNON_CORENTIN_2015.pdf},
    HAL_ID = {tel-01230876},
    HAL_VERSION = {v1},
    
    }
    


  3. Luka Stanisic, Samuel Thibault, Arnaud Legrand, Brice Videau, and Jean-François Méhaut. Faithful Performance Prediction of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures. Concurrency and Computation: Practice and Experience, pp 16, May 2015. [WWW] [PDF] [doi:10.1002/cpe] Keyword(s): runtimes, simulations, simgrid, HPC, Starpu-simgrid. [bibtex-key = stanisic:hal-01147997]
    @article{stanisic:hal-01147997,
    TITLE = {{Faithful Performance Prediction of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures}},
    AUTHOR = {Stanisic, Luka and Thibault, Samuel and Legrand, Arnaud and Videau, Brice and M{\'e}haut, Jean-Fran{\c c}ois},
    URL = {https://hal.inria.fr/hal-01147997},
    JOURNAL = {{Concurrency and Computation: Practice and Experience}},
    PUBLISHER = {{John Wiley and Sons}},
    PAGES = {16},
    YEAR = {2015},
    MONTH = May,
    DOI = {10.1002/cpe},
    KEYWORDS = {runtimes ; simulations ; simgrid ; HPC ; Starpu-simgrid},
    PDF = {https://hal.inria.fr/hal-01147997/file/CCPE14_article.pdf},
    HAL_ID = {hal-01147997},
    HAL_VERSION = {v1},
    
    }
    


  4. Samuel Thibault. L'accessibilité partout ! Retour d'expérience sous Debian. Programmez!, 183:39-40, March 2015. [WWW] [bibtex-key = ThiProgrammez15]
    @Article{ThiProgrammez15,
    author = {Samuel Thibault},
    title = {{L'accessibilité partout ! Retour d'expérience sous Debian}},
    journal = {Programmez!},
    publisher = {Nefer-IT},
    volume = 183,
    year = 2015,
    month = MAR,
    pages = {39--40},
    url = {http://www.programmez.com/magazine/programmez-183-pdf},
    
    }
    


  5. Emmanuel Agullo, Olivier Beaumont, Lionel Eyraud-Dubois, Julien Herrmann, Suraj Kumar, Loris Marchal, and Samuel Thibault. Bridging the Gap between Performance and Bounds of Cholesky Factorization on Heterogeneous Platforms. In Heterogeneity in Computing Workshop 2015, Hyderabad, India, May 2015. [WWW] Keyword(s): StarPU, Simgrid, Dynamic Schedulers, Resource Allocation, Scheduling, Heterogeneous Resources, Dense Linear Algebra, Simulation, Cholesky Factorization. [bibtex-key = agullo:hal-01120507]
    @inproceedings{agullo:hal-01120507,
    TITLE = {{Bridging the Gap between Performance and Bounds of Cholesky Factorization on Heterogeneous Platforms}},
    AUTHOR = {Agullo, Emmanuel and Beaumont, Olivier and Eyraud-Dubois, Lionel and Herrmann, Julien and Kumar, Suraj and Marchal, Loris and Thibault, Samuel},
    URL = {https://hal.inria.fr/hal-01120507},
    BOOKTITLE = {{Heterogeneity in Computing Workshop 2015}},
    ADDRESS = {Hyderabad, India},
    YEAR = {2015},
    MONTH = May,
    KEYWORDS = { StarPU, Simgrid, Dynamic Schedulers , Resource Allocation , Scheduling , Heterogeneous Resources , Dense Linear Algebra , Simulation , Cholesky Factorization},
    HAL_ID = {hal-01120507},
    HAL_VERSION = {v1},
    
    }
    


  6. Alexandre Denis. pioman: a pthread-based Multithreaded Communication Engine. In Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), Turku, Finland, March 2015. [WWW] Keyword(s): Madeleine, MPI, PIOMan. [bibtex-key = denis:hal-01087775]
    @inproceedings{denis:hal-01087775,
    TITLE = {{pioman: a pthread-based Multithreaded Communication Engine}},
    AUTHOR = {Denis, Alexandre},
    URL = {https://hal.inria.fr/hal-01087775},
    BOOKTITLE = {{Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)}},
    ADDRESS = {Turku, Finland},
    YEAR = {2015},
    MONTH = Mar,
    keywords = {Madeleine, MPI, PIOMan} 
    }
    


  7. Vìctor Martìnez, David Michéa, Fabrice Dupros, Olivier Aumage, Samuel Thibault, Hideo Aochi, and Philippe Olivier Alexandre Navaux. Towards seismic wave modeling on heterogeneous many-core architectures using task-based runtime system. In 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Florianopolis, Brazil, October 2015. [WWW] [PDF] Keyword(s): StarPU, scheduling. [bibtex-key = MaMiDuAuThiAoNa15]
    @inproceedings{MaMiDuAuThiAoNa15,
    TITLE = {{Towards seismic wave modeling on heterogeneous many-core architectures using task-based runtime system}},
    AUTHOR = {Mart{\'i}nez, V{\'i}ctor and Mich{\'e}a, David and Dupros, Fabrice and Aumage, Olivier and Thibault, Samuel and Aochi, Hideo and Navaux, Philippe Olivier Alexandre},
    URL = {https://hal.inria.fr/hal-01182746},
    PDF = {https://hal.inria.fr/hal-01182746/file/sbac2015_soumission.pdf},
    BOOKTITLE = {{27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)}},
    ADDRESS = {Florianopolis, Brazil},
    YEAR = {2015},
    MONTH = Oct,
    keywords = {StarPU, scheduling},
    HAL_ID = {hal-01182746},
    HAL_VERSION = {v1},
    
    }
    


2014

  1. Brice Goglin. Vers des mécanismes génériques de communication et une meilleure maîtrise des affinités dans les grappes de calculateurs hiérarchiques. Habilitation à diriger des recherches, University of Bordeaux, 351 cours de la Libération -- 33405 Talence cedex -- France, April 2014. [WWW] [bibtex-key = Gog14HDR]
    @PhDThesis{ Gog14HDR,
    author = {Brice Goglin},
    title = {{Vers des m\'ecanismes g\'en\'eriques de communication et une meilleure ma\^itrise des affinit\'es dans les grappes de calculateurs hi\'erarchiques}},
    school = {University of Bordeaux},
    address = {351 cours de la Lib\'eration -- 33405 Talence cedex -- France},
    year = 2014,
    month = APR,
    day = 15,
    type = {Habilitation \`a diriger des recherches},
    OPTnote = {123 pages},
    url = {http://tel.archives-ouvertes.fr/tel-00979512} 
    }
    


  2. Bertrand Putigny. Benchmark-driven Approaches to Performance Modeling of Multi-Core Architectures. PhD thesis, Université Bordeaux, 351 cours de la Libération --- 33405 TALENCE cedex, March 2014. [WWW] [bibtex-key = Put14Thesis]
    @PhDThesis{ Put14Thesis,
    author = {Bertrand Putigny},
    title = {{Benchmark-driven Approaches to Performance Modeling of Multi-Core Architectures}},
    school = {{Universit{\'e} Bordeaux}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2014,
    month = MAR,
    url = {http://tel.archives-ouvertes.fr/tel-00984791} 
    }
    


  3. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Arthur Stoutchinin, and Samuel Thibault. List Scheduling in Embedded Systems Under Memory Constraints. International Journal of Parallel Programming, pp 0, November 2014. [WWW] [doi:10.1007/s10766-014-0338-1] Keyword(s): Task graphs, Scheduling, Memory, System on chip, Video decoding. [bibtex-key = arras:hal-01087067]
    @article{arras:hal-01087067,
    TITLE = {{List Scheduling in Embedded Systems Under Memory Constraints}},
    AUTHOR = {Arras, Paul-Antoine and Fuin, Didier and Jeannot, Emmanuel and Stoutchinin, Arthur and Thibault, Samuel},
    URL = {https://hal.inria.fr/hal-01087067},
    JOURNAL = {{International Journal of Parallel Programming}},
    PUBLISHER = {{Springer Verlag (Germany)}},
    PAGES = {0},
    YEAR = {2014},
    MONTH = Nov,
    DOI = {10.1007/s10766-014-0338-1},
    KEYWORDS = {Task graphs, Scheduling, Memory, System on chip, Video decoding},
    HAL_ID = {hal-01087067},
    HAL_VERSION = {v1},
    
    }
    


  4. Marcelo Alaniz, Sergio Nesmachnow, Brice Goglin, Santiago Iturriaga, Veronica Gil Costa, and Marcela Printista. MBSPDiscover: An Automatic Benchmark for MultiBSP Performance Analysis. In Springer, editor, First HPCLATAM - CLCAR Joint Latin American High Performance Computing Conference, Communications in Computer and Information Science (CCIS), Valparaiso, Chili, October 2014. Note: STIC-AmSud SEHLOC. [WWW] [PDF]
    Abstract:
    Multi-Bulk Synchronous Parallel (MultiBSP) is a recently proposed parallel programming model for multicore machines that extends the classic BSP model. MultiBSP is very useful to design algorithms and estimate their running time, which are hard to do in High Performance Computing applications. For a correct estimation of the running time, the main parameters of the MultiBSP model for different multicore architectures need to be determined. This article presents a benchmark proposal for measuring the parameters that characterize the communication and synchronization cost for the model. Our approach discovers automatically the hierarchical structure of the multicore architecture by using a specific tool (hwloc) that allows obtaining runtime information about the machine. We describe the design, implementation and the results of benchmarking two multicore machines. Furthermore, we report the validation of the proposed method by using a real MultiBSP implementation of the vector inner product algorithm and comparing the predicted execution time against the real execution time.
    [bibtex-key = alaniz:hal-01062528]
    @inproceedings{alaniz:hal-01062528,
    hal_id = {hal-01062528},
    url = {http://hal.inria.fr/hal-01062528},
    title = {{MBSPDiscover: An Automatic Benchmark for MultiBSP Performance Analysis}},
    author = {Alaniz, Marcelo and Nesmachnow, Sergio and Goglin, Brice and Iturriaga, Santiago and Gil Costa, Veronica and Printista, Marcela},
    abstract = {{Multi-Bulk Synchronous Parallel (MultiBSP) is a recently proposed parallel programming model for multicore machines that extends the classic BSP model. MultiBSP is very useful to design algorithms and estimate their running time, which are hard to do in High Performance Computing applications. For a correct estimation of the running time, the main parameters of the MultiBSP model for different multicore architectures need to be determined. This article presents a benchmark proposal for measuring the parameters that characterize the communication and synchronization cost for the model. Our approach discovers automatically the hierarchical structure of the multicore architecture by using a specific tool (hwloc) that allows obtaining runtime information about the machine. We describe the design, implementation and the results of benchmarking two multicore machines. Furthermore, we report the validation of the proposed method by using a real MultiBSP implementation of the vector inner product algorithm and comparing the predicted execution time against the real execution time.}},
    language = {Anglais},
    affiliation = {LIDIC , CeCal - High Performance Computing , RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
    booktitle = {{First HPCLATAM - CLCAR Joint Latin American High Performance Computing Conference}},
    address = {Valparaiso, Chili},
    editor = {Springer },
    series = {Communications in Computer and Information Science (CCIS) },
    note = {STIC-AmSud SEHLOC },
    audience = {internationale },
    year = {2014},
    month = Oct,
    pdf = {http://hal.inria.fr/hal-01062528/PDF/MultiBSP-Benchmark.pdf} 
    }
    


  5. Alexandre Denis. pioman: a Generic Framework for Asynchronous Progression and Multithreaded Communications. In IEEE International Conference on Cluster Computing (IEEE Cluster), Madrid, Espagne, September 2014. [WWW] [PDF] Keyword(s): Madeleine, MPI, PIOMan.
    Abstract:
    Recent cluster architectures include dozens of cores per node, with all cores sharing the network resources. To program such architectures, hybrid models mixing MPI+threads, and in particular MPI+OpenMP are gaining popularity. This imposes new requirements on communication libraries, such as the need for MPI\_THREAD\_MULTIPLE level of multi-threading support. Moreover, the high number of cores brings new opportunities to parallelize communication libraries, so as to have proper background progression of communication and communication/computation overlap. In this paper, we present pioman, a generic framework to be used by MPI implementations, that brings seamless asynchronous progression of communication by opportunistically using available cores. It uses system threads and thus is composable with any runtime system used for multithreading. Through various benchmarks, we demonstrate that our exttt{pioman}-based MPI implementation exhibits very good properties regarding overlap, progression, and multithreading, and outperforms state-of-art MPI implementations.
    [bibtex-key = denis:hal-01064652]
    @inproceedings{denis:hal-01064652,
    hal_id = {hal-01064652},
    url = {http://hal.inria.fr/hal-01064652},
    title = {{pioman: a Generic Framework for Asynchronous Progression and Multithreaded Communications}},
    author = {Denis, Alexandre},
    abstract = {{Recent cluster architectures include dozens of cores per node, with all cores sharing the network resources. To program such architectures, hybrid models mixing MPI+threads, and in particular MPI+OpenMP are gaining popularity. This imposes new requirements on communication libraries, such as the need for MPI\_THREAD\_MULTIPLE level of multi-threading support. Moreover, the high number of cores brings new opportunities to parallelize communication libraries, so as to have proper background progression of communication and communication/computation overlap. In this paper, we present pioman, a generic framework to be used by MPI implementations, that brings seamless asynchronous progression of communication by opportunistically using available cores. It uses system threads and thus is composable with any runtime system used for multithreading. Through various benchmarks, we demonstrate that our 	exttt{pioman}-based MPI implementation exhibits very good properties regarding overlap, progression, and multithreading, and outperforms state-of-art MPI implementations.}},
    language = {Anglais},
    affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{IEEE International Conference on Cluster Computing (IEEE Cluster)}},
    address = {Madrid, Espagne},
    audience = {internationale },
    year = {2014},
    month = Sep,
    pdf = {http://hal.inria.fr/hal-01064652/PDF/finale-short.pdf},
    keywords = {Madeleine, MPI, PIOMan} 
    }
    


  6. Brice Goglin. Managing the Topology of Heterogeneous Cluster Nodes with Hardware Locality (hwloc). In Proceedings of 2014 International Conference on High Performance Computing & Simulation (HPCS 2014), Bologna, Italy, July 2014. [WWW] Keyword(s): hwloc. [bibtex-key = Gog14hwloc]
    @InProceedings{ Gog14hwloc,
    author = {Brice Goglin},
    title = {{Managing the Topology of Heterogeneous Cluster Nodes with Hardware Locality (hwloc)}},
    booktitle = {Proceedings of 2014 International Conference on High Performance Computing \& Simulation (HPCS 2014)},
    year = 2014,
    month = JUL,
    address = {Bologna, Italy},
    url = {http://hal.inria.fr/hal-00985096},
    keywords = {hwloc} 
    }
    


  7. Brice Goglin, Joshua Hursey, and Jeffrey M. Squyres. netloc: Towards a Comprehensive View of the HPC System Topology. In Proceedings of the fifth International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2014), held in conjunction with ICPP-2014, Minneapolis, MN, September 2014. [WWW] Keyword(s): hwloc. [bibtex-key = GogHurSqu14psti]
    @InProceedings{ GogHurSqu14psti,
    author = {Brice Goglin and Joshua Hursey and Jeffrey M. Squyres},
    title = {{netloc: Towards a Comprehensive View of the HPC System Topology}},
    booktitle = {Proceedings of the fifth International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2014), held in conjunction with ICPP-2014},
    year = 2014,
    month = SEP,
    address = {Minneapolis, MN},
    url = {http://hal.inria.fr/hal-01010599},
    keywords = {hwloc} 
    }
    


  8. Sylvain Henry, Alexandre Denis, Denis Barthou, Marie-Christine Counilh, and Raymond Namyst. Toward OpenCL Automatic Multi-Device Support. In Fernando Silva, Ines Dutra, and Vitor Santos Costa, editors, Euro-Par 2014, Porto, Portugal, August 2014. Springer. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = sylvain:hal-01005765]
    @inproceedings{sylvain:hal-01005765,
    hal_id = {hal-01005765},
    url = {http://hal.inria.fr/hal-01005765},
    title = {{Toward OpenCL Automatic Multi-Device Support}},
    author = {Henry, Sylvain, and Denis, Alexandre and Barthou, Denis and Counilh, Marie-Christine and Namyst, Raymond},
    language = {Anglais},
    affiliation = {Exascale Computing Research Laboratory , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Euro-Par 2014}},
    publisher = {Springer},
    address = {Porto, Portugal},
    editor = {Fernando Silva and Ines Dutra and Vitor Santos Costa },
    audience = {internationale },
    year = {2014},
    month = Aug,
    pdf = {http://hal.inria.fr/hal-01005765/PDF/final.pdf},
    keywords = {StarPU} 
    }
    


  9. Xavier Lacoste, Mathieu Faverge, Pierre Ramet, Samuel Thibault, and George Bosilca. Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes. In HCW'2014 workshop of IPDPS, Phoenix, États-Unis, May 2014. IEEE. Note: RR-8446 RR-8446. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = lacoste:hal-00987094]
    @inproceedings{lacoste:hal-00987094,
    hal_id = {hal-00987094},
    url = {http://hal.inria.fr/hal-00987094},
    title = {{Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes}},
    author = {Lacoste, Xavier and Faverge, Mathieu and Ramet, Pierre and Thibault, Samuel and Bosilca, George},
    keywords = {StarPU},
    language = {Anglais},
    affiliation = {HiePACS - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest , Innovative Computing Laboratory - ICL},
    booktitle = {{HCW'2014 workshop of IPDPS}},
    publisher = {IEEE},
    address = {Phoenix, {\'E}tats-Unis},
    note = {RR-8446 RR-8446 },
    audience = {internationale },
    year = {2014},
    month = May,
    pdf = {http://hal.inria.fr/hal-00987094/PDF/sparsegpus.pdf},
    
    }
    


  10. Bertrand Putigny, Brice Goglin, and Denis Barthou. A Benchmark-based Performance Model for Memory-bound HPC Applications. In Proceedings of 2014 International Conference on High Performance Computing & Simulation (HPCS 2014), Bologna, Italy, July 2014. [WWW] [bibtex-key = PutGogBar14hpcs]
    @InProceedings{ PutGogBar14hpcs,
    author = {Bertrand Putigny and Brice Goglin and Denis Barthou},
    title = {{A Benchmark-based Performance Model for Memory-bound HPC Applications}},
    booktitle = {Proceedings of 2014 International Conference on High Performance Computing \& Simulation (HPCS 2014)},
    year = 2014,
    month = JUL,
    address = {Bologna, Italy},
    url = {http://hal.inria.fr/hal-00985598} 
    }
    


  11. Bertrand Putigny, Benoit Ruelle, and Brice Goglin. Analysis of MPI Shared-Memory Communication Performance from a Cache Coherence Perspective. In Proceedings of the 15th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2014), held in conjunction with IPDPS, Phoenix, AZ, May 2014. [WWW] [bibtex-key = PutRueGog14pdsec]
    @Inproceedings{ PutRueGog14pdsec,
    author = {Bertrand Putigny and Benoit Ruelle and Brice Goglin},
    title = {{Analysis of MPI Shared-Memory Communication Performance from a Cache Coherence Perspective}},
    booktitle = {Proceedings of the 15th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2014), held in conjunction with IPDPS},
    year = 2014,
    month = MAY,
    address = {Phoenix, AZ},
    url = {http://hal.inria.fr/hal-00956307} 
    }
    


  12. Marc Sergent and Simon Archipoff. Modulariser les ordonnanceurs de tâches : une approche structurelle. In Compas'2014, Neuchâtel, Suisse, April 2014. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = sergent:hal-00978364]
    @inproceedings{sergent:hal-00978364,
    hal_id = {hal-00978364},
    url = {http://hal.inria.fr/hal-00978364},
    title = {{Modulariser les ordonnanceurs de t{\^a}ches : une approche structurelle}},
    author = {Sergent, Marc and Archipoff, Simon},
    keywords = {StarPU},
    language = {Fran{\c c}ais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Compas'2014}},
    address = {Neuch{\^a}tel, Suisse},
    audience = {nationale },
    year = {2014},
    month = Apr,
    pdf = {http://hal.inria.fr/hal-00978364/PDF/ordonnanceurs\_modulaires.pdf} 
    }
    


  13. Luka Stanisic, Samuel Thibault, Arnaud Legrand, Brice Videau, and Jean-François Méhaut. Modeling and Simulation of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures. In Euro-par - 20th International Conference on Parallel Processing, Porto, Portugal, August 2014. Springer-Verlag. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = stanisic:hal-01011633]
    @inproceedings{stanisic:hal-01011633,
    hal_id = {hal-01011633},
    url = {http://hal.inria.fr/hal-01011633},
    title = {{Modeling and Simulation of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures}},
    author = {Stanisic, Luka and Thibault, Samuel and Legrand, Arnaud and Videau, Brice and M{\'e}haut, Jean-Fran{\c c}ois},
    language = {Anglais},
    affiliation = {MESCAL - INRIA Grenoble Rh{\^o}ne-Alpes / LIG laboratoire d'Informatique de Grenoble , Laboratoire d'Informatique de Grenoble - LIG , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Euro-par - 20th International Conference on Parallel Processing}},
    publisher = {Springer-Verlag},
    address = {Porto, Portugal},
    audience = {internationale },
    year = {2014},
    month = Aug,
    pdf = {http://hal.inria.fr/hal-01011633/PDF/StarPUSG\_article.pdf},
    keywords = {StarPU} 
    }
    


  14. Philippe Virouleau, Pierrick BRUNET, François Broquedis, Nathalie Furmento, Samuel Thibault, Olivier Aumage, and Thierry Gautier. Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite. In 10th International Workshop on OpenMP, IWOMP2014, 10th International Workshop on OpenMP, IWOMP2014, Salvador, Brazil, France, pages 16 - 29, September 2014. Springer. [WWW] [doi:10.1007/978-3-319-11454-5_2] Keyword(s): OpenMP, task dependencies, benchmarks, runtime systems, KASTORS, StarPU. [bibtex-key = virouleau:hal-01081974]
    @inproceedings{virouleau:hal-01081974,
    TITLE = {{Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite}},
    AUTHOR = {Virouleau, Philippe and BRUNET, Pierrick and Broquedis, Fran{\c c}ois and Furmento, Nathalie and Thibault, Samuel and Aumage, Olivier and Gautier, Thierry},
    URL = {https://hal.inria.fr/hal-01081974},
    BOOKTITLE = {{10th International Workshop on OpenMP, IWOMP2014}},
    ADDRESS = {Salvador, Brazil, France},
    PUBLISHER = {{Springer}},
    SERIES = {10th International Workshop on OpenMP, IWOMP2014},
    PAGES = {16 - 29},
    YEAR = {2014},
    MONTH = Sep,
    DOI = {10.1007/978-3-319-11454-5\_2},
    KEYWORDS = {OpenMP, task dependencies, benchmarks, runtime systems, KASTORS, StarPU},
    HAL_ID = {hal-01081974},
    HAL_VERSION = {v1},
    
    }
    


  15. Cédric Augonnet, Olivier Aumage, Nathalie Furmento, Samuel Thibault, and Raymond Namyst. StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators. Rapport de recherche RR-8538, INRIA, May 2014. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = augonnet:hal-00992208]
    @techreport{augonnet:hal-00992208,
    hal_id = {hal-00992208},
    url = {http://hal.inria.fr/hal-00992208},
    title = {{StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators}},
    author = {Augonnet, C{\'e}dric and Aumage, Olivier and Furmento, Nathalie and Thibault, Samuel and Namyst, Raymond},
    language = {Anglais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
    type = {Rapport de recherche},
    institution = {INRIA},
    number = {RR-8538},
    year = {2014},
    month = May,
    pdf = {http://hal.inria.fr/hal-00992208/PDF/RR-8538.pdf},
    keywords = {StarPU} 
    }
    


  16. Xavier Lacoste, Mathieu Faverge, Pierre Ramet, Samuel Thibault, and George Bosilca. Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes. Rapport de recherche RR-8446, INRIA, January 2014. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = lacoste:hal-00925017]
    @techreport{lacoste:hal-00925017,
    hal_id = {hal-00925017},
    url = {http://hal.inria.fr/hal-00925017},
    title = {{Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes}},
    author = {Xavier Lacoste and Mathieu Faverge and Pierre Ramet and Samuel Thibault and George Bosilca},
    keywords = {StarPU},
    language = {Anglais},
    affiliation = {HiePACS - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest , Innovative Computing Laboratory - ICL},
    pages = {25},
    type = {Rapport de recherche},
    institution = {INRIA},
    number = {RR-8446},
    year = {2014},
    month = Jan,
    pdf = {http://hal.inria.fr/hal-00925017/PDF/RR-8446.pdf} 
    }
    


  17. Emmanuel Agullo, Olivier Aumage, Mathieu Faverge, Nathalie Furmento, Florent Pruvost, Marc Sergent, and Samuel Thibault. Overview of Distributed Linear Algebra on Hybrid Nodes over the StarPU Runtime. SIAM Conference on Parallel Processing for Scientific Computing, February 2014. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = sergent:hal-00978602]
    @misc{sergent:hal-00978602,
    hal_id = {hal-00978602},
    url = {http://hal.inria.fr/hal-00978602},
    title = {{Overview of Distributed Linear Algebra on Hybrid Nodes over the StarPU Runtime}},
    author = {Agullo, Emmanuel and Aumage, Olivier and Faverge, Mathieu and Furmento, Nathalie and Pruvost, Florent and Sergent, Marc and Thibault, Samuel},
    language = {Anglais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI , HiePACS - INRIA Bordeaux - Sud-Ouest},
    howpublished = {{SIAM Conference on Parallel Processing for Scientific Computing}},
    address = {Portland, Oregon, {\'E}tats-Unis},
    audience = {internationale },
    year = {2014},
    month = Feb,
    pdf = {http://hal.inria.fr/hal-00978602/PDF/siampp14.pdf},
    keywords = {StarPU} 
    }
    


  18. Adrian Tate, Amir Kamil, Anshu Dubey, Armin Grösslinger, Brad Chamberlain, Brice Goglin, H. Carter Edwards, Chris J. Newburn, David Padua, Didem Unat, Emmanuel Jeannot, Frank Hannig, Tobias Gysi, Hatem Ltaief, James Sexton, Jesus Labarta, John Shalf, Karl Fürlinger, Kathryn O’Brien, Leonidas Linardakis, Maciej Besta, Marie-Christine Sawley, Mark Abraham, Mauro Bianco, Miquel Pericàs, Naoya Maruyama, Paul H. J. Kelly, Peter Messmer, Robert B. Ross, Romain Cledat, Satoshi Matsuoka, Thomas Schulthess, Torsten Hoefler, and Vitus J. Leung. Programming Abstractions for Data Locality, November 2014. [bibtex-key = PADAL14]
    @misc{ PADAL14,
    author = {{Tate}, {Adrian} and {Kamil}, {Amir} and {Dubey}, {Anshu} and {Gr{\"o}{\ss}linger}, {Armin} and {Chamberlain}, {Brad} and {Goglin}, {Brice} and {Edwards}, {H. Carter} and {Newburn}, {Chris J.} and {Padua}, {David} and {Unat}, {Didem} and {Jeannot}, {Emmanuel} and {Hannig}, {Frank} and {Gysi}, {Tobias} and {Ltaief}, {Hatem} and {Sexton}, {James} and {Labarta}, {Jesus} and {Shalf}, {John} and {F{\"u}rlinger}, {Karl} and {O’Brien}, {Kathryn} and {Linardakis}, {Leonidas} and {Besta}, {Maciej} and {Sawley}, {Marie-Christine} and {Abraham}, {Mark} and {Bianco}, {Mauro} and {Peric{\`a}s}, {Miquel} and {Maruyama}, {Naoya} and {Kelly}, {Paul H. J.} and {Messmer}, {Peter} and {Ross}, {Robert B.} and {Cledat}, {Romain} and {Matsuoka}, {Satoshi} and {Schulthess}, {Thomas} and {Hoefler}, {Torsten} and {Leung}, {Vitus J.}},
    title = {Programming Abstractions for Data Locality},
    institution = {PADAL Workshop 2014, April 28--29, Swiss National Supercomputing Center (CSCS), Lugano, Switzerland},
    editor = {{Unat}, {Didem} and {Shalf}, {John} and {Hoefler}, {Torsten} and {Schulthess}, {Thomas}},
    pagetotal = {54},
    type = {White Paper},
    year = 2014,
    month = NOV 
    }
    


2013

  1. Cyril Bordage. Ordonnancement dynamique, adapté aux architectures hétérogènes, de la méthode multipôle pour les équations de Maxwell, en électromagnétisme. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2013. [bibtex-key = Bor13Thesis]
    @PhDThesis{ Bor13Thesis,
    author = {Cyril Bordage},
    title = {{Ordonnancement dynamique, adapt{\'e} aux architectures h{\'e}t{\'e}rog{\`e}nes, de la m{\'e}thode multip{\^o}le pour les {\'e}quations de Maxwell, en {\'e}lectromagn{\'e}tisme}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2013,
    month = DEC 
    }
    


  2. Sylvain Henry. Modèles de programmation et supports exécutifs pour architectures hétérogènes. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, November 2013. [WWW] Keyword(s): StarPU. [bibtex-key = Hen13Thesis]
    @PhDThesis{Hen13Thesis,
    author = {Sylvain Henry},
    title = {Mod{\`e}les de programmation et supports ex{\'e}cutifs pour architectures h{\'e}t{\'e}rog{\`e}nes},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2013,
    month = NOV,
    URL = {http://tel.archives-ouvertes.fr/tel-00948309},
    keywords = {StarPU} 
    }
    


  3. Denis Barthou, Olivier Brand-Foissac, Olivier Pene, Gilbert Grosdidier, Romain Dolbeau, Christine Eisenbeis, Michael Kruse, Konstantin Petrov, and Claude Tadonki. Automated Code Generation for Lattice Quantum Chromodynamics and beyond. Journal of Physics: Conference Series, December 2013. Note: LPT-Orsay-13-142. [WWW] [PDF] [bibtex-key = barthou:hal-00926513]
    @article{barthou:hal-00926513,
    hal_id = {hal-00926513},
    url = {http://hal.inria.fr/hal-00926513},
    title = {{Automated Code Generation for Lattice Quantum Chromodynamics and beyond}},
    author = {Barthou, Denis and Brand-Foissac, Olivier and Pene, Olivier and Grosdidier, Gilbert and Dolbeau, Romain and Eisenbeis, Christine and Kruse, Michael and Petrov, Konstantin and Tadonki, Claude},
    language = {English},
    affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire de Physique Th{\'e}orique d'Orsay [Orsay] - LPT , Laboratoire de l'Acc{\'e}l{\'e}rateur Lin{\'e}aire - LAL , CAPS Enterprise - CAPS , GRAND-LARGE - INRIA Saclay - Ile de France , Laboratoire de Recherche en Informatique - LRI , Centre de Recherche en Informatique - CRI},
    publisher = {IOP},
    journal = {Journal of Physics: Conference Series},
    note = {LPT-Orsay-13-142 },
    audience = {international },
    year = {2013},
    month = Dec,
    pdf = {http://hal.inria.fr/hal-00926513/PDF/qiral.pdf},
    
    }
    


  4. Brice Goglin. Les réseaux pour le calcul haute performance : facteur, livreur ou déménageur ?. Interstices, December 2013. [WWW]
    Abstract:
    Les r{\'e}seaux utilis{\'e}s pour interconnecter les machines dans les supercalculateurs doivent {\^e}tre extr{\^e}mement performants. En effet, alors qu'un transfert de donn{\'e}es sur les r{\'e}seaux traditionnels, comme ceux reliant nos box ADSL {\`a} Internet, peut s'apparenter {\`a} l'envoi d'un courrier par la poste, les r{\'e}seaux sp{\'e}cialis{\'e}s pour le calcul haute performance s'inspirent plut{\^o}t des d{\'e}m{\'e}nageurs, avec des techniques permettant de transf{\'e}rer de grandes quantit{\'e}s de donn{\'e}es tr{\`e}s rapidement et sans effort.
    [bibtex-key = goglin:hal-00915723]
    @article{goglin:hal-00915723,
    hal_id = {hal-00915723},
    url = {http://hal.inria.fr/hal-00915723},
    title = {{Les r{\'e}seaux pour le calcul haute performance : facteur, livreur ou d{\'e}m{\'e}nageur ?}},
    author = {Goglin, Brice},
    abstract = {{Les r{\'e}seaux utilis{\'e}s pour interconnecter les machines dans les supercalculateurs doivent {\^e}tre extr{\^e}mement performants. En effet, alors qu'un transfert de donn{\'e}es sur les r{\'e}seaux traditionnels, comme ceux reliant nos box ADSL {\`a} Internet, peut s'apparenter {\`a} l'envoi d'un courrier par la poste, les r{\'e}seaux sp{\'e}cialis{\'e}s pour le calcul haute performance s'inspirent plut{\^o}t des d{\'e}m{\'e}nageurs, avec des techniques permettant de transf{\'e}rer de grandes quantit{\'e}s de donn{\'e}es tr{\`e}s rapidement et sans effort.}},
    language = {Fran{\c c}ais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
    publisher = {Interstices},
    journal = {Interstices},
    audience = {nationale },
    comite_lecture = {Avec comit{\'e} de lecture },
    collaboration = {mecsci },
    year = {2013},
    month = Dec 
    }
    


  5. Brice Goglin and Stéphanie Moreaud. KNEM: a Generic and Scalable Kernel-Assisted Intra-node MPI Communication Framework. Journal of Parallel and Distributed Computing (JPDC), 73(2):176-188, February 2013. [WWW] [doi:10.1016/j.jpdc.2012.09.016] Keyword(s): KNEM. [bibtex-key = GogMor12jpdc]
    @Article{ GogMor12jpdc,
    author = {Brice Goglin and St\'ephanie Moreaud},
    title = {{KNEM: a Generic and Scalable Kernel-Assisted Intra-node MPI Communication Framework}},
    journal = {Journal of Parallel and Distributed Computing (JPDC)},
    year = {2013},
    month = FEB,
    volume = 73,
    number = 2,
    pages = {176--188},
    publisher = {Elsevier},
    url = {http://hal.inria.fr/hal-00731714/},
    doi = {10.1016/j.jpdc.2012.09.016},
    keywords = {KNEM} 
    }
    


  6. Brice Goglin and Bertrand Putigny. Idée reçue: Comparer la puissance de deux ordinateurs, c'est facile !. Interstices, April 2013. [WWW]
    Abstract:
    Il y a une quinzaine d'ann{\'e}es, quand on achetait un nouvel ordinateur, on avait une id{\'e}e assez pr{\'e}cise de sa puissance. Cela permettait aux gamers de comparer facilement leurs machines. De nos jours, c'est beaucoup plus difficile, la puissance de calcul ne peut plus {\^e}tre calcul{\'e}e ou {\'e}valu{\'e}e aussi ais{\'e}ment.
    [bibtex-key = goglin:hal-00816422]
    @article{goglin:hal-00816422,
    hal_id = {hal-00816422},
    url = {http://hal.inria.fr/hal-00816422},
    title = {{Id{\'e}e re{\c c}ue: Comparer la puissance de deux ordinateurs, c'est facile !}},
    author = {Goglin, Brice and Putigny, Bertrand},
    abstract = {{Il y a une quinzaine d'ann{\'e}es, quand on achetait un nouvel ordinateur, on avait une id{\'e}e assez pr{\'e}cise de sa puissance. Cela permettait aux gamers de comparer facilement leurs machines. De nos jours, c'est beaucoup plus difficile, la puissance de calcul ne peut plus {\^e}tre calcul{\'e}e ou {\'e}valu{\'e}e aussi ais{\'e}ment.}},
    language = {Fran{\c c}ais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
    publisher = {Interstices},
    journal = {Interstices},
    audience = {nationale },
    comite_lecture = {Avec comit{\'e} de lecture },
    collaboration = {mecsci },
    year = {2013},
    month = Apr 
    }
    


  7. Sébastien Hinderer and Samuel Thibault. Accessibility Out of the Box. Communications of the ACM, 56(7):8-9, July 2013. [doi:10.1145/2483852.2483856] [bibtex-key = ThiA11yOutOfTheBox]
    @Article{ThiA11yOutOfTheBox,
    author = {Sébastien Hinderer and Samuel Thibault},
    title = {{Accessibility Out of the Box}},
    journal = {Communications of the ACM},
    publisher = {ACM},
    volume = 56,
    number = 7,
    year = 2013,
    month = JUL,
    pages = {8--9},
    doi = {10.1145/2483852.2483856},
    
    }
    


  8. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Arthur Stoutchinin, and Samuel Thibault. List Scheduling in Embedded Systems under Memory Constraints. In Juan Guerrero, editor, SBAC-PAD'2013 - 25th International Symposium on Computer Architecture and High-Performance Computing, Porto de Galinhas, Brésil, October 2013. Federal University of Pernambuco & Federal University of Minas Gerais, IEEE Computer Society. [WWW] [PDF] Keyword(s): Task graphs, scheduling, memory, system on chip, video decoding.
    Abstract:
    Video decoding and image processing in embedded systems are subject to strong resource constraints, particularly in terms of memory. List-scheduling heuristics with static priorities (HEFT, SDC, etc.) being the oft-cited solutions due to both their good performance and their low complexity, we propose a method aimed at introducing the notion of memory into them. Moreover, we show that through appropriate adjustment of task priorities and judicious resort to insertion-based policy, speedups up to 20\\% can be achieved. Lastly, we show that our technique allows to prevent deadlock and to substantially reduce the required memory footprint compared to classic list-scheduling heuristics.
    [bibtex-key = arras:hal-00906117]
    @inproceedings{arras:hal-00906117,
    hal_id = {hal-00906117},
    url = {http://hal.inria.fr/hal-00906117},
    title = {{List Scheduling in Embedded Systems under Memory Constraints}},
    author = {Paul-Antoine Arras and Didier Fuin and Emmanuel Jeannot and Arthur Stoutchinin and Samuel Thibault},
    abstract = {{Video decoding and image processing in embedded systems are subject to strong resource constraints, particularly in terms of memory. List-scheduling heuristics with static priorities (HEFT, SDC, etc.) being the oft-cited solutions due to both their good performance and their low complexity, we propose a method aimed at introducing the notion of memory into them. Moreover, we show that through appropriate adjustment of task priorities and judicious resort to insertion-based policy, speedups up to 20\\% can be achieved. Lastly, we show that our technique allows to prevent deadlock and to substantially reduce the required memory footprint compared to classic list-scheduling heuristics.}},
    keywords = {Task graphs, scheduling, memory, system on chip, video decoding},
    language = {Anglais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , STMicroelectronics (Grenoble) - ST-GRENOBLE , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
    booktitle = {{SBAC-PAD'2013 - 25th International Symposium on Computer Architecture and High-Performance Computing}},
    publisher = {IEEE Computer Society},
    address = {Porto de Galinhas, Br{\'e}sil},
    organization = {Federal University of Pernambuco \& Federal University of Minas Gerais},
    editor = {Juan Guerrero },
    audience = {internationale },
    year = {2013},
    month = Oct,
    pdf = {http://hal.inria.fr/hal-00906117/PDF/sbac13\_checked\_by\_PDF\_eXpress\_.pdf},
    
    }
    


  9. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Arthur Stoutchinin, and Samuel Thibault. Ordonnancement de liste dans les systèmes embarqués sous contrainte de mémoire. In ComPAS'13 / RenPar'21 - 21es Rencontres francophones du Parallélisme, Grenoble, France, January 2013. Inria Grenoble. [WWW] [PDF] [bibtex-key = arras:hal-00772854]
    @inproceedings{arras:hal-00772854,
    hal_id = {hal-00772854},
    url = {http://hal.inria.fr/hal-00772854},
    title = {{Ordonnancement de liste dans les syst{\`e}mes embarqu{\'e}s sous contrainte de m{\'e}moire}},
    author = {Arras, Paul-Antoine and Fuin, Didier and Jeannot, Emmanuel and Stoutchinin, Arthur and Thibault, Samuel},
    language = {Fran{\c c}ais},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , STMicroelectronics (Grenoble) - ST-GRENOBLE},
    booktitle = {{ComPAS'13 / RenPar'21 - 21es Rencontres francophones du Parall{\'e}lisme}},
    address = {Grenoble, France},
    organization = {Inria Grenoble},
    audience = {nationale },
    year = {2013},
    month = Jan,
    pdf = {http://hal.inria.fr/hal-00772854/PDF/renpar.pdf},
    
    }
    


  10. Olivier Aumage, Denis Barthou, Tamara Meunier, and Christopher Haine. Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis. In PROPER workshop, Euro-Par conference, Aachen, Germany, August 2013. Note: To appear. [bibtex-key = abhm13]
    @inproceedings{abhm13,
    author = {Olivier Aumage and Denis Barthou and Tamara Meunier and Christopher Haine},
    title = {Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis},
    note = {To appear},
    booktitle = {PROPER workshop, Euro-Par conference},
    year = 2013,
    month = aug,
    address = {Aachen, Germany} 
    }
    


  11. Andres S. Charif-Rubial, Denis Barthou, Cedric Valensi, Sameer Shende, Allen Malony, and William Jalby. MIL: A language to build program analysis tools through static binary instrumentation. In hipc, Hyberabad, India, pages 206-215, December 2013. [WWW] [doi:10.1109/HiPC.2013.6799106] [bibtex-key = ACR13]
    @INPROCEEDINGS{ACR13,
    author={Charif-Rubial, Andres S. and Barthou, Denis and Valensi, Cedric and Shende, Sameer and Malony, Allen and Jalby, William},
    booktitle=hipc,
    title={MIL: A language to build program analysis tools through static binary instrumentation},
    year={2013},
    month=Dec,
    address={Hyberabad, India},
    pages={206-215},
    url={http://hal.archives-ouvertes.fr/docs/00/92/08/75/PDF/MIL_HiPC13.pdf},
    doi={10.1109/HiPC.2013.6799106},
    
    }
    


  12. Alexandre X. Duchateau, David Padua, and Denis Barthou. Hydra: Automatic algorithm exploration from linear algebra equations. In ACM/IEEE Intl. Symp. on Code Optimization and Generation, volume 0, Shenzhen, China, pages 1-10, March 2013. IEEE Computer Society. [doi:10.1109/CGO.2013.6494999] [bibtex-key = DPB12]
    @inproceedings{DPB12,
    author = {Alexandre X. Duchateau and David Padua and Denis Barthou},
    title = {Hydra: Automatic algorithm exploration from linear algebra equations},
    booktitle = {ACM/IEEE Intl. Symp. on Code Optimization and Generation},
    volume = {0},
    isbn = {978-1-4673-5524-7},
    year = {2013},
    pages = {1-10},
    doi = {10.1109/CGO.2013.6494999},
    publisher = {IEEE Computer Society},
    month = mar,
    address = {Shenzhen, China} 
    }
    


  13. Sylvain Henry. ViperVM: a Runtime System for Parallel Functional High-Performance Computing on Heterogeneous Architectures. In 2nd Workshop on Functional High-Performance Computing (FHPC'13), Boston, États-Unis, September 2013. [WWW] [PDF] Keyword(s): Parallel Functional Programming, High-Performance Computing, Heterogeneous Architectures. [bibtex-key = hen13fhpc]
    @inproceedings{hen13fhpc,
    hal_id = {hal-00851122},
    url = {http://hal.inria.fr/hal-00851122},
    title = {{ViperVM: a Runtime System for Parallel Functional High-Performance Computing on Heterogeneous Architectures}},
    author = {Henry, Sylvain},
    keywords = {Parallel Functional Programming, High-Performance Computing, Heterogeneous Architectures},
    language = {Anglais},
    affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{2nd Workshop on Functional High-Performance Computing (FHPC'13)}},
    address = {Boston, {\'E}tats-Unis},
    audience = {internationale },
    year = {2013},
    month = Sep,
    pdf = {http://hal.inria.fr/hal-00851122/PDF/fhpc13.pdf},
    
    }
    


  14. Andra Hugo. Le problème de la composition parallèle : une approche supervisée. In 21èmes Rencontres Francophones du Parallélisme (RenPar'21), Grenoble, France, January 2013. [WWW] Keyword(s): Composition, Hypervisor, StarPU. [bibtex-key = AH13Renpar]
    @InProceedings{AH13Renpar,
    author = {Andra Hugo},
    title = {{Le probl{\`e}me de la composition parall{\`e}le : une approche supervis{\'e}e}},
    booktitle = {21{\`e}mes Rencontres Francophones du Parall{\'e}lisme (RenPar'21)},
    year = 2013,
    address = {Grenoble, France},
    month = JAN,
    keywords = {Composition, Hypervisor, StarPU},
    url = {http://hal.inria.fr/hal-00773610} 
    }
    


  15. Andra Hugo, Abdou Guermouche, Raymond Namyst, and Pierre-André Wacrenier. Composing multiple StarPU applications over heterogeneous machines: a supervised approach. In Third International Workshop on Accelerators and Hybrid Exascale Systems, Boston, USA, May 2013. [WWW] [bibtex-key = hugo:hal-00824514]
    @inproceedings{hugo:hal-00824514,
    title = {{Composing multiple StarPU applications over heterogeneous machines: a supervised approach}},
    author = {Andra Hugo and Abdou Guermouche and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI , HiePACS - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Third International Workshop on Accelerators and Hybrid Exascale Systems}},
    address = {Boston, USA},
    year = {2013},
    month = May,
    url = {http://hal.inria.fr/hal-00824514},
    
    }
    


  16. Emmanuel Jeannot, Esteban Meneses, Guillaume Mercier, François Tessier, and Gengbin Zheng. Communication and topology-aware load balancing in Charm++ with TreeMatch. In IEEE Cluster 2013, Indianapolis, US, September 2013. [WWW] Keyword(s): TreeMatch, process placement, load balancing, message passing, communication cost. [bibtex-key = Tess13Cluster]
    @InProceedings{Tess13Cluster,
    author = {Emmanuel Jeannot and Esteban Meneses and Guillaume Mercier and Fran{\c c}ois Tessier and Gengbin Zheng},
    title = {{Communication and topology-aware load balancing in Charm++ with TreeMatch}},
    booktitle = {IEEE Cluster 2013},
    year = 2013,
    address = {Indianapolis, US},
    month = SEP,
    keywords = {TreeMatch,process placement,load balancing,message passing,communication cost},
    url = {http://hal.inria.fr/hal-00851148} 
    }
    


  17. Abdelhafid Mazouz, Sid-Ahmed-Ali TOUATI, and Denis Barthou. Dynamic Thread Pinning for Phase-Based OpenMP Programs. In Euro-Par 2013 Parallel processing, volume 8097 of Lecture Notes in Computer Science, Aachen, Allemagne, pages pages 12, August 2013. Springer. Note: F. Wolf, B. Mohr, and D. an Ney (Eds.), pages 12, pp. 53-64. [WWW] [PDF] Keyword(s): OpenMP, thread level parallelism, thread affinity, multicores.. [bibtex-key = mazouz:hal-00847482]
    @inproceedings{mazouz:hal-00847482,
    hal_id = {hal-00847482},
    url = {http://hal.archives-ouvertes.fr/hal-00847482},
    title = {{Dynamic Thread Pinning for Phase-Based OpenMP Programs}},
    author = {Mazouz, Abdelhafid and TOUATI, Sid-Ahmed-Ali and Barthou, Denis},
    keywords = {OpenMP, thread level parallelism, thread affinity, multicores.},
    language = {Anglais},
    affiliation = {Parall{\'e}lisme, R{\'e}seaux, Syst{\`e}mes d'information, Mod{\'e}lisation - PRISM , Laboratoire d'Informatique, Signaux, et Syst{\`e}mes de Sophia-Antipolis - I3S , AOSTE - INRIA Rocquencourt / INRIA Sophia Antipolis / Laboratoire I3S , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Euro-Par 2013 Parallel processing}},
    publisher = {Springer},
    pages = {pages 12},
    address = {Aachen, Allemagne},
    volume = {8097},
    series = {Lecture Notes in Computer Science },
    note = {F. Wolf, B. Mohr, and D. an Ney (Eds.), pages 12, pp. 53-64 },
    audience = {internationale },
    year = {2013},
    month = Aug,
    pdf = {http://hal.archives-ouvertes.fr/hal-00847482/PDF/MainEuroPar2013.pdf} 
    }
    


  18. Tetsuya Odajima, Taisuke Boku, Mitsuhisa Sato, Toshihiro Hanawa, Yuetsu Kodama, Raymond Namyst, Samuel Thibault, and Olivier Aumage. Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing. In The 2013 International Symposium on Advances of Distributed and Parallel Computing (ADPC 2013), Vietri sul Mare, Italie, December 2013. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = odajima:hal-00920915]
    @inproceedings{odajima:hal-00920915,
    hal_id = {hal-00920915},
    url = {http://hal.inria.fr/hal-00920915},
    title = {{Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing}},
    author = {Tetsuya Odajima and Taisuke Boku and Mitsuhisa Sato and Toshihiro Hanawa and Yuetsu Kodama and Raymond Namyst and Samuel Thibault and Olivier Aumage},
    language = {Anglais},
    affiliation = {Graduate School of Systems and Information Engineering [Tsukuba] , Center for Computational Sciences [Tsukuba] - CCS , Graduate School for Systems and Information Engineering [Tsukuba] , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{The 2013 International Symposium on Advances of Distributed and Parallel Computing (ADPC 2013)}},
    address = {Vietri sul Mare, Italie},
    audience = {internationale },
    year = {2013},
    month = Dec,
    pdf = {http://hal.inria.fr/hal-00920915/PDF/ADPC2013-117.pdf},
    keywords = {StarPU} 
    }
    


  19. Satoshi Ohshima, Satoshi Katagiri, Kengo Nakajima, Samuel Thibault, and Raymond Namyst. Implementation of FEM Application on GPU with StarPU. In SIAM CSE13 - SIAM Conference on Computational Science and Engineering 2013, Boston, États-Unis, February 2013. SIAM. [WWW] Keyword(s): StarPU. [bibtex-key = ohshima:hal-00926144]
    @inproceedings{ohshima:hal-00926144,
    hal_id = {hal-00926144},
    url = {http://hal.inria.fr/hal-00926144},
    title = {{Implementation of FEM Application on GPU with StarPU}},
    author = {Satoshi Ohshima and Satoshi Katagiri and Kengo Nakajima and Samuel Thibault and Raymond Namyst},
    language = {Anglais},
    affiliation = {Computer Science Department - CST , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{SIAM CSE13 - SIAM Conference on Computational Science and Engineering 2013}},
    address = {Boston, {\'E}tats-Unis},
    organization = {SIAM},
    audience = {internationale },
    year = {2013},
    month = Feb,
    keywords = {StarPU} 
    }
    


  20. Corentin Rossignon. Optimisation du produit matrice-vecteur creux sur architecture GPU pour un simulateur de reservoir. In 21èmes Rencontres Francophones du Parallélisme (RenPar'21), Grenoble, France, January 2013. [WWW] Keyword(s): StarPU. [bibtex-key = Ros13Renpar]
    @InProceedings{Ros13Renpar,
    author = {Corentin Rossignon},
    title = {{O}ptimisation du produit matrice-vecteur creux sur architecture GPU pour un simulateur de r{\'}eservoir},
    booktitle = {21{\`e}mes Rencontres Francophones du Parall{\'e}lisme (RenPar'21)},
    year = 2013,
    address = {Grenoble, France},
    month = JAN,
    keywords = {StarPU},
    url = {http://hal.inria.fr/hal-00773571} 
    }
    


  21. Corentin Rossignon, Pascal Hénon, Olivier Aumage, and Samuel Thibault. A NUMA-aware fine grain parallelization framework for multi-core architecture. In PDSEC - 14th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing - 2013, Boston, États-Unis, May 2013. [WWW] [PDF]
    Abstract:
    In this paper, we present some solutions to handle to problems commonly encountered when dealing with fine grain parallelization on multi-core architecture: expressing algorithm using a task grain size suitable for the hardware and minimizing the time penalty due to Non Uniform Memory Accesses. To evaluate the benefit of our work we present some experiments on the fine grain parallelization of an iterative solver for spare linear system with some comparisons with the Intel TBB approach.
    [bibtex-key = rossignon:hal-00858350]
    @inproceedings{rossignon:hal-00858350,
    hal_id = {hal-00858350},
    url = {http://hal.inria.fr/hal-00858350},
    title = {{A NUMA-aware fine grain parallelization framework for multi-core architecture}},
    author = {Corentin Rossignon and Pascal H{\'e}non and Olivier Aumage and Samuel Thibault},
    abstract = {{In this paper, we present some solutions to handle to problems commonly encountered when dealing with fine grain parallelization on multi-core architecture: expressing algorithm using a task grain size suitable for the hardware and minimizing the time penalty due to Non Uniform Memory Accesses. To evaluate the benefit of our work we present some experiments on the fine grain parallelization of an iterative solver for spare linear system with some comparisons with the Intel TBB approach.}},
    language = {Anglais},
    affiliation = {TOTAL-Scientific and Technical Center Jean F{\'e}ger - CSTJF , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{PDSEC - 14th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing - 2013}},
    address = {Boston, {\'E}tats-Unis},
    audience = {internationale },
    year = {2013},
    month = May,
    pdf = {http://hal.inria.fr/hal-00858350/PDF/taggre\_pdsec\_2013.pdf},
    
    }
    


  22. Emmanuelle Saillard, Patrick Carribault, and Denis Barthou. Combining Static and Dynamic Validation of MPI Collective Communications. In Proceedings of the European MPI Users' Group Meeting, EuroMPI'13, New York, NY, USA, pages 117-122, September 2013. ACM. [WWW] [PDF] [doi:10.1145/2488551.2488555] [bibtex-key = scb13]
    @inproceedings{scb13,
    author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
    title = {Combining Static and Dynamic Validation of MPI Collective Communications},
    booktitle = {Proceedings of the European MPI Users' Group Meeting},
    series = {EuroMPI'13},
    year = {2013},
    month = Sep,
    isbn = {978-1-4503-1903-4},
    location = {Madrid, Spain},
    pages = {117--122},
    numpages = {6},
    url = {http://hal.archives-ouvertes.fr/hal-00920901/en},
    pdf={http://hal.archives-ouvertes.fr/docs/00/92/09/01/PDF/sigproc-sp.pdf},
    doi = {10.1145/2488551.2488555},
    acmid = {2488555},
    publisher = {ACM},
    address = {New York, NY, USA},
    
    }
    


  23. François Tessier, Emmanuel Jeannot, and Guillaume Mercier. TreeMatch : Un algorithme de placement de processus sur architectures multicoeurs. In 21èmes Rencontres Francophones du Parallélisme (RenPar'21), Grenoble, France, January 2013. [WWW] Keyword(s): TreeMatch. [bibtex-key = Tess13Renpar]
    @InProceedings{Tess13Renpar,
    author = {Fran{\c c}ois Tessier and Emmanuel Jeannot and Guillaume Mercier},
    title = {{TreeMatch : Un algorithme de placement de processus sur architectures multic{\oe}urs }},
    booktitle = {21{\`e}mes Rencontres Francophones du Parall{\'e}lisme (RenPar'21)},
    year = 2013,
    address = {Grenoble, France},
    month = JAN,
    keywords = {TreeMatch},
    url = {http://hal.inria.fr/hal-00773254} 
    }
    


  24. Ludovic Courtès. C Language Extensions for Hybrid CPU/GPU Programming with StarPU. Research Report RR-8278, INRIA, April 2013. [WWW] [PDF] Keyword(s): parallel programming, GPU, scheduling, programming language support, StarPU. [bibtex-key = LC13Report]
    @techreport{LC13Report,
    hal_id = {hal-00807033},
    url = {http://hal.inria.fr/hal-00807033},
    title = {{C Language Extensions for Hybrid CPU/GPU Programming with StarPU}},
    author = {Court{\`e}s, Ludovic},
    keywords = {parallel programming, GPU, scheduling, programming language support, StarPU},
    pages = {25},
    type = {Research Report},
    institution = {INRIA},
    number = {RR-8278},
    year = {2013},
    month = Apr,
    pdf = {http://hal.inria.fr/hal-00807033/PDF/RR-8278.pdf},
    
    }
    


2012

  1. Jérôme Clet-Ortega. Exploitation efficace des architectures parallèes de type grappes de NUMA à l'aide de modèles hybrides de programmation. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, April 2012. [WWW] [bibtex-key = Cle12Thesis]
    @PhDThesis{ Cle12Thesis,
    author = {J\'er\^ome Clet-Ortega },
    title = {{Exploitation efficace des architectures parall{\`e}es de type grappes de NUMA {\`a} l'aide de mod{\`e}les hybrides de programmation}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2012,
    month = APR,
    url = {http://tel.archives-ouvertes.fr/tel-00773007} 
    }
    


  2. Sylvain Henry, Alexandre Denis, and Denis Barthou. Programmation unifiée multi-accélérateur OpenCL. Techniques et Sciences Informatiques, (8-9-10):1233-1249, 2012. [WWW] Keyword(s): StarPU. [bibtex-key = HenDenBar2012TSI]
    @article{HenDenBar2012TSI,
    title = {{Programmation unifi{\'e}e multi-acc{\'e}l{\'e}rateur OpenCL}},
    author = {Sylvain Henry and Alexandre Denis and Denis Barthou},
    publisher = {Lavoisier},
    pages = {1233-1249},
    journal = {Techniques et Sciences Informatiques},
    number = {8-9-10 },
    year = {2012},
    keywords = {StarPU},
    url = {http://hal.inria.fr/hal-00772742} 
    }
    


  3. Sidi Ahmed Mahmoudi, Pierre Manneback, Cédric Augonnet, and Samuel Thibault. Traitements d'Images sur Architectures Parallèles et Hétérogènes. Technique et Science Informatiques, 2012. [WWW] Keyword(s): StarPU. [bibtex-key = MahManAugThi12TSI]
    @Article{MahManAugThi12TSI,
    author = {Sidi Ahmed Mahmoudi and Pierre Manneback and C\'edric Augonnet and Samuel Thibault},
    title = {Traitements d'Images sur Architectures Parall\`eles et H\'et\'erog\`enes },
    journal = {{Technique et Science Informatiques}},
    editor = {Lavoisier},
    year = 2012,
    keywords = {StarPU},
    url = {http://hal.inria.fr/hal-00714858/} 
    }
    


  4. Cédric Augonnet, Olivier Aumage, Nathalie Furmento, Raymond Namyst, and Samuel Thibault. StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators. In Siegfried Benkner Jesper Larsson Träff and Jack Dongarra, editors, EuroMPI 2012, volume 7490 of LNCS, September 2012. Springer. Note: Poster Session. [WWW] Keyword(s): StarPU. [bibtex-key = AugAumFurNamThi2012EuroMPI]
    @InProceedings{AugAumFurNamThi2012EuroMPI,
    author = {C\'edric Augonnet and Olivier Aumage and Nathalie Furmento and Raymond Namyst and Samuel Thibault},
    title = {{StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators}},
    booktitle = {EuroMPI 2012},
    year = 2012,
    editor = {Jesper Larsson Tr{\"a}ff, Siegfried Benkner and Jack Dongarra},
    volume = {7490},
    series = {LNCS},
    month = SEP,
    note = {Poster Session},
    publisher = {Springer},
    url = {http://hal.inria.fr/hal-00725477},
    keywords = {StarPU} 
    }
    


  5. Denis Barthou, Gilbert Grosdidier, Michael Kruse, Olivier Pene, and Claude Tadonki. QIRAL: A High Level Language for Lattice QCD Code Generation. In places, Tallinn, Estonia, 2012. Note: ArXiv:1208.4035. [WWW] [bibtex-key = places12]
    @INPROCEEDINGS{places12,
    author = {Denis Barthou and Gilbert Grosdidier and Michael Kruse and Olivier Pene and Claude Tadonki},
    title = {{QIRAL: A High Level Language for Lattice QCD Code Generation}},
    booktitle = places,
    year = {2012},
    note ={arXiv:1208.4035},
    address = {Tallinn, Estonia},
    url = {http://arxiv.org/abs/1208.4035} 
    }
    


  6. Siegfried Benkner, Enes Bajrovic, Erich Marth, Martin Sandrieser, Raymond Namyst, and Samuel Thibault. High-Level Support for Pipeline Parallelism on Many-Core Architectures. In Europar - International European Conference on Parallel and Distributed Computing - 2012, Rhodes Island, Grèce, August 2012. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = BenkBajMarSanNamThiEuroPar2012]
    @inproceedings{ BenkBajMarSanNamThiEuroPar2012,
    hal_id = {hal-00697020},
    url = {http://hal.inria.fr/hal-00697020},
    title = {{High-Level Support for Pipeline Parallelism on Many-Core Architectures}},
    author = {Benkner, Siegfried and Bajrovic, Enes and Marth, Erich and Sandrieser, Martin and Namyst, Raymond and Thibault, Samuel},
    booktitle = {{Europar - International European Conference on Parallel and Distributed Computing - 2012}},
    address = {Rhodes Island, Gr{\`e}ce},
    audience = {internationale },
    year = {2012},
    month = AUG,
    pdf = {http://hal.inria.fr/hal-00697020/PDF/europar2012-submitted.pdf} keywords = {StarPU} 
    }
    


  7. Alexandre Denis, François Trahay, and Yutaka Ishikawa. High performance checksum computation for fault-tolerant MPI over InfiniBand. In Siegfried Benkner Jesper Larsson Träff and Jack Dongarra, editors, EuroMPI 2012, volume 7490 of LNCS, September 2012. Springer. [WWW] Keyword(s): Madeleine, MPI. [bibtex-key = DenTraIsh2012EuroMPI]
    @InProceedings{DenTraIsh2012EuroMPI,
    author = {Alexandre Denis and Fran{\c c}ois Trahay and Yutaka Ishikawa},
    title = {High performance checksum computation for fault-tolerant MPI over InfiniBand},
    booktitle = {EuroMPI 2012},
    year = 2012,
    editor = {Jesper Larsson Tr{\"a}ff, Siegfried Benkner and Jack Dongarra},
    volume = {7490},
    series = {LNCS},
    month = SEP,
    publisher = {Springer},
    url = {http://hal.inria.fr/hal-00716478/},
    keywords = {Madeleine, MPI} 
    }
    


  8. Julien Jaeger and Denis Barthou. Automatic efficient data layout for multithreaded stencil codes on CPUs and GPUs. In IEEE Intl. High Performance Computing Conference (HiPC), Pune, India, pages 1-10, December 2012. IEEE. [WWW] [doi:http://doi.ieeecomputersociety.org/10.1109/HiPC.2012.6507504] [bibtex-key = JB12]
    @INPROCEEDINGS{JB12,
    author = {Julien Jaeger and Denis Barthou},
    title = {Automatic efficient data layout for multithreaded stencil codes on CPUs and GPUs},
    booktitle = {IEEE Intl. High Performance Computing Conference (HiPC)},
    year = {2012},
    address = {Pune, India},
    month = dec,
    pages = {1--10},
    publisher = {IEEE},
    doi = {http://doi.ieeecomputersociety.org/10.1109/HiPC.2012.6507504},
    url={http://hal.archives-ouvertes.fr/hal-00793201},
    
    }
    


  9. Christoph Kessler, Usman Dastgeer, Samuel Thibault, Raymond Namyst, Andrew Richards, Uwe Dolinsky, Siegfried Benkner, Jesper Larsson Träff, and Sabri Pllana. Programmability and Performance Portability Aspects of Heterogeneous Multi-/Manycore Systems. In Design, Automation and Test in Europe (DATE), Dresden, Allemagne, March 2012. [WWW] [PDF] Keyword(s): StarPU. [bibtex-key = kessler:hal-00776610]
    @inproceedings{kessler:hal-00776610,
    hal_id = {hal-00776610},
    url = {http://hal.inria.fr/hal-00776610},
    title = {{Programmability and Performance Portability Aspects of Heterogeneous Multi-/Manycore Systems}},
    author = {Kessler, Christoph and Dastgeer, Usman and Thibault, Samuel and Namyst, Raymond and Richards, Andrew and Dolinsky, Uwe and Benkner, Siegfried and Larsson Tr{\"a}ff, Jesper and Pllana, Sabri},
    language = {Anglais},
    affiliation = {PELAB - PELAB , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest , Codeplay Software , University of Vienna , Technical University of Vienna - TU WIEN},
    booktitle = {{Design, Automation and Test in Europe (DATE)}},
    address = {Dresden, Allemagne},
    audience = {internationale },
    year = {2012},
    month = Mar,
    pdf = {http://hal.inria.fr/hal-00776610/PDF/date12-paper.pdf},
    keywords = {StarPU} 
    }
    


  10. Bertrand Putigny, Brice Goglin, and Denis Barthou. Performance modeling for power consumption reduction on SCC. In Peter Tröger and Andreas Polze, editors, Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium, number 55 of Technical Reports of University of Postdam Hasso Plattner Institute, Potsdam, Germany, pages 21-26, February 2012. [WWW] [bibtex-key = PutGogBar11marcsymposium]
    @inproceedings{ PutGogBar11marcsymposium,
    author = {Bertrand Putigny and Brice Goglin and Denis Barthou},
    title = {{Performance modeling for power consumption reduction on SCC}},
    booktitle = {{Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium}},
    editor = {Peter Tr\"oger and Andreas Polze},
    isbn = {978-3-86956-169-1},
    series = {Technical Reports of University of Postdam Hasso Plattner Institute},
    number = 55,
    pages = {21--26},
    year = 2012,
    month = FEB,
    address = {Potsdam, Germany},
    url = {http://hal.inria.fr/hal-00649635/} 
    }
    


2011

  1. Emmanuel Jeannot, Raymond Namyst, and Jean Roman. Proceedings of the 17th International Euro-Par Conference, volume 6852 of Lecture Notes in Computer Science. Springer, 2011. [doi:10.1007/978-3-642-23400-2] [bibtex-key = JeaNamRom11EuroPar]
    @Book{ JeaNamRom11EuroPar,
    author = {Emmanuel Jeannot and Raymond Namyst and Jean Roman},
    title = {{Proceedings of the 17th International Euro-Par Conference}},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = {6852},
    year = {2011},
    isbn = {978-3-642-23399-9},
    doi = {10.1007/978-3-642-23400-2} 
    }
    


  2. Cédric Augonnet. Scheduling Tasks over Multicore machines enhanced with Accelerators: a Runtime System's Perspective. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2011. [WWW] Keyword(s): StarPU. [bibtex-key = Aug11Thesis]
    @PhDThesis{ Aug11Thesis,
    author = {C\'edric Augonnet},
    title = {{Scheduling Tasks over Multicore machines enhanced with Accelerators: a Runtime System's Perspective}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2011,
    month = DEC,
    url = {http://tel.archives-ouvertes.fr/tel-00777154},
    keywords = {StarPU} 
    }
    


  3. Stéphanie Moreaud. Mouvement de données et placement des tâches pour les communications haute performance sur machines hiérarchiques. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, October 2011. [WWW] Keyword(s): MPI, hwloc, KNEM. [bibtex-key = Mor11Thesis]
    @PhDThesis{ Mor11Thesis,
    author = {St\'ephanie Moreaud},
    title = {{Mouvement de donn\'ees et placement des t\^aches pour les communications haute performance sur machines hi\'erarchiques}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2011,
    url = {http://tel.archives-ouvertes.fr/tel-00635651/fr/},
    month = OCT,
    keywords = {MPI, hwloc, KNEM} 
    }
    


  4. Cédric Augonnet, Samuel Thibault, Raymond Namyst, and Pierre-André Wacrenier. StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures. Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009, 23:187-198, February 2011. [WWW] [doi:10.1002/cpe.1631] Keyword(s): StarPU. [bibtex-key = AugThiNamWac11CCPE]
    @Article{ AugThiNamWac11CCPE,
    author = {C{\'e}dric Augonnet and Samuel Thibault and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {{StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures}},
    journal = {Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009},
    volume = 23,
    issue = 2,
    pages = {187--198},
    year = 2011,
    month = FEB,
    publisher = {John Wiley & Sons, Ltd.},
    doi = {10.1002/cpe.1631},
    url = {http://hal.inria.fr/inria-00550877},
    keywords = {StarPU} 
    }
    


  5. Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Philippas Tsigas, Uwe Dolinsky, Cédric Augonnet, Beverly Bachmayer, Christoph Kessler, David Moloney, and Vitaly Osipov. PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems. IEEE Micro, 31(5):28-41, September 2011. [WWW] [doi:10.1109/MM.2011.67] Keyword(s): StarPU. [bibtex-key = BenPllTraTsiDolAugBacKesMolOsi11IEEEMicro]
    @article{ BenPllTraTsiDolAugBacKesMolOsi11IEEEMicro,
    author = {Siegfried Benkner and Sabri Pllana and Jesper Larsson Tr{\"a}ff and Philippas Tsigas and Uwe Dolinsky and C\'edric Augonnet and Beverly Bachmayer and Christoph Kessler and David Moloney and Vitaly Osipov},
    title = {{PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems}},
    journal ={IEEE Micro},
    volume = {31},
    number = {5},
    issn = {0272-1732},
    year = {2011},
    pages = {28-41},
    doi = {10.1109/MM.2011.67},
    publisher = {IEEE Computer Society},
    address = {Los Alamitos, CA, USA},
    keywords = {StarPU},
    month = SEP,
    url = {http://hal.inria.fr/hal-00648480} 
    }
    


  6. Brice Goglin. De votre boulangerie à un système d'exploitation multiprocesseur. Interstices, February 2011. [WWW]
    Abstract:
    Vous entrez dans votre boulangerie pr{\'e}f{\'e}r{\'e}e pour acheter une baguette, une des serveuses disponibles s'adresse {\`a} vous, traite votre demande puis vous souhaite une bonne journ{\'e}e. Sans le savoir, vous venez d'assister {\`a} une repr{\'e}sentation grandeur nature d'un syst{\`e}me d'exploitation multiprocesseur.
    [bibtex-key = goglin:inria-00566232]
    @article{goglin:inria-00566232,
    hal_id = {inria-00566232},
    url = {http://hal.inria.fr/inria-00566232},
    title = {{De votre boulangerie {\`a} un syst{\`e}me d'exploitation multiprocesseur}},
    author = {Goglin, Brice},
    abstract = {{Vous entrez dans votre boulangerie pr{\'e}f{\'e}r{\'e}e pour acheter une baguette, une des serveuses disponibles s'adresse {\`a} vous, traite votre demande puis vous souhaite une bonne journ{\'e}e. Sans le savoir, vous venez d'assister {\`a} une repr{\'e}sentation grandeur nature d'un syst{\`e}me d'exploitation multiprocesseur.}},
    language = {Fran{\c c}ais},
    affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    publisher = {Interstices},
    journal = {Interstices},
    audience = {nationale },
    comite_lecture = {Avec comit{\'e} de lecture },
    collaboration = {mecsci },
    year = {2011},
    month = Feb 
    }
    


  7. Brice Goglin. Et plus vite si affinités.... Interstices, June 2011. [WWW]
    Abstract:
    La r{\'e}volution des processeurs multic{\oe}urs lance le d{\'e}fi de la gestion des affinit{\'e}s dans les ordinateurs : la vitesse d'ex{\'e}cution des programmes en d{\'e}pend !
    [bibtex-key = goglin:inria-00604025]
    @article{goglin:inria-00604025,
    hal_id = {inria-00604025},
    url = {http://hal.inria.fr/inria-00604025},
    title = {{Et plus vite si affinit{\'e}s...}},
    author = {Goglin, Brice},
    abstract = {{La r{\'e}volution des processeurs multic{\oe}urs lance le d{\'e}fi de la gestion des affinit{\'e}s dans les ordinateurs : la vitesse d'ex{\'e}cution des programmes en d{\'e}pend !}},
    language = {Fran{\c c}ais},
    affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    publisher = {Interstices},
    journal = {Interstices},
    audience = {nationale },
    comite_lecture = {Avec comit{\'e} de lecture },
    collaboration = {mecsci },
    year = {2011},
    month = Jun 
    }
    


  8. Brice Goglin. High-Performance Message Passing over generic Ethernet Hardware with Open-MX. Elsevier Journal of Parallel Computing (PARCO), 37(2):85-100, February 2011. [WWW] [doi:10.1016/j.parco.2010.11.001] Keyword(s): Open-MX. [bibtex-key = Gog11ParCo]
    @Article{ Gog11ParCo,
    author = {Brice Goglin},
    title = {{High-Performance Message Passing over generic Ethernet Hardware with Open-MX}},
    journal = {Elsevier Journal of Parallel Computing (PARCO)},
    year = {2011},
    month = FEB,
    volume = 37,
    number = 2,
    pages = {85--100},
    publisher = {Elsevier},
    doi = {10.1016/j.parco.2010.11.001},
    url = {http://hal.inria.fr/inria-00533058},
    keywords = {Open-MX} 
    }
    


  9. Brice Goglin. NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet. Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009, 23:199-210, February 2011. [WWW] [doi:10.1002/cpe.1632] Keyword(s): Open-MX. [bibtex-key = Gog11CCPE]
    @Article{ Gog11CCPE,
    author = {Brice Goglin},
    title = {{NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet}},
    journal = {Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009},
    volume = 23,
    issue = 2,
    pages = {199--210},
    year = 2011,
    month = FEB,
    publisher = {John Wiley & Sons, Ltd.},
    doi = {10.1002/cpe.1632},
    url = {http://hal.inria.fr/inria-00496301},
    keywords = {Open-MX} 
    }
    


  10. Brice Goglin, Jeff Squyres, and Samuel Thibault. Hardware Locality: Peering under the hood of your server. Linux Pro Magazine, 128:28-33, July 2011. [WWW] Keyword(s): hwloc. [bibtex-key = GogSquThi11linuxmag]
    @Article{ GogSquThi11linuxmag,
    author = {Brice Goglin and Jeff Squyres and Samuel Thibault},
    title = {{Hardware Locality: Peering under the hood of your server}},
    journal = {Linux Pro Magazine},
    publisher = {Linux New Media USA, LLC},
    volume = {128},
    year = {2011},
    month = JUL,
    pages = {28--33},
    url = {http://hal.inria.fr/inria-00597961},
    keywords = {hwloc} 
    }
    


  11. Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Mathieu Faverge, Julien Langou, Hatem Ltaief, and Stanimire Tomov. LU factorization for accelerator-based systems. In 9th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 11), Sharm El-Sheikh, Egypt, June 2011. [WWW] Keyword(s): StarPU. [bibtex-key = AguAugDonFavLanLtaTomAICCSA11]
    @InProceedings{AguAugDonFavLanLtaTomAICCSA11,
    author = {Emmanuel Agullo and C{\'e}dric Augonnet and Jack Dongarra and Mathieu Faverge and Julien Langou and Hatem Ltaief and Stanimire Tomov},
    title = {{LU} factorization for accelerator-based systems},
    booktitle = {9th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 11)},
    year = 2011,
    month = JUN,
    address = {Sharm El-Sheikh, Egypt},
    url = {http://hal.inria.fr/hal-00654193},
    keywords = {StarPU} 
    }
    


  12. Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Mathieu Faverge, Hatem Ltaief, Samuel Thibault, and Stanimire Tomov. QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators. In 25th IEEE International Parallel & Distributed Processing Symposium (IEEE IPDPS 2011), Anchorage, Alaska, USA, May 2011. [WWW] [doi:10.1109/IPDPS.2011.90] Keyword(s): StarPU. [bibtex-key = AguAugDonFavLtaThiTom11IPDPS]
    @InProceedings{AguAugDonFavLtaThiTom11IPDPS,
    HAL_ID = {inria-00547614},
    author={Emmanuel Agullo and C{\'{e}}dric Augonnet and Jack Dongarra and Mathieu Faverge and Hatem Ltaief and Samuel Thibault and Stanimire Tomov},
    title = {{QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators}},
    booktitle = {{25th IEEE International Parallel \& Distributed Processing Symposium (IEEE IPDPS 2011)}},
    ADDRESS={Anchorage, Alaska, USA},
    language = {{A}nglais},
    audience = {internationale },
    DAYS=16,
    MONTH=MAY,
    YEAR=2011,
    keywords = {StarPU},
    doi = {10.1109/IPDPS.2011.90},
    URL = {http://hal.inria.fr/inria-00547614} 
    }
    


  13. Elisabeth Brunet, François Trahay, Alexandre Denis, and Raymond Namyst. A sampling-based approach for communication libraries auto-tuning. In International Conference on Cluster Computing (IEEE Cluster), Austin, Texas, pages 299-307, September 2011. IEEE Computer Society Press. [WWW] [doi:10.1109/CLUSTER.2011.41] Keyword(s): Madeleine, MadMPI, MPI. [bibtex-key = BruTraDenNam11Cluster]
    @InProceedings{BruTraDenNam11Cluster,
    author = {Elisabeth Brunet AND Fran\c{c}ois Trahay AND Alexandre Denis AND Raymond Namyst},
    title = {A sampling-based approach for communication libraries auto-tuning},
    booktitle = {International Conference on Cluster Computing (IEEE Cluster)},
    year = {2011},
    month = SEP,
    pages = {299--307},
    address = {Austin, Texas},
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/CLUSTER.2011.41},
    keywords = {Madeleine, MadMPI, MPI},
    url = {http://hal.inria.fr/inria-00605735/} 
    }
    


  14. Alexandre DENIS. A High Performance Superpipeline Protocol for InfiniBand. In E. Jeannot, R. Namyst, and J. Roman, editors, Proceedings of the 17th International Euro-Par Conference, number 6853 of Lecture Notes in Computer Science, Bordeaux, France, pages 276-287, August 2011. Springer. [WWW] [doi:10.1007/978-3-642-23397-5_27] Keyword(s): Madeleine, MadMPI, MPI, CORBA. [bibtex-key = Den11EuroPar]
    @InProceedings{Den11EuroPar,
    author = {Alexandre DENIS},
    title = {A High Performance Superpipeline Protocol for InfiniBand},
    booktitle = {Proceedings of the 17th International Euro-Par Conference},
    year = 2011,
    series = {Lecture Notes in Computer Science},
    number = 6853,
    pages = {276--287},
    address = {Bordeaux, France},
    month = AUG,
    publisher = {Springer},
    doi = {10.1007/978-3-642-23397-5_27},
    editor = {E. Jeannot AND R. Namyst AND J. Roman},
    keywords = {Madeleine, MadMPI, MPI, CORBA},
    url = {http://hal.inria.fr/inria-00586015/},
    
    }
    


  15. Usman Dastgeer, Christoph Kessler, and Samuel Thibault. Flexible runtime support for efficient skeleton programming on hybrid systems. In Proceedings of the International Conference on Parallel Computing (ParCo), Applications, Tools and Techniques on the Road to Exascale Computing, volume 22 of Advances of Parallel Computing, Gent, Belgium, pages 159-166, August 2011. [WWW] Keyword(s): StarPU. [bibtex-key = DasKesThi11ParCo]
    @InProceedings{ DasKesThi11ParCo,
    author = { Usman Dastgeer and Christoph Kessler and Samuel Thibault },
    title = { Flexible runtime support for efficient skeleton programming on hybrid systems },
    booktitle = {Proceedings of the International Conference on Parallel Computing (ParCo), Applications, Tools and Techniques on the Road to Exascale Computing},
    year = 2011,
    month = AUG,
    address = {Gent, Belgium},
    keywords = {StarPU},
    series = {Advances of Parallel Computing},
    pages = {159--166},
    volume = {22},
    url = {http://hal.inria.fr/inria-00606200/} 
    }
    


  16. Brice Goglin and Stéphanie Moreaud. Dodging Non-Uniform I/O Access in Hierarchical Collective Operations for Multicore Clusters. In CASS 2011: The 1st Workshop on Communication Architecture for Scalable Systems, held in conjunction with IPDPS 2011, Anchorage, AK, May 2011. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2011.222] Keyword(s): MPI, hwloc. [bibtex-key = GogMor11CASS]
    @InProceedings{ GogMor11CASS,
    author = {Brice Goglin and St\'ephanie Moreaud},
    title = {{Dodging Non-Uniform I/O Access in Hierarchical Collective Operations for Multicore Clusters}},
    booktitle = {CASS 2011: The 1st Workshop on Communication Architecture for Scalable Systems, held in conjunction with IPDPS 2011},
    address = {Anchorage, AK},
    month = MAY,
    year = 2011,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2011.222},
    url = {http://hal.inria.fr/inria-00566246},
    keywords = {MPI, hwloc} 
    }
    


  17. Sylvain Henry. Programmation multi-accélérateurs unifiée en OpenCL. In 20èmes Rencontres Francophones du Parallélisme (RenPar'20), Saint Malo, France, May 2011. [WWW] Keyword(s): StarPU. [bibtex-key = Hen11Renpar]
    @InProceedings{Hen11Renpar,
    author = {Sylvain Henry},
    title = {Programmation multi-acc{\'e}l{\'e}rateurs unifi{\'e}e en {OpenCL}},
    booktitle = {20{\`e}mes Rencontres Francophones du Parall{\'e}lisme (RenPar'20)},
    year = 2011,
    address = {Saint Malo, France},
    month = MAY,
    keywords = {StarPU},
    url = {http://hal.archives-ouvertes.fr/hal-00643257} 
    }
    


  18. Emmanuel Jeannot and Guillaume Mercier. Improving MPI Applications Performance on Multicore Clusters with Rank Reordering. In Recent Advances in the Message Passing Interface. The 18th European MPI User's Group Meeting (EuroMPI 2011), volume 6960 of Lecture Notes in Computer Science, Santorini, Greece, pages 39-49, September 2011. Springer-Verlag. [doi:10.1007/978-3-642-24449-0_7] Keyword(s): MPI, hwloc. [bibtex-key = JeaMer11EuroMPI]
    @InProceedings{ JeaMer11EuroMPI,
    author = {Emmanuel Jeannot and Guillaume Mercier},
    title = {{Improving MPI Applications Performance on Multicore Clusters with Rank Reordering}},
    booktitle = {Recent Advances in the Message Passing Interface. The 18th European MPI User's Group Meeting (EuroMPI 2011)},
    address = {Santorini, Greece},
    year = {2011},
    month = SEP,
    volume = 6960,
    pages = {39--49},
    doi = {10.1007/978-3-642-24449-0_7},
    series = {Lecture Notes in Computer Science},
    publisher = {Springer-Verlag},
    keywords = {MPI, hwloc} 
    }
    


  19. Teng Ma, George Bosilca, Aurelien Bouteiller, Brice Goglin, Jeffrey M. Squyres, and Jack J. Dongarra. Kernel Assisted Collective Intra-node MPI Communication Among Multi-core and Many-core CPUs. In Proceedings of the 40th International Conference on Parallel Processing (ICPP-2011), Taipei, Taiwan, September 2011. [WWW] [doi:10.1109/ICPP.2011.29] Keyword(s): KNEM. [bibtex-key = MaBosGog11ICPP]
    @InProceedings{ MaBosGog11ICPP,
    author = {Teng Ma and George Bosilca and Aurelien Bouteiller and Brice Goglin and Jeffrey M. Squyres and Jack J. Dongarra},
    title = {{Kernel Assisted Collective Intra-node MPI Communication Among Multi-core and Many-core CPUs}},
    booktitle = {Proceedings of the 40th International Conference on Parallel Processing (ICPP-2011)},
    address = {Taipei, Taiwan},
    year = 2011,
    month = SEP,
    doi = {10.1109/ICPP.2011.29},
    url = {http://hal.inria.fr/inria-00602877},
    keywords = {KNEM} 
    }
    


  20. Sidi Ahmed Mahmoudi, Pierre Manneback, Cédric Augonnet, and Samuel Thibault. Détection optimale des coins et contours dans des bases d'images volumineuses sur architectures multicoeurs hétérogènes. In 20èmes Rencontres Francophones du Parallélisme, Saint-Malo / France, May 2011. [WWW] Keyword(s): StarPU. [bibtex-key = MahManAugThi11Renpar20]
    @InProceedings{MahManAugThi11Renpar20,
    author = {Sidi Ahmed Mahmoudi and Pierre Manneback and C{\'e}dric Augonnet and Samuel Thibault},
    title = {D{\'e}tection optimale des coins et contours dans des bases d'images volumineuses sur architectures multicoeurs h{\'e}t{\'e}rog{\`e}nes},
    booktitle = {20{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2011,
    month = MAY,
    address = {Saint-Malo / France},
    url = {http://hal.inria.fr/inria-00606195},
    keywords = {StarPU} 
    }
    


  21. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Analysing the Variability of OpenMP Programs Performances on Multicore Architectures. In Fourth Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2011), Heraklion, Greece, pages 14, 2011. Held in conjunction with: the 6th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC). [WWW] [PDF] [bibtex-key = MTB11a]
    @INPROCEEDINGS{MTB11a,
    author = {Mazouz, Abdelhafid and Touati, Sid-Ahmed-Ali and Barthou, Denis},
    title = {{Analysing the Variability of OpenMP Programs Performances on Multicore Architectures}},
    booktitle = {{Fourth Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2011)}},
    year = {2011},
    pages = {14},
    address = {Heraklion, Greece},
    organization = {Held in conjunction with: the 6th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC)},
    url = {http://hal.inria.fr/inria-00637957/en},
    pdf={http://hal.inria.fr/docs/00/63/79/57/PDF/Analysing_the_Variability.pdf},
    x-id-hal = {inria-00637957},
    x-international-audience = {yes},
    x-proceedings = {yes} 
    
    
    }
    


  22. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Performance evaluation and analysis of thread pinning strategies on multi-core platforms: Case study of SPEC OMP applications on Intel architectures. In IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS), Istanbul, Turquie, pages 273 -279, 2011. IEEE. [WWW] [doi:10.1109/HPCSim.2011.5999834] [bibtex-key = MTB11]
    @INPROCEEDINGS{MTB11,
    author = {Mazouz, Abdelhafid and Touati, Sid-Ahmed-Ali and Barthou, Denis},
    title = {{Performance evaluation and analysis of thread pinning strategies on multi-core platforms: Case study of SPEC OMP applications on Intel architectures}},
    booktitle = {IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS)},
    year = {2011},
    pages = {273 -279},
    address = {Istanbul, Turquie},
    publisher = {IEEE},
    audience = {internationale },
    doi = {10.1109/HPCSim.2011.5999834},
    hal_id = {inria-00636845},
    language = {Anglais},
    url = {http://hal.inria.fr/inria-00636845} 
    }
    


  23. Andra Hugo. Composabilité de codes parallèles sur architectures hétérogènes. Mémoire de Master, Université Bordeaux 1, June 2011. [WWW] Keyword(s): StarPU. [bibtex-key = AH11Master]
    @MastersThesis{AH11Master,
    author = {Andra Hugo},
    title = {{Composabilit{\'e} de codes parall{\`e}les sur architectures h{\'e}t{\'e}rog{\`e}nes}},
    school = {Universit{\'e} Bordeaux 1},
    year = {2011},
    type = {M{\'e}moire de Master},
    month = JUN,
    url = {http://hal.inria.fr/inria-00619654/en/},
    keywords = {StarPU} 
    }
    


  24. Julien Jaeger and Denis Barthou. Stencils sur CPU et GPU. Quatrième rencontres de la communauté française de compilation, Saint-Hippolyte, France, December 2011. [bibtex-key = JB11]
    @MISC{JB11,
    author = {Julien Jaeger and Denis Barthou},
    title = {{Stencils sur CPU et GPU}},
    howpublished = {{Quatri\`eme rencontres de la communaut\'e fran\c{c}aise de compilation, Saint-Hippolyte, France}},
    month = dec,
    year = {2011},
    x-editorial-board = {no},
    x-international-audience = {no},
    x-proceedings = {no} 
    }
    


  25. Bertrand Putigny, Denis Barthou, and Brice Goglin. Modélisation du coût de la cohérence de cache pour améliorer le tuilage de boucles. Quatrième rencontres de la communauté française de compilation, Saint-Hippolyte, France, December 2011. [bibtex-key = PutGogBar11rencontrecompilation]
    @misc{PutGogBar11rencontrecompilation,
    author = {Bertrand Putigny and Denis Barthou and Brice Goglin},
    title = {{Mod\'elisation du co\^ut de la coh\'erence de cache pour am\'eliorer le tuilage de boucles}},
    howpublished = {{Quatri\`eme rencontres de la communaut\'e fran\c{c}aise de compilation, Saint-Hippolyte, France}},
    month = DEC,
    year = 2011 
    }
    


2010

  1. François Broquedis. De l'exécution d'applications scientifiques OpenMP sur architectures hiérarchiques. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2010. [WWW] Keyword(s): ForestGOMP, MaMI, NUMA. [bibtex-key = Bro10Thesis]
    @PhDThesis{Bro10Thesis,
    author = {Fran\c{c}ois Broquedis},
    title = {{De l'ex\'ecution d'applications scientifiques OpenMP sur architectures hi\'erarchiques}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2010,
    month = DEC,
    URL = {http://www.theses.fr/2010BOR14190},
    keywords = {ForestGOMP, MaMI, NUMA} 
    }
    


  2. François Diakhaté. Contribution à l'élaboration de supports exécutifs exploitant la virtualisation pour le calcul hautes performances. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2010. Keyword(s): Virtualization. [bibtex-key = Dia10Thesis]
    @PhDThesis{Dia10Thesis,
    author = {Fran\c{c}ois Diakhat\'e},
    title = {{Contribution \`a l'\'elaboration de supports ex\'ecutifs exploitant la virtualisation pour le calcul hautes performances}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2010,
    month = DEC,
    keywords = {Virtualization} 
    }
    


  3. Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Hatem Ltaief, Raymond Namyst, Samuel Thibault, and Stanimire Tomov. A Hybridization Methodology for High-Performance Linear Algebra Software for GPUs. In Wen-mei W. Hwu, editor, GPU Computing Gems, volume 2. Morgan Kaufmann, September 2010. [WWW] Keyword(s): StarPU. [bibtex-key = AguAugDonLtaNamThiTomGPUgems]
    @incollection{AguAugDonLtaNamThiTomGPUgems,
    HAL_ID = {inria-00547847},
    URL = {http://hal.inria.fr/inria-00547847/en/},
    title = { A {H}ybridization {M}ethodology for {H}igh-{P}erformance {L}inear {A}lgebra {S}oftware for {GPU}s},
    author = {{A}gullo, {E}mmanuel and {A}ugonnet, {C}{\'e}dric and {D}ongarra, {J}ack and {L}taief, {H}atem and {N}amyst, {R}aymond and {T}hibault, {S}amuel and {T}omov, {S}tanimire},
    language = {{A}nglais},
    booktitle = {{GPU} {C}omputing {G}ems },
    publisher = {{M}organ {K}aufmann },
    audience = {internationale },
    volume = {2 },
    editor = {{W}en-mei {W}. {H}wu },
    month = SEP,
    year = {2010},
    keywords = {StarPU},
    URL = {http://hal.inria.fr/inria-00547847},
    
    }
    


  4. Denis Barthou, Andres Charif Rubial, William Jalby, Souad Koliai, and Cédric Valensi. Performance Tuning of x86 OpenMP Codes with MAQAO. In Matthias S. Müller, Michael M. Resch, Alexander Schulz, and Wolfgang E. Nagel, editors, Tools for High Performance Computing 2009, pages 95-113. Springer Berlin Heidelberg, 2010. [WWW] [bibtex-key = tools10]
    @INCOLLECTION{tools10,
    author = {Barthou, Denis and Charif Rubial, Andres and Jalby, William and Koliai, Souad and Valensi, C\'edric},
    title = {Performance Tuning of x86 OpenMP Codes with MAQAO},
    booktitle = {Tools for High Performance Computing 2009},
    publisher = {Springer Berlin Heidelberg},
    year = {2010},
    editor = {M\"uller, Matthias S. and Resch, Michael M. and Schulz, Alexander and Nagel, Wolfgang E.},
    pages = {95-113},
    affiliation = {University of Bordeaux LaBRI/INRIA Bordeaux France},
    isbn = {978-3-642-11261-4},
    url = {http://link.springer.com/chapter/10.1007\%2F978-3-642-11261-4_7},
    
    }
    


  5. François Broquedis, Nathalie Furmento, Brice Goglin, Pierre-André Wacrenier, and Raymond Namyst. ForestGOMP: an efficient OpenMP environment for NUMA architectures. International Journal on Parallel Programming, Special Issue on OpenMP; Guest Editors: Matthias S. Müller and Eduard Ayguade, 38(5):418-439, 2010. [WWW] [doi:10.1007/s10766-010-0136-3] Keyword(s): Marcel, ForestGOMP, MaMI, NUMA, hwloc. [bibtex-key = BroFurGogWacNam10IJPP]
    @Article{BroFurGogWacNam10IJPP,
    author = {Fran\c{c}ois Broquedis and Nathalie Furmento and Brice Goglin and Pierre-Andr{\'e} Wacrenier and Raymond Namyst},
    title = {{ForestGOMP: an efficient OpenMP environment for NUMA architectures}},
    journal = {International Journal on Parallel Programming, Special Issue on OpenMP; Guest Editors: Matthias S. M\"uller and Eduard Ayguade},
    year = 2010,
    volume = 38,
    number = 5,
    pages = {418-439},
    publisher = {Springer},
    doi = {10.1007/s10766-010-0136-3},
    url = {http://hal.inria.fr/inria-00496295},
    keywords = {Marcel, ForestGOMP, MaMI, NUMA, hwloc} 
    }
    


  6. Louis-Claude Canon, Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool. The Journal of Systems & Software, Elsevier, 2010. Note: Accepted for publication. [bibtex-key = cdgj10]
    @Article{ cdgj10,
    author = {Louis-Claude Canon and Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot},
    title = {Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool},
    journal = {The Journal of Systems \& Software, Elsevier},
    year = {2010},
    note = {Accepted for publication},
    x-editorial-board={yes},
    x-international-audience={yes} 
    }
    


  7. Louis-Claude Canon and Emmanuel Jeannot. Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments. IEEE Transactions on Parallel and Distributed Systems, 2010. Note: Accepted for publication. [bibtex-key = cj09c]
    @Article{ cj09c,
    author = {Louis-Claude Canon and Emmanuel Jeannot},
    title = {{Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments}},
    journal = ieeetpds,
    year = 2010,
    note = {Accepted for publication} 
    }
    


  8. Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Hatem Ltaief, Raymond Namyst, Jean Roman, Samuel Thibault, and Stanimire Tomov. Dynamically scheduled Cholesky factorization on multicore architectures with GPU accelerators. In Symposium on Application Accelerators in High Performance Computing (SAAHPC), Knoxville, USA, July 2010. [WWW] Keyword(s): StarPU. [bibtex-key = AguAugDonLtaNamRomThiTom10SAAHPC]
    @inproceedings{AguAugDonLtaNamRomThiTom10SAAHPC,
    HAL_ID = {inria-00547616},
    URL = {http://hal.inria.fr/inria-00547616/en/},
    title = { {D}ynamically scheduled {C}holesky factorization on multicore architectures with {GPU} accelerators},
    author = {{A}gullo, {E}mmanuel and {A}ugonnet, {C}{\'e}dric and {D}ongarra, {J}ack and {L}taief, {H}atem and {N}amyst, {R}aymond and {R}oman, {J}ean and {T}hibault, {S}amuel and {T}omov, {S}tanimire},
    language = {{A}nglais},
    booktitle = {{S}ymposium on {A}pplication {A}ccelerators in {H}igh {P}erformance {C}omputing ({SAAHPC}) },
    address = {{K}noxville, USA },
    audience = {internationale },
    month = JUL,
    year = {2010},
    URL = {http://hal.inria.fr/inria-00547616},
    keywords = {StarPU},
    
    }
    


  9. Cédric Augonnet, Jérôme Clet-Ortega, Samuel Thibault, and Raymond Namyst. Data-Aware Task Scheduling on Multi-Accelerator based Platforms. In The 16th International Conference on Parallel and Distributed Systems (ICPADS), Shanghai, China, December 2010. [WWW] [doi:10.1109/ICPADS.2010.129] Keyword(s): StarPU. [bibtex-key = AugCleThiNam10ICPADS]
    @InProceedings{AugCleThiNam10ICPADS,
    author = {C\'edric Augonnet and J\'er\^ome Clet-Ortega and Samuel Thibault and Raymond Namyst},
    title = {{Data-Aware Task Scheduling on Multi-Accelerator based Platforms}},
    booktitle = {The 16th International Conference on Parallel and Distributed Systems (ICPADS)},
    year = {2010},
    address = {Shanghai, China},
    month = DEC,
    keywords = {StarPU},
    doi = {10.1109/ICPADS.2010.129},
    url = {http://hal.inria.fr/inria-00523937},
    
    }
    


  10. Marouane Belaoucha, Denis Barthou, Adrien Eliche, and Sid-Ahmed-Ali Touati. FADAlib: an open source C++ library for fuzzy array dataflow analysis. In Intl. Workshop on Practical Aspects of High-Level Parallel Programming, volume 1, Amsterdam, The Netherlands, pages 2075-2084, May 2010. [WWW] [doi:DOI:10.1016/j.procs.2010.04.232] [bibtex-key = btb10]
    @INPROCEEDINGS{btb10,
    author = {Marouane Belaoucha and Denis Barthou and Adrien Eliche and Sid-Ahmed-Ali Touati},
    title = {FADAlib: an open source C++ library for fuzzy array dataflow analysis},
    booktitle = {Intl. Workshop on Practical Aspects of High-Level Parallel Programming},
    year = {2010},
    volume = {1},
    pages = {2075---2084},
    address = {Amsterdam, The Netherlands},
    month = May,
    doi = {DOI:10.1016/j.procs.2010.04.232},
    issn = {1877-0509},
    url = {http://hal.inria.fr/hal-00551673} 
    }
    


  11. François Broquedis, Olivier Aumage, Brice Goglin, Samuel Thibault, Pierre-André Wacrenier, and Raymond Namyst. Structuring the execution of OpenMP applications for multicore architectures. In Proceedings of 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS'10), Atlanta, GA, April 2010. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2010.5470442] Keyword(s): ForestGOMP, MaMI, NUMA. [bibtex-key = BroAumGogThiWacNam10IPDPS]
    @Inproceedings{BroAumGogThiWacNam10IPDPS,
    author = {Fran\c{c}ois Broquedis and Olivier Aumage and Brice Goglin and Samuel Thibault and Pierre-Andr\'e Wacrenier and Raymond Namyst},
    title = {{Structuring the execution of OpenMP applications for multicore architectures}},
    booktitle = {Proceedings of 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS'10)},
    address = {Atlanta, GA},
    month = APR,
    year = 2010,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2010.5470442},
    url = {http://hal.inria.fr/inria-00441472},
    keywords = {ForestGOMP, MaMI, NUMA} 
    }
    


  12. François Broquedis, Jérôme Clet-Ortega, Stéphanie Moreaud, Nathalie Furmento, Brice Goglin, Guillaume Mercier, Samuel Thibault, and Raymond Namyst. hwloc: a Generic Framework for Managing Hardware Affinities in HPC Applications. In Proceedings of the 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2010), Pisa, Italia, pages 180-186, February 2010. IEEE Computer Society Press. [WWW] [doi:10.1109/PDP.2010.67] Keyword(s): hwloc. [bibtex-key = BroCleMorFurGogMerThiNam10hwloc]
    @Inproceedings{BroCleMorFurGogMerThiNam10hwloc,
    author = {Fran\c{c}ois Broquedis and J\'er\^ome Clet-Ortega and St\'ephanie Moreaud and Nathalie Furmento and Brice Goglin and Guillaume Mercier and Samuel Thibault and Raymond Namyst},
    title = {{hwloc: a Generic Framework for Managing Hardware Affinities in HPC Applications}},
    booktitle = {Proceedings of the 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2010)},
    pages = {180--186},
    address = {Pisa, Italia},
    month = FEB,
    year = 2010,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/PDP.2010.67},
    url = {http://hal.inria.fr/inria-00429889},
    keywords = {hwloc} 
    }
    


  13. Louis-Claude Canon, Emmanuel Jeannot, and Jon Weissman. A Dynamic Approach for Characterizing Collusion in Desktop Grids. In Proceedings of 24rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'10), Atlanta, GA, April 2010. IEEE Computer Society Press. [WWW] [bibtex-key = cjw10]
    @InProceedings{ cjw10,
    title = {{A} {D}ynamic {A}pproach for {C}haracterizing {C}ollusion in {D}esktop {G}rids},
    author = {Canon, Louis-Claude and Jeannot, Emmanuel and Weissman, Jon},
    booktitle = {Proceedings of 24rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'10)},
    address = {Atlanta, GA},
    month = apr,
    year = 2010,
    publisher = {IEEE Computer Society Press},
    url = {http://hal.inria.fr/inria-00441256/},
    x-editorial-board={yes},
    x-proceedings = {yes},
    x-international-audience={yes} 
    }
    


  14. Emmanuel Jeannot and Guillaume Mercier. Near-Optimal Placement of MPI Processes on Hierarchical NUMA Architectures. In Proceedings of the 16th International Euro-Par Conference, volume 6272 of Lecture Notes in Computer Science, Ischia, Italy, pages 199-210, August 2010. Springer. [doi:10.1007/978-3-642-15291-7_20] Keyword(s): MPI. [bibtex-key = JeaMer10EuroPar]
    @inproceedings{ JeaMer10EuroPar,
    author = {Emmanuel Jeannot and Guillaume Mercier},
    title = {{Near-Optimal Placement of MPI Processes on Hierarchical NUMA Architectures}},
    booktitle = {Proceedings of the 16th International Euro-Par Conference},
    year = 2010,
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 6272,
    pages = {199-210},
    address = {Ischia, Italy},
    month = AUG,
    keywords = MPI,
    doi = {10.1007/978-3-642-15291-7_20} 
    }
    


  15. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Study of Variations of Native Program Execution Times on Multi-Core Architectures. In Intl. Workshop on Multi-core Computing Systems, Krakow, Poland, pages 919-924, February 2010. IEEE. [WWW] [doi:10.1109/CISIS.2010.96] [bibtex-key = MTB10]
    @INPROCEEDINGS{MTB10,
    author = {Abdelhafid Mazouz and Sid-Ahmed-Ali Touati and Denis Barthou},
    title = {Study of Variations of Native Program Execution Times on Multi-Core Architectures},
    booktitle = {Intl. Workshop on Multi-core Computing Systems},
    year = {2010},
    pages = {919---924},
    address = {Krakow, Poland},
    month = Feb,
    url={http://hal-lirmm.ccsd.cnrs.fr/view_by_stamp.php?&halsid=in1fv74gtfcpioltkc1ns6eiu4&label=INRIA&langue=fr&action_todo=view&id=hal-00551581&version=1&view=extended_view},
    doi = {10.1109/CISIS.2010.96},
    publisher = {IEEE} 
    }
    


  16. Stéphanie Moreaud, Brice Goglin, David Goodell, and Raymond Namyst. Optimizing MPI Communication within large Multicore nodes with Kernel assistance. In CAC 2010: The 10th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2010, Atlanta, GA, April 2010. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPSW.2010.5470849] Keyword(s): KNEM. [bibtex-key = MorGogGooNam10CAC]
    @Inproceedings{MorGogGooNam10CAC,
    author = {St\'ephanie Moreaud and Brice Goglin and David Goodell and Raymond Namyst},
    title = {{Optimizing MPI Communication within large Multicore nodes with Kernel assistance}},
    booktitle = {CAC 2010: The 10th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2010},
    address = {Atlanta, GA},
    month = APR,
    year = 2010,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPSW.2010.5470849},
    url = {http://hal.inria.fr/inria-00451471},
    keywords = {KNEM} 
    }
    


  17. Stéphanie Moreaud, Brice Goglin, and Raymond Namyst. Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access. In Edgar Gabriel Rainer Keller and Jack Dongarra, editors, Recent Advances in the Message Passing Interface. The 17th European MPI User's Group Meeting (EuroMPI 2010), volume 6305 of Lecture Notes in Computer Science, Stuttgart, Germany, pages 239-248, September 2010. Springer-Verlag. Note: Best paper award. [WWW] [doi:10.1007/978-3-642-15646-5_25] Keyword(s): MPI, hwloc. [bibtex-key = MorGogNam10EuroMPI]
    @InProceedings{MorGogNam10EuroMPI,
    author = {St\'ephanie Moreaud and Brice Goglin and Raymond Namyst},
    title = {{Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access}},
    booktitle = {Recent Advances in the Message Passing Interface. The 17th European MPI User's Group Meeting (EuroMPI 2010)},
    address = {Stuttgart, Germany},
    year = {2010},
    month = SEP,
    editor = {Rainer Keller, Edgar Gabriel and Jack Dongarra},
    series = {Lecture Notes in Computer Science},
    volume = 6305,
    pages = {239--248},
    publisher = {Springer-Verlag},
    note = {Best paper award},
    doi = {10.1007/978-3-642-15646-5_25},
    url = {http://hal.inria.fr/inria-00486178},
    keywords = {MPI, hwloc} 
    }
    


  18. Pablo de Oliveira Castro, Stéphane Louise, and Denis Barthou. A multidimensional array slicing DSL for Stream Programming. In Intl. Workshop on Multi-core Computing Systems, Krakow, Poland, pages 913-918, February 2010. IEEE. [WWW] [PDF] [bibtex-key = OLB10]
    @INPROCEEDINGS{OLB10,
    author = {Pablo de Oliveira Castro and St\'ephane Louise and Denis Barthou},
    title = {A multidimensional array slicing DSL for Stream Programming},
    booktitle = {Intl. Workshop on Multi-core Computing Systems},
    year = {2010},
    pages = {913--918},
    address = {Krakow, Poland},
    month = Feb,
    publisher = {IEEE},
    pdf={http://hal.archives-ouvertes.fr/docs/00/55/15/72/PDF/camera_ready.pdf},
    url={http://hal.inria.fr/hal-00551572/},
    
    }
    


  19. Pablo de Oliveira Castro, Stéphane Louise, and Denis Barthou. Reducing Memory Requirements of Stream Programs by Graph Transformations. In IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS), Caen, France, pages 171-180, June 2010. IEEE. [WWW] [doi:10.1109/HPCS.2010.5547134] [bibtex-key = OLB10b]
    @INPROCEEDINGS{OLB10b,
    author = {Pablo de Oliveira Castro and St\'ephane Louise and Denis Barthou},
    title = {Reducing Memory Requirements of Stream Programs by Graph Transformations},
    booktitle = {IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS)},
    year = {2010},
    pages = {171---180},
    address = {Caen, France},
    month = Jun,
    publisher = {IEEE},
    doi= {10.1109/HPCS.2010.5547134},
    url = {http://hal.archives-ouvertes.fr/view_by_stamp.php?&halsid=7qc3ahpmjt7um8tg6hqua76en6&label=UNIV-BORDEAUX2&langue=en&action_todo=view&id=hal-00551584&version=1},
    
    }
    


  20. Cédric Augonnet, Samuel Thibault, and Raymond Namyst. StarPU: a Runtime System for Scheduling Tasks over Accelerator-Based Multicore Machines. Technical Report 7240, INRIA, March 2010. [WWW] Keyword(s): StarPU. [bibtex-key = AugThiNamWac10RR7240]
    @TechReport{AugThiNamWac10RR7240,
    author = {C{\'e}dric Augonnet and Samuel Thibault and Raymond Namyst},
    title = {{StarPU: a Runtime System for Scheduling Tasks over Accelerator-Based Multicore Machines}},
    institution = {INRIA},
    year = 2010,
    type = {Technical Report},
    number = 7240,
    month = MAR,
    url = {http://hal.inria.fr/inria-00467677},
    keywords = {StarPU} 
    }
    


2009

  1. François Trahay. De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, November 2009. [WWW] Keyword(s): PIOMan, Madeleine. [bibtex-key = Tra09Thesis]
    @PhDThesis{Tra09Thesis,
    author = {Fran\c{c}ois Trahay},
    title = {{De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-c\oe{}urs}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2009,
    month = NOV,
    url = {http://tel.archives-ouvertes.fr/tel-00469488/fr/},
    keywords = {PIOMan, Madeleine} 
    }
    


  2. Mathieu Faverge and Pierre Ramet. A NUMA Aware Scheduler for a Parallel Sparse Direct Solver. Parallel Computing, 2009. Note: Submitted. Keyword(s): NUMA. [bibtex-key = FavRam09ParCo]
    @Article{FavRam09ParCo,
    author = {Mathieu Faverge and Pierre Ramet},
    title = {A {NUMA} Aware Scheduler for a Parallel Sparse Direct Solver},
    journal = {{P}arallel {C}omputing},
    year = {2009},
    note = {Submitted},
    keywords = {NUMA} 
    }
    


  3. Stéphane Genaud, Emmanuel Jeannot, and Choopan Rattanapoka. Fault Management in P2P-MPI. International Journal of Parallel Programming, 37(5):433-461, October 2009. [bibtex-key = gjr09]
    @Article{ gjr09,
    author = {St{\'e}phane Genaud and Emmanuel Jeannot and Choopan Rattanapoka},
    title = {{Fault Management in P2P-MPI}},
    journal = ijpp,
    volume = {37},
    number = {5},
    pages = {433--461},
    month = oct,
    year = {2009} 
    }
    


  4. Jens Gustedt, Emmanuel Jeannot, and Martin Quinson. Experimental Methodologies for Large-Scale Systems: a Survey. Parallel Processing Letter, 19(3):399-418, September 2009. [bibtex-key = gjq09b]
    @Article{ gjq09b,
    author = {Jens Gustedt and Emmanuel Jeannot and Martin Quinson},
    title = {{Experimental Methodologies for Large-Scale Systems: a Survey}},
    journal = {Parallel Processing Letter},
    volume = {19},
    number = {3},
    month = sep,
    pages = {399-418},
    year = {2009} 
    }
    


  5. Cédric Augonnet. StarPU: un support exécutif unifié pour les architectures multicoeurs hétérogènes. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. Note: Best Paper Award. [WWW] Keyword(s): StarPU. [bibtex-key = Aug09Renpar19]
    @InProceedings{Aug09Renpar19,
    author = {C{\'e}dric Augonnet},
    title = {{StarPU: un support ex{\'e}cutif unifi{\'e} pour les architectures multic\oe{}urs h{\'e}t{\'e}rog{\`e}nes}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    note = {Best Paper Award},
    url = {http://hal.inria.fr/inria-00411581},
    keywords = {StarPU} 
    }
    


  6. Cédric Augonnet, Samuel Thibault, and Raymond Namyst. Automatic Calibration of Performance Models on Heterogeneous Multicore Architectures. In Proceedings of the International Euro-Par Workshops 2009, HPPC'09, volume 6043 of Lecture Notes in Computer Science, Delft, The Netherlands, pages 56-65, August 2009. Springer. [WWW] [doi:10.1007/978-3-642-14122-5_9] Keyword(s): StarPU, StarPU. [bibtex-key = AugThiNam09HPPC]
    @Inproceedings{AugThiNam09HPPC,
    author = {C{\'e}dric Augonnet and Samuel Thibault and Raymond Namyst},
    title = {{Automatic Calibration of Performance Models on Heterogeneous Multicore Architectures}},
    booktitle = {Proceedings of the International Euro-Par Workshops 2009, HPPC'09},
    address = {Delft, The Netherlands},
    month = AUG,
    year = 2009,
    keywords = {StarPU},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = {6043},
    pages = {56--65},
    doi = {10.1007/978-3-642-14122-5_9},
    url = {http://hal.inria.fr/inria-00421333},
    keywords = {StarPU} 
    }
    


  7. Cédric Augonnet, Samuel Thibault, Raymond Namyst, and Maik Nijhuis. Exploiting the Cell/BE architecture with the StarPU unified runtime system. In SAMOS Workshop - International Workshop on Systems, Architectures, Modeling, and Simulation, volume 5657 of Lecture Notes in Computer Science, Samos, Greece, July 2009. [WWW] [doi:10.1007/978-3-642-03138-0_36] Keyword(s): StarPU. [bibtex-key = AugThiNamNij09Samos]
    @InProceedings{AugThiNamNij09Samos,
    author = {C{\'e}dric Augonnet and Samuel Thibault and Raymond Namyst and Maik Nijhuis},
    title = {Exploiting the {Cell/BE} architecture with the {StarPU} unified runtime system},
    booktitle = {SAMOS Workshop - International Workshop on {S}ystems, {A}rchitectures, {M}odeling, and {S}imulation},
    year = {2009},
    month = JUL,
    volume = {5657},
    series = {Lecture Notes in Computer Science},
    address = {Samos, Greece},
    keywords = {StarPU},
    doi = {10.1007/978-3-642-03138-0_36},
    url = {http://hal.inria.fr/inria-00378705} 
    }
    


  8. Cédric Augonnet, Samuel Thibault, Raymond Namyst, and Pierre-André Wacrenier. StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures. In Proceedings of the 15th International Euro-Par Conference, volume 5704 of Lecture Notes in Computer Science, Delft, The Netherlands, pages 863-874, August 2009. Springer. [WWW] [doi:10.1007/978-3-642-03869-3_80] Keyword(s): StarPU. [bibtex-key = AugThiNamWac09Europar]
    @inproceedings{AugThiNamWac09Europar,
    author = {C{\'e}dric Augonnet and Samuel Thibault and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {{StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures}},
    booktitle = {Proceedings of the 15th International Euro-Par Conference},
    year = 2009,
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 5704,
    pages = {863--874},
    address = {Delft, The Netherlands},
    month = AUG,
    keywords = {StarPU},
    doi = {10.1007/978-3-642-03869-3_80},
    url = {http://hal.inria.fr/inria-00384363} 
    }
    


  9. Vandy Berten and Emmanuel Jeannot. Modeling Resubmission in Unreliable Grids: the Bottom-Up Approach. In the Seventh International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (heteroPar'09), Delft, The Netherlands, August 2009. [bibtex-key = bj09]
    @InProceedings{ bj09,
    author = {Berten, Vandy and Jeannot, Emmanuel},
    title = {Modeling Resubmission in Unreliable Grids: the Bottom-Up Approach},
    booktitle = {the Seventh International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (heteroPar'09)},
    year = 2009,
    address = {Delft, The Netherlands},
    month = aug 
    }
    


  10. François Broquedis. Ordonnancement de threads OpenMP et placement de données coordonnés sur architectures hiérarchiques. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. [WWW] Keyword(s): Marcel, ForestGOMP, MaMI, NUMA. [bibtex-key = Bro09Renpar19]
    @InProceedings{Bro09Renpar19,
    author = {Fran\c{c}ois Broquedis},
    title = {{Ordonnancement de threads OpenMP et placement de donn\'ees coordonn\'es sur architectures hi\'erarchiques}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    url = {http://hal.inria.fr/inria-00422213},
    keywords = {Marcel, ForestGOMP, MaMI, NUMA} 
    }
    


  11. François Broquedis, Nathalie Furmento, Brice Goglin, Raymond Namyst, and Pierre-André Wacrenier. Dynamic Task and Data Placement over NUMA Architectures: an OpenMP Runtime Perspective. In Barbara Chapman Matthias S. Muller, Bronis R. de Supinski, editor, Evolving OpenMP in an Age of Extreme Parallelism, 5th International Workshop on OpenMP, IWOMP 2009, volume 5568 of Lecture Notes in Computer Science, Dresden, Germany, pages 79-92, June 2009. Springer. [WWW] [doi:10.1007/978-3-642-02303-3_7] Keyword(s): Marcel, ForestGOMP, MaMI, NUMA. [bibtex-key = BroFurGogNamWac09Iwomp]
    @InProceedings{BroFurGogNamWac09Iwomp,
    author = {Fran\c{c}ois Broquedis and Nathalie Furmento and Brice Goglin and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {{Dynamic Task and Data Placement over NUMA Architectures: an OpenMP Runtime Perspective}},
    booktitle = {Evolving OpenMP in an Age of Extreme Parallelism, 5th International Workshop on OpenMP, IWOMP 2009},
    editor = {Matthias S. Muller, Bronis R. de Supinski, Barbara Chapman},
    year = 2009,
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = {5568},
    pages = {79--92},
    address = {Dresden, Germany},
    month = JUN,
    isbn = {978-3-642-02284-5},
    doi = {10.1007/978-3-642-02303-3_7},
    url = {http://hal.inria.fr/inria-00367570},
    keywords = {Marcel, ForestGOMP, MaMI, NUMA} 
    }
    


  12. Darius Buntinas, Brice Goglin, David Goodell, Guillaume Mercier, and Stephanie Moreaud. Cache-Efficient, Intranode Large-Message MPI Communication with MPICH2-Nemesis. In Proceedings of the 38th International Conference on Parallel Processing (ICPP-2009), Vienna, Austria, pages 462-469, September 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/ICPP.2009.22] Keyword(s): KNEM. [bibtex-key = BunGogGooMerMor09ICPP]
    @inproceedings{BunGogGooMerMor09ICPP,
    author = {Darius Buntinas and Brice Goglin and David Goodell and Guillaume Mercier and Stephanie Moreaud},
    title = {{Cache-Efficient, Intranode Large-Message MPI Communication with MPICH2-Nemesis}},
    booktitle = {Proceedings of the 38th International Conference on Parallel Processing (ICPP-2009)},
    publisher = {IEEE Computer Society Press},
    pages = {462--469},
    year = 2009,
    address = {Vienna, Austria},
    month = SEP,
    keywords = {KNEM},
    doi = {10.1109/ICPP.2009.22},
    url = {http://hal.inria.fr/inria-00390064} 
    }
    


  13. Louis-Claude Canon and Emmanuel Jeannot. Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules. In Dixième conférence de la Société Française de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 09), Nancy, France, pages 12, February 2009. [bibtex-key = cj09]
    @InProceedings{ cj09,
    author = {Louis-Claude Canon and Emmanuel Jeannot},
    title = "{Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules}",
    booktitle = {Dixième conférence de la Société Française de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 09)},
    pages = 12,
    year = 2009,
    address = {Nancy, France},
    month = feb 
    }
    


  14. Jérôme Clet-Ortega. Une stratégie efficace pour le placement de processus en environnement multicoeur. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. [WWW] Keyword(s): MPI. [bibtex-key = Cle09Renpar19]
    @InProceedings{Cle09Renpar19,
    author = {J{\'e}r{\^o}me Clet-Ortega},
    title = {{Une strat{\'e}gie efficace pour le placement de processus en environnement multic{\oe}ur}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    KEYWORDS = {MPI},
    url = {http://hal.archives-ouvertes.fr/inria-00410756} 
    }
    


  15. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Validating Wrekavoc: a Tool for Heterogeneity Emulation. In Proceedings of the 18th International Heterogeneity in Computing Workshop (HCW'09), Rome, Itally, May 2009. IEEE. [bibtex-key = dgj09]
    @InProceedings{ dgj09,
    author = {Dubuisson, Olivier and Gustedt, Jens and Jeannot, Emmanuel},
    title = "{Validating Wrekavoc: a Tool for Heterogeneity Emulation}",
    booktitle = {Proceedings of the 18th International Heterogeneity in Computing Workshop (HCW'09)},
    year = 2009,
    address = {Rome, Itally},
    month = may,
    publisher = {IEEE} 
    }
    


  16. Mathieu Faverge. A NUMA Aware Scheduler for a Parallel Sparse Direct Solver. In Journées Informatique Massivement Multiprocesseur et Multicoeur, Rocquencourt, France, February 2009. [WWW] Keyword(s): NUMA. [bibtex-key = Fav09I3M]
    @InProceedings{Fav09I3M,
    author = {Mathieu Faverge},
    title = {A NUMA Aware Scheduler for a Parallel Sparse Direct Solver},
    booktitle = "Journ\'ees Informatique Massivement Multiprocesseur et Multicoeur",
    year = {2009},
    address = {Rocquencourt, France},
    month = feb,
    url = {http://www.labri.fr/~ramet/restricted/i3m.pdf.gz},
    keywords = {NUMA} 
    }
    


  17. Mathieu Faverge. Vers un solveur de systèmes linéaires creux adapté aux machines NUMA. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. [WWW] Keyword(s): NUMA. [bibtex-key = Fav09Renpar19]
    @InProceedings{Fav09Renpar19,
    author = {Mathieu Faverge},
    title = {Vers un solveur de syst{\`e}mes lin{\'e}aires creux adapt{\'e} aux machines {NUMA}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    keywords = {NUMA},
    url = {http://hal.inria.fr/inria-00416496} 
    }
    


  18. Brice Goglin. Decoupling Memory Pinning from the Application with Overlapped on-Demand Pinning and MMU Notifiers. In CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009, Rome, Italy, May 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2009.5160888] Keyword(s): Open-MX. [bibtex-key = Gog09Open-MX-Decoupling]
    @Inproceedings{Gog09Open-MX-Decoupling,
    author = {Brice Goglin},
    title = {{Decoupling Memory Pinning from the Application with Overlapped on-Demand Pinning and MMU Notifiers}},
    booktitle = {CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009},
    address = {Rome, Italy},
    month = MAY,
    year = 2009,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2009.5160888},
    url = {http://hal.inria.fr/inria-00356236},
    keywords = {Open-MX} 
    }
    


  19. Brice Goglin. High Throughput Intra-Node MPI Communication with Open-MX. In Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2009), Weimar, Germany, pages 173-180, February 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/PDP.2009.20] Keyword(s): Open-MX. [bibtex-key = Gog09Open-MX-Intra]
    @Inproceedings{Gog09Open-MX-Intra,
    author = {Brice Goglin},
    title = {{High Throughput Intra-Node MPI Communication with Open-MX}},
    booktitle = {Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2009)},
    pages = {173--180},
    address = {Weimar, Germany},
    month = FEB,
    year = 2009,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/PDP.2009.20},
    url = {http://hal.inria.fr/inria-00331209},
    keywords = {Open-MX} 
    }
    


  20. Brice Goglin. NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet. In Proceedings of the 15th International Euro-Par Conference, volume 5704 of Lecture Notes in Computer Science, Delft, The Netherlands, pages 1065-1077, August 2009. Springer. [WWW] [doi:10.1007/978-3-642-03869-3_98] Keyword(s): Open-MX. [bibtex-key = Gog09Europar]
    @inproceedings{Gog09Europar,
    author = {Brice Goglin},
    title = {{NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet}},
    booktitle = {Proceedings of the 15th International Euro-Par Conference},
    year = 2009,
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 5704,
    pages = {1065--1077},
    address = {Delft, The Netherlands},
    month = AUG,
    keywords = {Open-MX},
    doi = {10.1007/978-3-642-03869-3_98},
    url = {http://hal.inria.fr/inria-00379168} 
    }
    


  21. Brice Goglin and Nathalie Furmento. Enabling High-Performance Memory-Migration in Linux for Multithreaded Applications. In MTAAP'09: Workshop on Multithreaded Architectures and Applications, held in conjunction with IPDPS 2009, Rome, Italy, May 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2009.5161101] Keyword(s): NUMA, MaMI. [bibtex-key = GogFur09LinuxMigration]
    @Inproceedings{GogFur09LinuxMigration,
    author = {Brice Goglin and Nathalie Furmento},
    title = {{Enabling High-Performance Memory-Migration in Linux for Multithreaded Applications}},
    booktitle = {MTAAP'09: Workshop on Multithreaded Architectures and Applications, held in conjunction with IPDPS 2009},
    address = {Rome, Italy},
    month = MAY,
    year = 2009,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2009.5161101},
    url = {http://hal.inria.fr/inria-00358172},
    keywords = {NUMA, MaMI} 
    }
    


  22. Brice Goglin and Nathalie Furmento. Finding a Tradeoff between Host Interrupt Load and MPI Latency over Ethernet. In Proceedings of the IEEE International Conference on Cluster Computing, New Orleans, LA, September 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/CLUSTR.2009.5289165] Keyword(s): Open-MX. [bibtex-key = GogFur09Cluster]
    @inproceedings{GogFur09Cluster,
    author = {Brice Goglin and Nathalie Furmento},
    title = {{Finding a Tradeoff between Host Interrupt Load and MPI Latency over Ethernet}},
    booktitle = {Proceedings of the IEEE International Conference on Cluster Computing},
    publisher = {IEEE Computer Society Press},
    address = {New Orleans, LA},
    year = 2009,
    month = SEP,
    keywords = {Open-MX},
    doi = {10.1109/CLUSTR.2009.5289165},
    url = {http://hal.inria.fr/inria-00397328} 
    }
    


  23. Brice Goglin and Nathalie Furmento. Memory Migration on Next-Touch. In Proceedings of the Linux Symposium, Montreal, Canada, pages 101-110, July 2009. [WWW] Keyword(s): MaMI, NUMA. [bibtex-key = GogFur09OLS]
    @inproceedings{GogFur09OLS,
    author = {Brice Goglin and Nathalie Furmento},
    title = {{Memory Migration on Next-Touch}},
    booktitle = {Proceedings of the Linux Symposium},
    pages = {101--110},
    year = 2009,
    month = JUL,
    address = {Montreal, Canada},
    keywords = {MaMI, NUMA},
    url = {http://hal.inria.fr/inria-00378580} 
    }
    


  24. Guillaume Mercier and Jérôme Clet-Ortega. Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments. In EuroPVM/MPI, volume 5759 of Lecture Notes in Computer Science, Espoo, Finland, pages 104-115, September 2009. Springer. [WWW] [doi:10.1007/978-3-642-03770-2_17] Keyword(s): MPI. [bibtex-key = MerCle09EuroPVMMPI]
    @InProceedings{MerCle09EuroPVMMPI,
    author = {Guillaume Mercier and J\'er\^ome Clet-Ortega},
    title = {Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments},
    booktitle = {EuroPVM/MPI},
    year = {2009},
    editor = {},
    volume = {5759},
    pages = {104-115},
    number = {},
    series = {Lecture Notes in Computer Science},
    address = {Espoo, Finland},
    month = SEP,
    publisher = {Springer},
    keywords = {MPI},
    doi = {10.1007/978-3-642-03770-2_17},
    url = {http://hal.inria.fr/inria-00392581} 
    }
    


  25. Guillaume Mercier, François Trahay, Darius Buntinas, and Élisabeth Brunet. NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2. In Proceedings of 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09), Rome, Italy, May 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2009.5161003] Keyword(s): Madeleine, MPI, PIOMan. [bibtex-key = MerTraBunBru09IPDPS]
    @Inproceedings{MerTraBunBru09IPDPS,
    author = {Guillaume Mercier and Fran\c{c}ois Trahay and Darius Buntinas and {\'E}lisabeth Brunet},
    title = {{NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2}},
    booktitle = {Proceedings of 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09)},
    address = {Rome, Italy},
    month = MAY,
    year = 2009,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2009.5161003},
    url = {http://hal.archives-ouvertes.fr/hal-00360275},
    keywords = {Madeleine, MPI, PIOMan} 
    }
    


  26. Stéphanie Moreaud. Adaptation des communications MPI intra-noeud aux architectures multicoeurs modernes. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. [WWW] Keyword(s): KNEM. [bibtex-key = Mor09Renpar19]
    @InProceedings{Mor09Renpar19,
    author = {St\'ephanie Moreaud},
    title = {{Adaptation des communications MPI intra-n{\oe}ud aux architectures multic{\oe}urs modernes}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    url = {http://hal.inria.fr/inria-00430021},
    keywords = {KNEM} 
    }
    


  27. Maik Nijhuis, Herbert Bos, Henri Bal, and Cédric Augonnet. Mapping and Synchronizing Streaming Applications on Cell Processors. In International Conference on High Performance Embedded Architectures & Compilers, Paphos, Cyprus, January 2009. [WWW] [doi:10.1007/978-3-540-92990-1_17] [bibtex-key = NijBosBalAug09HiPEAC]
    @InProceedings{NijBosBalAug09HiPEAC,
    author= {Maik Nijhuis and Herbert Bos and Henri Bal and C\'edric Augonnet},
    title = {{Mapping and Synchronizing Streaming Applications on Cell Processors}},
    address = {Paphos, Cyprus},
    month = JAN,
    year = {2009},
    booktitle = {International Conference on High Performance Embedded Architectures \& Compilers},
    doi = {10.1007/978-3-540-92990-1_17},
    url = {http://runtime.bordeaux.inria.fr/augonnet/papers/NijBosBalAug09HiPEAC.pdf} 
    }
    


  28. François Trahay. Bibliothèque de communication multi-threadée pour architectures multi-coeurs. In 19èmes Rencontres Francophones du Parallélisme, Toulouse / France, September 2009. [WWW] Keyword(s): PIOMan, Madeleine. [bibtex-key = Tra09Renpar19]
    @InProceedings{Tra09Renpar19,
    author = {Fran\c{c}ois Trahay},
    title = {{Biblioth{\`e}que de communication multi-thread{\'e}e pour architectures multi-c{\oe}urs}},
    booktitle = {19{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2009,
    month = SEP,
    address = {Toulouse / France},
    keywords = {PIOMan, Madeleine},
    url = {http://hal.inria.fr/inria-00410355} 
    }
    


  29. François Trahay, Élisabeth Brunet, and Alexandre Denis. An analysis of the impact of multi-threading on communication performance. In CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009, Rome, Italy, May 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2009.5160893] Keyword(s): Madeleine, MPI, MadMPI, PIOMan. [bibtex-key = TraBruDenCAC09NMad]
    @Inproceedings{TraBruDenCAC09NMad,
    author = {Fran\c{c}ois Trahay and {\'E}lisabeth Brunet and Alexandre Denis},
    title = {{An analysis of the impact of multi-threading on communication performance}},
    booktitle = {CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009},
    address = {Rome, Italy},
    month = MAY,
    year = 2009,
    publisher = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2009.5160893},
    url = {http://hal.inria.fr/inria-00381670},
    keywords = {Madeleine, MPI, MadMPI, PIOMan} 
    }
    


  30. François Trahay and Alexandre Denis. A scalable and generic task scheduling system for communication libraries. In Proceedings of the IEEE International Conference on Cluster Computing, New Orleans, LA, September 2009. IEEE Computer Society Press. [WWW] [doi:10.1109/CLUSTR.2009.5289169] Keyword(s): PIOMan, Madeleine, MadMPI, MPI. [bibtex-key = TraDen09Cluster]
    @InProceedings{TraDen09Cluster,
    author = {Fran\c{c}ois Trahay AND Alexandre Denis},
    title = {A scalable and generic task scheduling system for communication libraries},
    booktitle = {Proceedings of the IEEE International Conference on Cluster Computing},
    OPTpages = {},
    year = 2009,
    address = {New Orleans, LA},
    month = SEP,
    publisher = {IEEE Computer Society Press},
    keywords = {PIOMan, Madeleine, MadMPI, MPI},
    doi = {10.1109/CLUSTR.2009.5289169},
    url = {http://hal.inria.fr/inria-00408521} 
    }
    


  31. Louis-Claude Canon, Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool. Research Report 7135, INRIA, December 2009. [bibtex-key = cdgj09]
    @TechReport{ cdgj09,
    author = {Louis-Claude Canon and Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot},
    title = {Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool},
    institution = {INRIA},
    year = 2009,
    type = {Research Report},
    number = {7135},
    month = dec 
    }
    


  32. Louis-Claude Canon and Emmanuel Jeannot. Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules. Research Report 6895, INRIA, April 2009. [WWW] [bibtex-key = cj09b]
    @TechReport{ cj09b,
    author = {Louis-Claude Canon and Emmanuel Jeannot},
    title = {{Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules}},
    year = 2009,
    month = apr,
    institution = {{INRIA}},
    number = {6895},
    type = {Research Report},
    url = {http://hal.inria.fr/inria-00372651/en} 
    }
    


  33. Jens Gustedt, Emmanuel Jeannot, and Martin Quinson. Experimental Validation in Large-Scale Systems: a Survey of Methodologies. Research Report 6859, INRIA, February 2009. [bibtex-key = gjq09a]
    @TechReport{ gjq09a,
    author = {Jens Gustedt and Emmanuel Jeannot and Martin Quinson},
    title = {{Experimental Validation in Large-Scale Systems: a Survey of Methodologies}},
    year = 2009,
    month = feb,
    institution = {{INRIA}},
    number = {6859},
    type = {Research Report} 
    }
    


2008

  1. Élisabeth Brunet. Une approche dynamique pour l'optimisation des communications concurrentes sur réseaux haute performance. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2008. Keyword(s): Madeleine. [bibtex-key = Bru08Thesis]
    @PhDThesis{Bru08Thesis,
    author = {{\'E}lisabeth Brunet},
    title = {{Une approche dynamique pour l'optimisation des communications concurrentes sur r{\'e}seaux haute performance}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    year = 2008,
    month = DEC,
    keywords = {Madeleine} 
    }
    


  2. Cécile Germain-Renaud, Vincent Breton, Patrick Clarysse, Bertrand Delhay, Yann Gaudeau, Tristan Glatard, Emmanuel Jeannot, Yannick Legré, Johan Montagnat, Jean Marie Moureaux, Angel Osorio, Xavier Pennec, Joël Schaerer, and Romain Texier. Grid Analysis of Radiological Data. In Mario Cannataro, editor, Handbook of Research on Computational Grid Technologies for Life Sciences, Biomedicine and Healthcare. Information Science Reference, 2008. [WWW] [bibtex-key = gbc+08]
    @InCollection{ gbc+08,
    title = {Grid Analysis of Radiological Data},
    author = {Germain-Renaud, C\'ecile AND Breton, Vincent AND Clarysse, Patrick AND Delhay, Bertrand AND Gaudeau, Yann AND Glatard, Tristan AND Jeannot, Emmanuel AND Legr\'e, Yannick AND Montagnat, Johan AND Marie Moureaux, Jean AND Osorio, Angel AND Pennec, Xavier AND Schaerer, Jo\"el AND Texier, Romain},
    booktitle = {Handbook of Research on Computational Grid Technologies for Life Sciences, Biomedicine and Healthcare },
    publisher = {Information Science Reference },
    editor = {Mario Cannataro },
    year = {2008},
    url = {http://hal.inria.fr/inria-00334032/en/} 
    }
    


  3. Élisabeth Brunet. NewMadeleine : ordonnancement et optimisation de schémas de communication haute performance. Technique et Science Informatiques, 27(3-4/2008):293-316, 2008. [WWW] Keyword(s): Madeleine. [bibtex-key = Bru08TSI]
    @Article{Bru08TSI,
    AUTHOR = {{\'E}lisabeth Brunet},
    TITLE = {NewMadeleine : ordonnancement et optimisation de sch{\'e}mas de communication haute performance},
    JOURNAL = {{Technique et Science Informatiques}},
    editor = {Lavoisier},
    year = 2008,
    pages = {293--316},
    volume = 27,
    number = {3-4/2008},
    url = {http://hal.inria.fr/inria-00110766},
    keywords = {Madeleine} 
    }
    


  4. Brice Goglin, Olivier Glück, and Pascale Vicat-Blanc Primet. Interaction efficace entre les réseaux rapides et le stockage distribué dans les grappes de calcul. Technique et Science Informatiques, 27(7/2008):911-940, September 2008. [WWW] [doi:10.3166/tsi.27.911-940] [bibtex-key = GogGluVic08TSI]
    @Article{GogGluVic08TSI,
    author = {Brice Goglin and Olivier Gl\"uck and Pascale Vicat-Blanc Primet},
    title = {{I}nteraction efficace entre les r{\'e}seaux rapides et le stockage distribu{\'e} dans les grappes de calcul},
    journal = {{Technique et Science Informatiques}},
    editor = {Lavoisier},
    year = 2008,
    month = SEP,
    pages = {911--940},
    volume = 27,
    number = {7/2008},
    doi = {10.3166/tsi.27.911-940},
    url = {http://hal.inria.fr/inria-00491732} 
    }
    


  5. Samuel Thibault, Raymond Namyst, and Pierre-André Wacrenier. BubbleSched, plate-forme de conception d'ordonnanceurs de threads sur machines hiérarchiques. Technique et Science Informatiques, 27(3-4/2008):345-371, 2008. [WWW] Keyword(s): Marcel, NUMA. [bibtex-key = Thi08TSI]
    @Article{Thi08TSI,
    author = {Samuel Thibault and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {{BubbleSched}, plate-forme de conception d'ordonnanceurs de threads sur machines hi{\'e}rarchiques},
    journal = {{Technique et Science Informatiques}},
    editor = {Lavoisier},
    year = 2008,
    pages = {345--371},
    volume = 27,
    number = {3-4/2008},
    url = {http://hal.inria.fr/inria-00329960},
    keywords = {Marcel, NUMA} 
    }
    


  6. Cédric Augonnet and Raymond Namyst. A unified runtime system for heterogeneous multicore architectures. In Proceedings of the International Euro-Par Workshops 2008, HPPC'08, volume 5415 of Lecture Notes in Computer Science, Las Palmas de Gran Canaria, Spain, pages 174-183, August 2008. Springer. [WWW] [doi:10.1007/978-3-642-00955-6_22] Keyword(s): StarPU. [bibtex-key = AugNam08HPPC]
    @Inproceedings{AugNam08HPPC,
    author = {C{\'e}dric Augonnet and Raymond Namyst},
    title = {{A unified runtime system for heterogeneous multicore architectures}},
    booktitle = {Proceedings of the International Euro-Par Workshops 2008, HPPC'08},
    address = {Las Palmas de Gran Canaria, Spain},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 5415,
    pages = {174--183},
    doi = {10.1007/978-3-642-00955-6_22},
    isbn = {978-3-642-00954-9},
    month = AUG,
    year = 2008,
    url = {http://hal.inria.fr/inria-00326917},
    keywords = {StarPU} 
    }
    


  7. François Broquedis. Exécution structurée d'applications OpenMP à grain fin sur architectures multicoeurs. In 18èmes Rencontres Francophones du Parallélisme, Fribourg / Suisse, February 2008. École d'ingénieurs et d'architectes de Fribourg. [WWW] Keyword(s): Marcel, ForestGOMP, NUMA. [bibtex-key = Bro08Renpar18]
    @InProceedings{Bro08Renpar18,
    author = {Fran\c{c}ois Broquedis},
    title = {{Ex{\'e}cution structur{\'e}e d'applications OpenMP \`a grain fin sur architectures multicoeurs}},
    booktitle = {18{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2008,
    month = FEB,
    address = {Fribourg / Suisse},
    organization = {{\'E}cole d'ing{\'e}nieurs et d'architectes de Fribourg},
    URL = {http://hal.inria.fr/inria-00203188},
    KEYWORDS = {Marcel, ForestGOMP, NUMA} 
    }
    


  8. François Broquedis, François Diakhaté, Samuel Thibault, Olivier Aumage, Raymond Namyst, and Pierre-André Wacrenier. Scheduling Dynamic OpenMP Applications over Multicore Architectures. In OpenMP in a New Era of Parallelism, 4th International Workshop on OpenMP, IWOMP 2008, volume 5004 of Lecture Notes in Computer Science, West Lafayette, IN, pages 170-180, May 2008. Springer. [WWW] [doi:10.1007/978-3-540-79561-2_15] Keyword(s): Marcel, ForestGOMP, NUMA. [bibtex-key = BroDiaThiAumNamWac08IWOMP]
    @InProceedings{BroDiaThiAumNamWac08IWOMP,
    author = {Fran\c{c}ois Broquedis and Fran\c{c}ois Diakhat\'e and Samuel Thibault and Olivier Aumage and Raymond Namyst and Pierre-Andr\'e Wacrenier},
    title = {{Scheduling Dynamic OpenMP Applications over Multicore Architectures}},
    booktitle = {OpenMP in a New Era of Parallelism, 4th International Workshop on OpenMP, IWOMP 2008},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = {5004},
    pages = {170--180},
    year = 2008,
    address = {West Lafayette, IN},
    month = MAY,
    keywords = {Marcel, ForestGOMP, NUMA},
    isbn = {978-3-540-79560-5},
    doi = {10.1007/978-3-540-79561-2_15},
    url = {http://hal.inria.fr/inria-00329934} 
    }
    


  9. Élisabeth Brunet, François Trahay, and Alexandre Denis. A Multicore-enabled Multirail Communication Engine. In Proceedings of the IEEE International Conference on Cluster Computing, Tsukuba, Japan, pages 316-321, September 2008. IEEE Computer Society Press. Note: Poster Session. [WWW] Keyword(s): Madeleine, MPI, PIOMan. [bibtex-key = BruTraDen08Cluster]
    @Inproceedings{BruTraDen08Cluster,
    author = {{\'E}lisabeth Brunet and Fran\c{c}ois Trahay and Alexandre Denis},
    title = {{A Multicore-enabled Multirail Communication Engine}},
    booktitle = {Proceedings of the IEEE International Conference on Cluster Computing},
    address = {Tsukuba, Japan},
    publisher = {IEEE Computer Society Press},
    pages = {316--321},
    month = SEP,
    year = 2008,
    note = {Poster Session},
    keywords = {Madeleine, MPI, PIOMan},
    url = {http://hal.inria.fr/inria-00327158} 
    }
    


  10. Louis-Claude Canon and Emmanuel Jeannot. Scheduling Strategies for the Bicriteria Optimization of the Robustness and Makespan. In 11th International Workshop on Nature Inspired Distributed Computing (NIDISC 2008), Miami, Floride, USA, April 2008. [bibtex-key = cj08a]
    @InProceedings{ cj08a,
    author = {Louis-Claude Canon and Emmanuel Jeannot},
    title = {{Scheduling Strategies for the Bicriteria Optimization of the Robustness and Makespan}},
    booktitle = {11th International Workshop on Nature Inspired Distributed Computing (NIDISC 2008)},
    year = 2008,
    address = {Miami, Floride, USA},
    month = apr 
    }
    


  11. Louis-Claude Canon, Emmanuel Jeannot, Rizos Sakellariou, and Wei Zheng. Comparative Evaluation of the Robustness of DAG Scheduling Heuristics. In Sergei Gorlatch, Paraskevi Fragopoulo, and Thierry Priol, editors, Integration Research in Grid Computing, CoreGRID integration workshop, Hersonissos, Crete, Greece, pages 63-74, April 2008. Crete University Press. Keyword(s): WP6. [bibtex-key = cjsz08]
    @InProceedings{ cjsz08,
    author = {Louis-Claude Canon and Emmanuel Jeannot and Rizos Sakellariou and Wei Zheng},
    title = "{Comparative Evaluation of the Robustness of DAG Scheduling Heuristics}",
    booktitle = {Integration Research in Grid Computing, CoreGRID integration workshop},
    pages = {63--74},
    year = 2008,
    editor = {Sergei Gorlatch and Paraskevi Fragopoulo and Thierry Priol},
    address = {Hersonissos, Crete, Greece},
    month = apr,
    publisher = {Crete University Press},
    keywords = {WP6} 
    }
    


  12. Jérôme Clet-Ortega. Ordonnancement et services différenciés pour réseaux rapides. In 18èmes Rencontres Francophones du Parallélisme, Fribourg / Suisse, February 2008. École d'ingénieurs et d'architectes de Fribourg. [WWW] Keyword(s): Madeleine. [bibtex-key = Cle08Renpar18]
    @InProceedings{Cle08Renpar18,
    author = {J{\'e}r{\^o}me Clet-Ortega},
    title = {{Ordonnancement et services diff{\'e}renci{\'e}s pour r{\'e}seaux rapides}},
    booktitle = {18{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2008,
    month = FEB,
    address = {Fribourg / Suisse},
    organization = {{\'E}cole d'ing{\'e}nieurs et d'architectes de Fribourg},
    KEYWORDS = {Madeleine},
    url = {http://hal.inria.fr/inria-00332260} 
    }
    


  13. François Diakhaté, Marc Pérache, Raymond Namyst, and Hervé Jourdren. Efficient shared-memory message passing for inter-VM communications. In Proceedings of the International Euro-Par Workshops 2008, VHPC'08, volume 5415 of Lecture Notes in Computer Science, Las Palmas de Gran Canaria, Spain, pages 53-62, August 2008. Springer. [WWW] [doi:10.1007/978-3-642-00955-6_7] [bibtex-key = DiaPerNamJou08VHPC]
    @inproceedings{ DiaPerNamJou08VHPC,
    author = {Fran\c{c}ois Diakhat{\'e} and Marc P{\'e}rache and Raymond Namyst and Herv{\'e} Jourdren},
    title = {{Efficient shared-memory message passing for inter-VM communications}},
    booktitle = {Proceedings of the International Euro-Par Workshops 2008, VHPC'08},
    address = {Las Palmas de Gran Canaria, Spain},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 5415,
    pages = {53--62},
    doi = {10.1007/978-3-642-00955-6_7},
    isbn = {978-3-642-00954-9},
    month = AUG,
    year = 2008,
    url = {http://hal.archives-ouvertes.fr/hal-00368622} 
    }
    


  14. Mathieu Faverge, Xavier Lacoste, and Pierre Ramet. A NUMA Aware Scheduler for a Parallel Sparse Direct Solver. In Proceedings of PMAA'2008, Neuchâtel, Suisse, 2008. [WWW] Keyword(s): NUMA.
    Abstract:
    Over the past few years, parallel sparse direct solvers made significant progress and are now able to solve efficiently industrial three-dimensional problems with several millions of unknowns. An hybrid MPI-thread implementation of our direct solver PaStiX is already well suited for SMP nodes or new multi-core architectures and drastically reduced the memory overhead and improved scalability. In the context of distributed NUMA architectures, a dynamic scheduler based on a work-stealing algorithm has been developed to fill in communication idle times. On these architectures, it is important to take care of NUMA effects and to preserve memory affinity during the work-stealing. The scheduling of communications also needs to be adapted, especially to ensure the overlap by computations. Experiments on numerical test cases will be presented to prove the efficiency of the approach on NUMA architectures. If memory is not large enough to treat a given problem, disks must be used to store data that cannot fit in memory (out-of-core storage). The idle-times due to disk access have to be managed by our dynamic scheduler to prefetch and save datasets. Thus, we design and study specific scheduling algorithms in this particular context.
    [bibtex-key = FavLacRam08PMAA]
    @InProceedings{FavLacRam08PMAA,
    author = "Mathieu Faverge and Xavier Lacoste and Pierre Ramet",
    title = {{A NUMA Aware Scheduler for a Parallel Sparse Direct Solver}},
    booktitle = "Proceedings of {PMAA}'2008, Neuch\^atel, Suisse",
    year = "2008",
    url = {http://hal.inria.fr/inria-00344709},
    keywords = {NUMA},
    abstract = {Over the past few years, parallel sparse direct solvers made significant progress and are now able to solve efficiently industrial three-dimensional problems with several millions of unknowns. An hybrid MPI-thread implementation of our direct solver PaStiX is already well suited for SMP nodes or new multi-core architectures and drastically reduced the memory overhead and improved scalability. In the context of distributed NUMA architectures, a dynamic scheduler based on a work-stealing algorithm has been developed to fill in communication idle times. On these architectures, it is important to take care of NUMA effects and to preserve memory affinity during the work-stealing. The scheduling of communications also needs to be adapted, especially to ensure the overlap by computations. Experiments on numerical test cases will be presented to prove the efficiency of the approach on NUMA architectures. If memory is not large enough to treat a given problem, disks must be used to store data that cannot fit in memory (out-of-core storage). The idle-times due to disk access have to be managed by our dynamic scheduler to prefetch and save datasets. Thus, we design and study specific scheduling algorithms in this particular context.} 
    }
    


  15. Mathieu Faverge and Pierre Ramet. Dynamic Scheduling for sparse direct Solver on NUMA architectures. In Proceedings of PARA'2008, Trondheim, Norway, 2008. [WWW] Keyword(s): NUMA.
    Abstract:
    Over the past few years, parallel sparse direct solvers made significant progress and are now able to efficiently work on problems with several millions of equations. This paper presents some improvements on our sparse direct solver PaStiX1 for distributed Non-Uniform Memory Access architectures. We show results on two preliminary works: a memory allocation scheme more adapted to these architectures and a better overlap of communication by computation. We also present a dynamic scheduler that takes care of memory affinity and data locality.
    [bibtex-key = FavRam08PARA]
    @InProceedings{FavRam08PARA,
    author = {Mathieu Faverge and Pierre Ramet},
    title = {{Dynamic Scheduling for sparse direct Solver on NUMA architectures}},
    booktitle = {Proceedings of PARA'2008, Trondheim, Norway},
    year = {2008},
    url = {http://hal.inria.fr/inria-00344026},
    OPTurl = {http://www.labri.fr/~ramet/restricted/para08.pdf.gz},
    keywords = {NUMA},
    abstract = {Over the past few years, parallel sparse direct solvers made significant progress and are now able to efficiently work on problems with several millions of equations. This paper presents some improvements on our sparse direct solver PaStiX1 for distributed Non-Uniform Memory Access architectures. We show results on two preliminary works: a memory allocation scheme more adapted to these architectures and a better overlap of communication by computation. We also present a dynamic scheduler that takes care of memory affinity and data locality.} 
    }
    


  16. Brice Goglin. Design and Implementation of Open-MX: High-Performance Message Passing over generic Ethernet hardware. In CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008, Miami, FL, April 2008. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2008.4536140] Keyword(s): Open-MX. [bibtex-key = Gog08CAC-Open-MX]
    @InProceedings{Gog08CAC-Open-MX,
    author = {Brice Goglin},
    title = {{Design and Implementation of Open-MX: High-Performance Message Passing over generic Ethernet hardware}},
    booktitle = {CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008},
    year = 2008,
    address = {Miami, FL},
    month = APR,
    organization = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2008.4536140},
    keywords = {Open-MX},
    url = {http://hal.inria.fr/inria-00210704} 
    }
    


  17. Brice Goglin. Improving Message Passing over Ethernet with I/OAT Copy Offload in Open-MX. In Proceedings of the IEEE International Conference on Cluster Computing, Tsukuba, Japan, pages 223-231, September 2008. IEEE Computer Society Press. [WWW] [doi:10.1109/CLUSTR.2008.4663775] Keyword(s): Open-MX. [bibtex-key = Gog08CC-Open-MX-IOAT]
    @Inproceedings{Gog08CC-Open-MX-IOAT,
    author = {Brice Goglin},
    title = {{Improving Message Passing over Ethernet with I/OAT Copy Offload in Open-MX}},
    booktitle = {Proceedings of the IEEE International Conference on Cluster Computing},
    address = {Tsukuba, Japan},
    publisher = {IEEE Computer Society Press},
    pages = {223--231},
    month = SEP,
    year = 2008,
    doi = {10.1109/CLUSTR.2008.4663775},
    keywords = {Open-MX},
    url = {http://hal.inria.fr/inria-00288757} 
    }
    


  18. Emmanuel Jeannot. Experimental Validation of Grid Algorithms: a Comparison of Methodologies. In Fifth High-Performance Grid Computing Workshop (HPGC'08), in conjunction with IPDPS 2008, Miami, FL, USA, pages 8, April 2008. Note: Invited article. [bibtex-key = j08a]
    @InProceedings{ j08a,
    author = {Emmanuel Jeannot},
    title = "{Experimental Validation of Grid Algorithms: a Comparison of Methodologies}",
    booktitle = {Fifth High-Performance Grid Computing Workshop (HPGC'08), in conjunction with IPDPS 2008},
    pages = 8,
    year = 2008,
    address = {Miami, FL, USA},
    month = apr,
    note = {Invited article} 
    }
    


  19. Emmanuel Jeannot, Erik Saule, and Denis Trystram. Bi-Objective Approximation Scheme for Makespan and Reliability Optimization on Uniform Parallel Machines. In The 14th International Euro-Par Conference on Parallel and Distributed Computing (Euro-Par 2008), Las Palmas de Gran Canaria, Spain, August 2008. [bibtex-key = jst08]
    @InProceedings{ jst08,
    author = {Emmanuel Jeannot and Erik Saule and Denis Trystram},
    title = "{Bi-Objective Approximation Scheme for Makespan and Reliability Optimization on Uniform Parallel Machines}",
    booktitle = {The 14th International Euro-Par Conference on Parallel and Distributed Computing (Euro-Par 2008)},
    year = 2008,
    address = {Las Palmas de Gran Canaria, Spain},
    month = aug 
    }
    


  20. Stéphanie Moreaud. Impacts des effets NUMA sur les communications haute performance dans les grappes de calcul. In 18èmes Rencontres Francophones du Parallélisme, Fribourg / Suisse, February 2008. École d'ingénieurs et d'architectes de Fribourg. [WWW] Keyword(s): NUMA. [bibtex-key = Mor08Renpar18]
    @InProceedings{Mor08Renpar18,
    author = {St\'ephanie Moreaud},
    title = {{Impacts des effets NUMA sur les communications haute performance dans les grappes de calcul}},
    booktitle = {18{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = {2008},
    month = FEB,
    address = {Fribourg / Suisse},
    url = {http://hal.inria.fr/inria-00257752},
    organization = {{\'E}cole d'ing{\'e}nieurs et d'architectes de Fribourg},
    keywords = {NUMA} 
    }
    


  21. Marc Pérache, Hervé Jourdren, and Raymond Namyst. MPC: A Unified Parallel Runtime for Clusters of NUMA Machines. In Proceedings of the 14th International Euro-Par Conference, volume 5168 of Lecture Notes in Computer Science, Las Palmas de Gran Canaria, Spain, pages 78-88, August 2008. Springer. [WWW] [doi:10.1007/978-3-540-85451-7_9] [bibtex-key = PerJouNam08EuroPar]
    @inproceedings{ PerJouNam08EuroPar,
    author = {Marc P{\'e}rache and Herv{\'e} Jourdren and Raymond Namyst},
    title = {{MPC: A Unified Parallel Runtime for Clusters of NUMA Machines}},
    booktitle = {Proceedings of the 14th International Euro-Par Conference},
    address = {Las Palmas de Gran Canaria, Spain},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = 5168,
    pages = {78-88},
    doi = {10.1007/978-3-540-85451-7_9},
    isbn = {978-3-540-85450-0},
    month = AUG,
    year = 2008,
    url = {http://runtime.bordeaux.inria.fr/Download/Publis/PerJouNam08EuroPar.pdf} 
    }
    


  22. Samuel Thibault, François Broquedis, Brice Goglin, Raymond Namyst, and Pierre-André Wacrenier. An Efficient OpenMP Runtime System for Hierarchical Architectures. In Barbara M. Chapman, Weimin Zheng, Guang R. Gao, Mitsuhisa Sato, Eduard Ayguadé, and Dongsheng Wang, editors, A Practical Programming Model for the Multi-Core Era, 3rd International Workshop on OpenMP, IWOMP 2007, Beijing, China, June 3-7, 2007, Proceedings, volume 4935 of Lecture Notes in Computer Science, pages 161-172, 2008. Springer. [WWW] [doi:10.1007/978-3-540-69303-1_19] Keyword(s): Marcel, ForestGOMP, NUMA. [bibtex-key = ThiBroGogNamWacIWOMP07]
    @inproceedings{ThiBroGogNamWacIWOMP07,
    author = {Samuel Thibault and Fran\c{c}ois Broquedis and Brice Goglin and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {{An Efficient OpenMP Runtime System for Hierarchical Architectures}},
    booktitle = {A Practical Programming Model for the Multi-Core Era, 3rd International Workshop on OpenMP, IWOMP 2007, Beijing, China, June 3-7, 2007, Proceedings},
    pages = {161--172},
    editor = {Barbara M. Chapman and Weimin Zheng and Guang R. Gao and Mitsuhisa Sato and Eduard Ayguad{\'e} and Dongsheng Wang},
    publisher = {Springer},
    series = {Lecture Notes in Computer Science},
    volume = {4935},
    year = {2008},
    doi = {10.1007/978-3-540-69303-1_19},
    isbn = {978-3-540-69302-4},
    url = {http://hal.inria.fr/inria-00154502},
    keywords = {Marcel, ForestGOMP, NUMA} 
    }
    


  23. Samuel Thibault and Tim Deegan. Improving Performance by Embedding HPC Applications in Lightweight Xen Domains. In 2nd Workshop on System-level Virtualization for High Performance Computing (HPCVIRT'08), Glasgow, Scotland, March 2008. [WWW] [bibtex-key = MiniOS08]
    @inproceedings{MiniOS08,
    title = {{Improving Performance by Embedding HPC Applications in Lightweight Xen Domains}},
    author = {Samuel Thibault and Tim Deegan},
    booktitle = { 2nd Workshop on System-level Virtualization for High Performance Computing (HPCVIRT'08)},
    year = 2008,
    month = mar,
    address = { Glasgow, Scotland },
    url = {http://hal.inria.fr/inria-00329969},
    
    }
    


  24. François Trahay. PIOMan : un gestionnaire d'entrées-sorties générique. In 18èmes Rencontres Francophones du Parallélisme, Fribourg / Suisse, February 2008. École d'ingénieurs et d'architectes de Fribourg. [WWW] Keyword(s): PIOMan, Madeleine. [bibtex-key = Tra08Renpar18]
    @InProceedings{Tra08Renpar18,
    author = {Fran\c{c}ois Trahay},
    title = {{PIOMan : un gestionnaire d'entr{\'e}es-sorties g{\'e}n{\'e}rique}},
    booktitle = {18{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2008,
    month = FEB,
    address = {Fribourg / Suisse},
    url = {http://hal.inria.fr/inria-00327177},
    organization = {{\'E}cole d'ing{\'e}nieurs et d'architectes de Fribourg},
    keywords = {PIOMan, Madeleine} 
    }
    


  25. François Trahay, Élisabeth Brunet, Alexandre Denis, and Raymond Namyst. A multithreaded communication engine for multicore architectures. In CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008, Miami, FL, April 2008. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2008.4536139] Keyword(s): Madeleine, MPI, MadMPI, PIOMan. [bibtex-key = TraBruDenNam08CAC]
    @InProceedings{TraBruDenNam08CAC,
    author = {Fran\c{c}ois Trahay and {\'E}lisabeth Brunet and Alexandre Denis and Raymond Namyst},
    title = {{A multithreaded communication engine for multicore architectures}},
    booktitle = {CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008},
    year = 2008,
    address = {Miami, FL},
    month = APR,
    organization = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2008.4536139},
    keywords = {Madeleine, MPI, MadMPI, PIOMan},
    url = {http://hal.inria.fr/inria-00224999},
    
    }
    


  26. Louis-Claude Canon and Emmanuel Jeannot. Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments. Research Report 6476, INRIA, March 2008. [WWW] [bibtex-key = cj08b]
    @TechReport{ cj08b,
    author = {Louis-Claude Canon and Emmanuel Jeannot},
    title = {{Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments}},
    year = 2008,
    month = mar,
    institution = {{INRIA}},
    number = {6476},
    type = {Research Report},
    url = {Http://hal.inria.fr/inria-00261376/en/} 
    }
    


  27. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Multi-Site Emulation using Wrekavoc: Validating Distributed Algorithms and Applications. Research Report RR-6696, INRIA, October 2008. [bibtex-key = dgj08]
    @TechReport{ dgj08,
    author = {Dubuisson, Olivier and Gustedt, Jens and Jeannot, Emmanuel},
    title = "{Multi-Site Emulation using Wrekavoc: Validating Distributed Algorithms and Applications}",
    institution = {INRIA},
    type = {Research Report},
    month = oct,
    year = {2008},
    number = {RR-6696} 
    }
    


  28. Emmanuel Jeannot. On the Time Complexity of the Sort Problem. Research Report RR-6635, INRIA, September 2008. [bibtex-key = j08b]
    @TechReport{ j08b,
    author = {Emmanuel Jeannot},
    title = "{On the Time Complexity of the Sort Problem}",
    institution = {INRIA},
    type = {Research Report},
    year = {2008},
    month = sep,
    number = {RR-6635} 
    }
    


  29. Cédric Augonnet. Vers des supports d'exécution capables d'exploiter les machines multicoeurs hétérogènes. Mémoire de DEA, Université Bordeaux 1, June 2008. [WWW] Keyword(s): StarPU. [bibtex-key = Aug08Master]
    @MastersThesis{Aug08Master,
    author = {C{\'e}dric Augonnet},
    title = {{Vers des supports d'ex{\'e}cution capables d'exploiter les machines multicoeurs h{\'e}t{\'e}rog{\`e}nes}},
    school = {Universit{\'e} Bordeaux 1},
    year = {2008},
    type = {M{\'e}moire de DEA},
    month = JUN,
    url = {http://hal.inria.fr/inria-00289361},
    OPTurl = {http://runtime.bordeaux.inria.fr/Download/Publis/Aug08Master.pdf},
    keywords = {StarPU} 
    }
    


2007

  1. Samuel Thibault. Ordonnancement de processus légers sur architectures multiprocesseurs hiérarchiques : BubbleSched, une approche exploitant la structure du parallélisme des applications. PhD thesis, Université Bordeaux 1, 351 cours de la Libération --- 33405 TALENCE cedex, December 2007. Note: 128 pages. [WWW] Keyword(s): Marcel, NUMA. [bibtex-key = Thibault07Thesis]
    @PhDThesis{ Thibault07Thesis,
    author = {Samuel Thibault},
    title = {{Ordonnancement de processus l{\'e}gers sur architectures multiprocesseurs hi{\'e}rarchiques\,: {BubbleSched}, une approche exploitant la structure du parall{\'e}lisme des applications}},
    school = {{Universit{\'e} Bordeaux 1}},
    address = {351 cours de la Lib{\'e}ration --- 33405 TALENCE cedex},
    note = {128 pages},
    month = dec,
    year = 2007,
    url = {http://dept-info.labri.fr/~thibault/these/},
    keywords = {Marcel, NUMA} 
    }
    


  2. Darius Buntinas, Guillaume Mercier, and William Gropp. Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem. Parallel Computing, Selected Papers from EuroPVM/MPI 2006, 33(9):634-644, September 2007. Keyword(s): MPI. [bibtex-key = BunMerGro07ParCo]
    @Article{BunMerGro07ParCo,
    AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp},
    TITLE = {{Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem}},
    JOURNAL = {Parallel Computing, Selected Papers from EuroPVM/MPI 2006},
    YEAR = 2007,
    MONTH = SEP,
    VOLUME = 33,
    NUMBER = 9,
    PAGES = {634--644},
    KEYWORDS = {MPI} 
    }
    


  3. Alexandre DENIS. Meta-communications in component-based communication frameworks for grids. Cluster Computing, 10(3):253-263, June 2007. [WWW] [doi:10.1007/s10586-007-0036-5] Keyword(s): PadicoTM, Component, Grid. [bibtex-key = Den07ClusterComputing]
    @Article{Den07ClusterComputing,
    author = {Alexandre DENIS},
    title = {Meta-communications in component-based communication frameworks for grids},
    journal = {Cluster Computing},
    publisher = {Springer},
    year = {2007},
    volume = {10},
    number = {3},
    doi = {10.1007/s10586-007-0036-5},
    issn = {1386-7857},
    pages = {253-263},
    month = JUN,
    url = {http://www.springerlink.com/content/70263656h168q101/?p=a9dc8ec5139348ff91ddd46a429cd3d5&pi=5},
    keywords = {PadicoTM, Component, Grid} 
    }
    


  4. Emmanuel Jeannot, Keith Seymour, Asym Yarkhan, and Jack J. Dongarra. Improved Runtime and Transfer Time Prediction Mechanisms in a Network Enabled Servers Middleware. Parallel Processing Letters, 17(1):47-59, March 2007. [bibtex-key = jsyd07]
    @Article{ jsyd07,
    author = {Emmanuel Jeannot and Keith Seymour and Asym Yarkhan and Jack J. Dongarra},
    title = {{Improved Runtime and Transfer Time Prediction Mechanisms in a Network Enabled Servers Middleware}},
    journal = ppl,
    year = 2007,
    volume = 17,
    number = 1,
    pages = {47--59},
    month = mar 
    }
    


  5. Olivier Aumage, Élisabeth Brunet, Nathalie Furmento, and Raymond Namyst. NewMadeleine: a Fast Communication Scheduling Engine for High Performance Networks. In CAC 2007: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2007, Long Beach, California, USA, March 2007. IEEE Computer Society Press. Note: Also available as LaBRI Report 1421-07 and INRIA RR-6085. [WWW] [doi:10.1109/IPDPS.2007.370476] Keyword(s): MadMPI, Madeleine, MPI. [bibtex-key = AumBruFurNam07CAC]
    @INPROCEEDINGS{AumBruFurNam07CAC,
    AUTHOR = {Olivier Aumage and {\'E}lisabeth Brunet and Nathalie Furmento and Raymond Namyst},
    BOOKTITLE = {CAC 2007: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2007},
    TITLE = {NewMadeleine: a Fast Communication Scheduling Engine for High Performance Networks},
    YEAR = {2007},
    ADDRESS = {Long Beach, California, USA},
    MONTH = MAR,
    NOTE = {Also available as LaBRI Report 1421-07 and INRIA RR-6085},
    organization = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2007.370476},
    url = {http://hal.inria.fr/inria-00127356},
    keywords = {MadMPI, Madeleine, MPI} 
    }
    


  6. Olivier Aumage, Élisabeth Brunet, Guillaume Mercier, and Raymond Namyst. High-Performance Multi-Rail Support with the NewMadeleine Communication Library. In HCW 2007: the Sixteenth International Heterogeneity in Computing Workshop, held in conjunction with IPDPS 2007, Long Beach, California, USA, March 2007. IEEE Computer Society Press. [WWW] [doi:10.1109/IPDPS.2007.370332] Keyword(s): Madeleine. [bibtex-key = AumBruMerNam07HCW]
    @INPROCEEDINGS{AumBruMerNam07HCW,
    AUTHOR = {Olivier Aumage and {\'E}lisabeth Brunet and Guillaume Mercier and Raymond Namyst},
    BOOKTITLE = {HCW 2007: the Sixteenth International Heterogeneity in Computing Workshop, held in conjunction with IPDPS 2007},
    TITLE = {High-Performance Multi-Rail Support with the NewMadeleine Communication Library},
    YEAR = {2007},
    ADDRESS = {Long Beach, California, USA},
    MONTH = MAR,
    organization = {IEEE Computer Society Press},
    doi = {10.1109/IPDPS.2007.370332},
    url = {http://hal.inria.fr/inria-00126254},
    keywords = {Madeleine} 
    }
    


  7. L.-C. Canon and E. Jeannot. A Comparison of Robustness Metrics for Scheduling DAGs on Heterogeneous Systems. In Sixth International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar'07), in conjounction with The 2007 IEEE International Conference on Cluster Computing (cluster 2007), Austin, Texas, pages 568-567, September 2007. [bibtex-key = cj07]
    @InProceedings{ cj07,
    author = {Canon, L.-C. and Jeannot, E.},
    title = {{A Comparison of Robustness Metrics for Scheduling DAGs on Heterogeneous Systems}},
    booktitle = {{Sixth International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (HeteroPar'07), in conjounction with The 2007 IEEE International Conference on Cluster Computing (cluster 2007)}},
    year = 2007,
    address = {Austin, Texas},
    month = sep,
    pages = {568--567} 
    }
    


  8. Phillipe D'Anfray and Emmanuel Jeannot. GRID'5000 une plate-forme d'expérimentation pour les systèmes distribués à large échelle. In Journées Réseaux - JRES 2007, Strasbourg France, pages 6 pages, 2007. [WWW] [bibtex-key = aj07]
    @InProceedings{ aj07,
    title = {{GRID}'5000 une plate-forme d'exp{\'e}rimentation pour les syst{\`e}mes distribu{\'e}s {\`a} large {\'e}chelle},
    author = {{D}'{A}nfray, Phillipe and Jeannot, Emmanuel},
    booktitle = {{J}ourn{\'e}es {R}{\'e}seaux - {JRES} 2007 },
    address = {{S}trasbourg {F}rance },
    pages = {6 pages },
    year = {2007},
    url = {http://hal.inria.fr/inria-00181446/en/} 
    }
    


  9. Jack J. Dongarra, Emmanuel Jeannot, Erik Saule, and Zhiao Shi. Bi-objective Scheduling Algorithms for Optimizing Makespan and Reliability on Heterogeneous Systems. In 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'07), San Diego, CA, USA, June 2007. [bibtex-key = djss07]
    @InProceedings{ djss07,
    author = {Dongarra, Jack J. and Jeannot, Emmanuel and Saule, Erik and Shi, Zhiao},
    title = "{Bi-objective Scheduling Algorithms for Optimizing Makespan and Reliability on Heterogeneous Systems}",
    booktitle = "{19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'07)}",
    year = "{2007}",
    address = {San Diego, CA, USA},
    month = jun 
    }
    


  10. E. Jeannot and Luiz-Angelo Steffenel. Fast and Efficient Total Exchange on Two Clusters. In the 13th International Euro-Par Conference, volume 4641 of LNCS, Rennes, France, pages 848-857, August 2007. Springer Verlag. [bibtex-key = js07]
    @InProceedings{ js07,
    author = {E. Jeannot and Luiz-Angelo Steffenel},
    title = {{Fast and Efficient Total Exchange on Two Clusters}},
    booktitle = {the 13th International Euro-Par Conference},
    year = 2007,
    address = {Rennes, France},
    month = aug,
    pages = {848--857},
    volume = {4641},
    series = {LNCS},
    publisher = {Springer Verlag} 
    }
    


  11. Stéphanie Moreaud and Brice Goglin. Impact of NUMA Effects on High-Speed Networking with Multi-Opteron Machines. In Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2007), Cambridge, Massachussetts, pages 24-29, November 2007. ACTA Press. [WWW] Keyword(s): NUMA. [bibtex-key = MorGog07PDCS]
    @Inproceedings{MorGog07PDCS,
    author = {St\'ephanie Moreaud and Brice Goglin},
    title = {{Impact of NUMA Effects on High-Speed Networking with Multi-Opteron Machines}},
    booktitle = {Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2007)},
    address = {Cambridge, Massachussetts},
    publisher = {ACTA Press},
    year = 2007,
    month = NOV,
    pages = {24--29},
    acmid = {1647545},
    url = {http://hal.inria.fr/inria-00175747},
    keywords = {NUMA} 
    }
    


  12. Luiz-Angelo Steffenel and E. Jeannot. Total Exchange Performance Prediction on Grid Environments: modeling and algorithmic issues. In the CoreGRID Symposium (CoreGRID'07), Rennes, France, pages 131-140, August 2007. [bibtex-key = sj07]
    @InProceedings{ sj07,
    author = {Luiz-Angelo Steffenel and E. Jeannot},
    title = {{Total Exchange Performance Prediction on Grid Environments: modeling and algorithmic issues}},
    booktitle = {the CoreGRID Symposium (CoreGRID'07)},
    year = 2007,
    address = {Rennes, France},
    month = aug,
    pages = {131--140} 
    }
    


  13. Samuel Thibault and Sébastien Hinderer. BrlAPI: Simple, Portable, Concurrent, Application-level Control of Braille Terminals. In International Conference on Information and Communication Technology Accessibility (ICTA), Hammamet, Tunisia, pages 27-31, April 2007. [WWW] [bibtex-key = brlapi2007]
    @inproceedings{brlapi2007,
    title = { BrlAPI: Simple, Portable, Concurrent, Application-level Control of Braille Terminals },
    author = { Samuel Thibault and Sébastien Hinderer },
    booktitle = { International Conference on Information and Communication Technology Accessibility (ICTA)},
    year = 2007,
    month = apr,
    address = { Hammamet, Tunisia},
    url = { http://hal.inria.fr/inria-00135946 },
    pages = {27--31},
    
    }
    


  14. Samuel Thibault, Raymond Namyst, and Pierre-André Wacrenier. Building Portable Thread Schedulers for Hierarchical Multiprocessors: the BubbleSched Framework. In Proceedings of the 13th International Euro-par Conference, volume 4641 of Lecture Notes in Computer Science, Rennes,France, August 2007. ACM, Springer. [WWW] Keyword(s): Marcel, NUMA. [bibtex-key = ThiNamWacEuroPar07]
    @inproceedings{ThiNamWacEuroPar07,
    author={Samuel Thibault and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title={{Building Portable Thread Schedulers for Hierarchical Multiprocessors: the {BubbleSched} Framework}},
    booktitle={Proceedings of the 13th International Euro-par Conference},
    year=2007,
    publisher={Springer},
    series={Lecture Notes in Computer Science},
    volume=4641,
    address={Rennes,France},
    organization={ACM},
    month=AUG,
    url={http://hal.inria.fr/inria-00154506},
    keywords={Marcel, NUMA} 
    }
    


  15. François Trahay, Alexandre Denis, Olivier Aumage, and Raymond Namyst. Improving Reactivity and Communication Overlap in MPI using a Generic I/O Manager. In Franck Cappello, Thomas Herault, and Jack Dongarra, editors, EuroPVM/MPI, volume Recent Advances in Parallel Virtual Machine and Message Passing Interface of Lecture Notes in Computer Science, pages 170-177, 2007. Springer. [WWW] [doi:10.1007/978-3-540-75416-9_27] Keyword(s): Madeleine, MPI, MadMPI, PIOMan. [bibtex-key = TraDenAumNam07EuroPVMMPI]
    @InProceedings{TraDenAumNam07EuroPVMMPI,
    author = {Fran\c{c}ois Trahay AND Alexandre Denis AND Olivier Aumage AND Raymond Namyst},
    title = {Improving Reactivity and Communication Overlap in MPI using a Generic I/O Manager},
    booktitle = {EuroPVM/MPI},
    pages = {170-177},
    year = {2007},
    editor = {Franck Cappello AND Thomas Herault AND Jack Dongarra},
    volume = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
    number = {4757},
    series = {Lecture Notes in Computer Science},
    doi = {10.1007/978-3-540-75416-9_27},
    publisher = {Springer},
    url = {http://hal.inria.fr/inria-00177167},
    keywords = {Madeleine, MPI, MadMPI, PIOMan} 
    }
    


  16. Olivier Aumage and Alexandre DENIS. LEGO Delivrable 4.1. Technical report, ANR LEGO (ANR-05-CICG-11), 2007. Keyword(s): Madeleine, PadicoTM. [bibtex-key = AumDen07LEGO]
    @TechReport{AumDen07LEGO,
    author = {Olivier Aumage AND Alexandre DENIS},
    title = {LEGO Delivrable 4.1},
    institution = {ANR LEGO (ANR-05-CICG-11)},
    year = {2007},
    keywords = {Madeleine, PadicoTM} 
    }
    


  17. Louis-Claude Canon, Emmanuel Jeannot, Rizos Sakellariou, and Wei Zheng. Comparative Evaluation of the Robustness of DAG Scheduling Heuristics. Technical report TR-0120, CoreGRID Institute on Resource Management and Scheduling, December 2007. [bibtex-key = cjsz07]
    @TechReport{ cjsz07,
    author = {Louis-Claude Canon and Emmanuel Jeannot and Rizos Sakellariou and Wei Zheng},
    title = "{Comparative Evaluation of the Robustness of DAG Scheduling Heuristics}",
    institution = {CoreGRID Institute on Resource Management and Scheduling},
    month = dec,
    year = {2007},
    number = {TR-0120} 
    }
    


  18. Brice Goglin. On the Efficient Usage of High-Speed Networks for Distributed Storage in Clusters. Technical Report, INRIA, 2007. [WWW] [bibtex-key = Gog07distribstorage]
    @TechReport{ Gog07distribstorage,
    author = {Brice Goglin},
    title = {{On the Efficient Usage of High-Speed Networks for Distributed Storage in Clusters}},
    institution = {INRIA},
    type = {Technical Report},
    year = {2007},
    url = {http://hal.inria.fr/inria-00070218} 
    }
    


  19. François Broquedis. De l'exécution structurée de programmes OpenMP sur architectures hiérarchiques. Mémoire de DEA, Université Bordeaux 1, June 2007. [WWW] Keyword(s): Marcel, ForestGOMP, NUMA. [bibtex-key = Bro07Master]
    @MastersThesis{Bro07Master,
    author = {Fran\c{c}ois Broquedis},
    title = {De l'ex{\'e}cution structur{\'e}e de programmes OpenMP sur architectures hi{\'e}rarchiques},
    school = {Universit{\'e} Bordeaux 1},
    year = {2007},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    month = JUN,
    url = {http://hal.inria.fr/inria-00177150},
    OPTurl = {http://runtime.bordeaux.inria.fr/Download/Publis/Bro07Master.pdf},
    keywords = {Marcel, ForestGOMP, NUMA} 
    }
    


  20. Jérôme Clet-Ortega. Ordonnancement et qualité de service pour réseaux rapides. Mémoire de DEA, Université Bordeaux 1, June 2007. [WWW] Keyword(s): Madeleine. [bibtex-key = Cle07Master]
    @MastersThesis{Cle07Master,
    author = {J{\'e}r\^ome Clet-Ortega},
    title = {Ordonnancement et qualit{\'e} de service pour r{\'e}seaux rapides},
    school = {Universit{\'e} Bordeaux 1},
    year = {2007},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    month = JUN,
    url = {http://hal.inria.fr/inria-00177230},
    OPTurl = {http://runtime.bordeaux.inria.fr/Download/Publis/Cle07Master.pdf},
    keywords = {Madeleine} 
    }
    


  21. François Diakhaté. Reconstruction parallèle de surfaces par partition de l'unité hiérarchique. Mémoire de DEA, Université Bordeaux 1, June 2007. [WWW] [bibtex-key = Dia07Master]
    @MastersThesis{Dia07Master,
    author = {Fran\c{c}ois Diakhat{\'e}},
    title = {Reconstruction parall{\`e}le de surfaces par partition de l'unit{\'e} hi{\'e}rarchique},
    school = {Universit{\'e} Bordeaux 1},
    year = {2007},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    month = JUN,
    url = {http://runtime.bordeaux.inria.fr/Download/Publis/Dia07Master.pdf} 
    }
    


  22. Sylvain Jeuland. Ordonnancement de threads dirigé par la mémoire sur architecture NUMA. Mémoire de DEA, Université Bordeaux 1, September 2007. [WWW] Keyword(s): Marcel, NUMA. [bibtex-key = Jeu07Master]
    @MastersThesis{Jeu07Master,
    author = {Sylvain Jeuland},
    title = {Ordonnancement de threads dirig{\'e} par la m{\'e}moire sur architecture NUMA},
    school = {Universit{\'e} Bordeaux 1},
    year = {2007},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    month = SEP,
    url = {http://hal.inria.fr/inria-00177129},
    OPTurl = {http://runtime.bordeaux.inria.fr/Download/Publis/Jeu07Master.pdf},
    keywords = {Marcel, NUMA} 
    }
    


  23. Stéphanie Moreaud. Impact des architectures multiprocesseurs sur les communications dans les grappes de calcul : de l'exploration des effets NUMA au placement automatique. Mémoire de DEA, Université Bordeaux 1, June 2007. [WWW] Keyword(s): Madeleine, NUMA. [bibtex-key = Mor07Master]
    @MastersThesis{Mor07Master,
    author = {St{\'e}phanie Moreaud},
    title = {Impact des architectures multiprocesseurs sur les communications dans les grappes de calcul~: de l'exploration des effets NUMA au placement automatique},
    school = {Universit{\'e} Bordeaux 1},
    year = {2007},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    month = JUN,
    url = {http://hal.inria.fr/inria-00177495},
    OPTurl = {http://runtime.bordeaux.inria.fr/Download/Publis/Mor07Master.pdf},
    keywords = {Madeleine, NUMA} 
    }
    


2006

  1. Marc Pérache. Contribution à l'élaboration d'environnements de programmation dédiés au calcul scientifique hautes performances. Thèse de Doctorat, spécialité informatique, CEA/DAM Île de France, Université de Bordeaux 1, Domaine Universitaire, 351 Cours de la libération, 33405 Talence Cedex, October 2006. Note: 141 pages. [WWW] [bibtex-key = Per06Thesis]
    @PhDThesis{ Per06Thesis,
    Author = {Marc P{\'e}rache},
    Title = {Contribution {\`a} l'{\'e}laboration d'environnements de programmation d{\'e}di{\'e}s au calcul scientifique hautes performances},
    School = {CEA/DAM {\^I}le de France, Universit{\'e} de Bordeaux 1},
    Year = 2006,
    Type = {Th{\`e}se de Doctorat, sp{\'e}cialit{\'e} informatique},
    Address = {Domaine Universitaire, 351 Cours de la lib{\'e}ration, 33405 Talence Cedex},
    Month = oct,
    Note = {141 pages},
    URL = {http://numasis.gforge.inria.fr/doc/Perache.pdf} 
    }
    


  2. Christine Morin, Alexandre Denis, Raymond Namyst, Olivier Aumage, and Renaud Lottiaux. Encyclopédie de l'informatique et des systèmes d'information, chapter Des réseaux de calculateurs aux grilles de calcul. Number ISBN : 2-7117-4846-4. Vuibert, December 2006. [WWW] [bibtex-key = MorDenNamAumLot06Encyclopedie]
    @InBook{MorDenNamAumLot06Encyclopedie,
    author = {Christine Morin and Alexandre Denis and Raymond Namyst and Olivier Aumage and Renaud Lottiaux},
    ALTeditor = {},
    title = {Encyclop{\'e}die de l'informatique et des syst{\`e}mes d'information},
    chapter = {Des r{\'e}seaux de calculateurs aux grilles de calcul},
    publisher = {Vuibert},
    year = 2006,
    number = {ISBN : 2-7117-4846-4},
    month = DEC,
    url = {http://www.vuibert.com/livre12401.html} 
    }
    


  3. V. Berten, J. Goossens, and E. Jeannot. On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids. IEEE Transactions on Parallel and Distributed Systems, 17(2):113-124, 2006. [bibtex-key = bgj06a]
    @Article{ bgj06a,
    author = {V. Berten and J. Goossens and E. Jeannot},
    title = "{On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids}",
    journal = ieeetpds,
    year = 2006,
    volume = 17,
    number = 2,
    pages = {113--124} 
    }
    


  4. Raphël Bolze, Franck Cappello, Eddy Caron, Michel Daydé, Frédéric Desprez, Emmanuel Jeannot, Yvon Jégou, Stephane Lanteri, Julien Leduc, Noredine Melab, Guillaume Mornet, Raymond Namyst, Pascale Primet, Benjamin Quetier, Olivier Richard, El-Ghazali Talbi, and Iréa Touche. Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed. International Journal of High Performance Computing Applications, 20(4):481-494, November 2006. [bibtex-key = bcc+06]
    @Article{ bcc+06,
    author = {Raph\"el Bolze and Franck Cappello and Eddy Caron and Michel Dayd\'e and Fr\'ed\'eric Desprez and Emmanuel Jeannot and Yvon J\'egou and Stephane Lanteri and Julien Leduc and Noredine Melab and Guillaume Mornet and Raymond Namyst and Pascale Primet and Benjamin Quetier and Olivier Richard and El-Ghazali Talbi and Ir\'ea Touche},
    title = {{Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed}},
    journal = {International Journal of High Performance Computing Applications},
    year = {2006},
    volume = {20},
    number = {4},
    pages = {481--494},
    month = nov 
    }
    


  5. Y. Caniou and E. Jeannot. Multi-Criteria Scheduling Heuristics for GridRPC Systems. International Journal of High Performance Computing Applications, 20(1):61-76, spring 2006. [bibtex-key = cj06a]
    @Article{ cj06a,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Multi-Criteria Scheduling Heuristics for GridRPC Systems}",
    journal = "{International Journal of High Performance Computing Applications}",
    volume = 20,
    number = 1,
    month = {spring},
    pages = {61--76},
    year = 2006 
    }
    


  6. J. Cohen, E. Jeannot, N. Padoy, and F. Wagner. Message Scheduling for Parallel Data Redistribution between Clusters. IEEE Transactions on Parallel and Distributed Systems, 17(10):1163-1175, October 2006. [bibtex-key = cjpw06]
    @Article{ cjpw06,
    author = {Cohen, J. and Jeannot, E. and Padoy, N. and Wagner, F.},
    title = "{Message Scheduling for Parallel Data Redistribution between Clusters}",
    journal = ieeetpds,
    year = 2006,
    volume = {17},
    number = {10},
    pages = {1163--1175},
    month = oct 
    }
    


  7. E. Jeannot and F. Wagner. Scheduling Messages for Data Redistribution: an Experimental Study. International Journal of High Performance Computing Applications, 20(4):443-454, November 2006. [bibtex-key = jw06b]
    @Article{ jw06b,
    author = {Jeannot, E. and Wagner, F.},
    title = {Scheduling Messages for Data Redistribution: an Experimental Study},
    journal = {International Journal of High Performance Computing Applications},
    year = {2006},
    volume = {20},
    number = {4},
    pages = {443--454},
    month = nov 
    }
    


  8. V. Berten, J. Goossens, and E. Jeannot. A Probabilistic Approach for Fault Tolerant Multiprocessor Real-time Scheduling. In 14th Workshop on Parallel and Distributed Real-Time Systems, Island of Rhodes, Greece, April 2006. [bibtex-key = bgj06b]
    @InProceedings{ bgj06b,
    author = {V. Berten and J. Goossens and E. Jeannot},
    title = {{A Probabilistic Approach for Fault Tolerant Multiprocessor Real-time Scheduling}},
    booktitle = {14th Workshop on Parallel and Distributed Real-Time Systems},
    year = {2006},
    address = {Island of Rhodes, Greece},
    month = apr 
    }
    


  9. Élisabeth Brunet. NewMadeleine : ordonnancement et optimisation de schémas de communication haute performance. In Renpar'17, Rencontres Francophones du Parallélisme, Canet en Rousillon / France, October 2006. [WWW] Keyword(s): Madeleine. [bibtex-key = Bru06Renpar]
    @InProceedings{Bru06Renpar,
    author = {{\'E}lisabeth Brunet},
    title = {NewMadeleine : ordonnancement et optimisation de sch{\'e}mas de communication haute performance},
    booktitle = {Renpar'17, Rencontres Francophones du Parall{\'e}lisme},
    year = {2006},
    address = {Canet en Rousillon / France},
    month = oct,
    URL = {http://hal.inria.fr/inria-00110766},
    keywords = {Madeleine} 
    }
    


  10. Élisabeth Brunet, Olivier Aumage, and Raymond Namyst. Short Paper : Dynamic Optimization of Communications over High Speed Networks. In HPDC-15, The 15th IEEE International Symposium on High Performance Distributed Computing, Paris, June 2006. Note: Poster Session. [WWW] Keyword(s): Madeleine. [bibtex-key = BruAumNam06HPDC]
    @InProceedings{BruAumNam06HPDC,
    author = {{\'E}lisabeth Brunet and Olivier Aumage and Raymond Namyst},
    title = {Short Paper : Dynamic Optimization of Communications over High Speed Networks},
    booktitle = {HPDC-15, The 15th IEEE International Symposium on High Performance Distributed Computing},
    year = 2006,
    address = {Paris},
    month = jun,
    note = {Poster Session},
    URL = {http://hal.inria.fr/inria-00110773},
    keywords = {Madeleine} 
    }
    


  11. Darius Buntinas, Guillaume Mercier, and William Gropp. Data Transfer in a SMP System: Study and Application to MPI. In Proc. 34th International Conference on Parallel Processing(ICPP 2006), Colombus, Ohio, August 2006. Keyword(s): MPI. [bibtex-key = BunMerGro06ICPP]
    @INPROCEEDINGS{BunMerGro06ICPP,
    AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp},
    OPTORGANIZATION = {Held in conjunction with IEEE Computer Society and ACM},
    TITLE = {{Data Transfer in a SMP System: Study and Application to MPI}},
    BOOKTITLE = {Proc. 34th International Conference on Parallel Processing(ICPP 2006)},
    YEAR = {2006},
    OPTPAGES = 8,
    ADDRESS = {Colombus, Ohio},
    MONTH = AUG,
    keywords = {MPI} 
    }
    


  12. Darius Buntinas, Guillaume Mercier, and William Gropp. Design and Evaluation of Nemesis: a Scalable, Low-Latency, Message-Passing Communication Subsystem. In Proc. 6th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2006), Singapore, May 2006. Held in conjunction with IEEE Computer Society and ACM. Keyword(s): MPI. [bibtex-key = BunMerGro06CCGRID]
    @INPROCEEDINGS{BunMerGro06CCGRID,
    AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp},
    ORGANIZATION = {Held in conjunction with IEEE Computer Society and ACM},
    TITLE = {{Design and Evaluation of Nemesis: a Scalable, Low-Latency, Message-Passing Communication Subsystem}},
    BOOKTITLE = { Proc. 6th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2006)},
    YEAR = {2006},
    OPTPAGES = 8,
    ADDRESS = {Singapore},
    MONTH = MAY,
    keywords = {MPI} 
    }
    


  13. Darius Buntinas, Guillaume Mercier, and William Gropp. Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: Proc. 13th European PVM/MPI Users Group Meeting, Bonn, Germany, September 2006. [doi:10.1007/11846802_19] Keyword(s): MPI. [bibtex-key = BunMerGro06EUROPVMPI]
    @INPROCEEDINGS{BunMerGro06EUROPVMPI,
    AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp},
    TITLE = {{Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem}},
    BOOKTITLE = {Recent Advances in Parallel Virtual Machine and Message Passing Interface: Proc. 13th European PVM/MPI Users Group Meeting},
    YEAR = {2006},
    OPTPAGES = 10,
    ADDRESS = {Bonn, Germany},
    MONTH = SEP,
    doi = {10.1007/11846802_19},
    keywords = {MPI} 
    }
    


  14. L.-C. Canon and E. Jeannot. Wrekavoc a Tool for Emulating Heterogeneity. In 15th IEEE Heterogeneous Computing Workshop (HCW'06), Island of Rhodes, Greece, April 2006. [bibtex-key = cj06b]
    @InProceedings{ cj06b,
    author = {Canon, L.-C. and Jeannot, E.},
    title = {{Wrekavoc a Tool for Emulating Heterogeneity}},
    booktitle = {15th IEEE Heterogeneous Computing Workshop (HCW'06)},
    year = 2006,
    address = {Island of Rhodes, Greece},
    month = apr 
    }
    


  15. Alexandre DENIS. Meta-communications in Component-based Communnication Frameworks for Grids. In HPC Grid programming Environments and COmponents (HPC-GECO), workshop held in conjunction with HPDC-15, Paris, pages 77-84, June 2006. IEEE. [WWW] Keyword(s): PadicoTM, Grid, Component. [bibtex-key = Den06HPCGECO]
    @InProceedings{Den06HPCGECO,
    author = {Alexandre DENIS},
    title = {Meta-communications in Component-based Communnication Frameworks for Grids},
    booktitle = {HPC Grid programming Environments and COmponents (HPC-GECO), workshop held in conjunction with HPDC-15},
    pages = {77--84},
    year = 2006,
    address = {Paris},
    month = JUN,
    publisher = {IEEE},
    url = {http://hal.inria.fr/inria-00090066},
    keywords = {PadicoTM, Grid, Component} 
    }
    


  16. Alexandre Denis, Nathalie Furmento, Guillaume Mercier, and Raymond Namyst. ACI Grid'5000, site de Bordeaux. In PaRISTIC : Panorama des Recherches Incitatives en STIC, Nancy, November 2006. Note: Poster. [WWW] Keyword(s): PadicoTM, Grid, MPI. [bibtex-key = DenFurNam06ExpgridParistic]
    @InProceedings{DenFurNam06ExpgridParistic,
    author = {Alexandre Denis and Nathalie Furmento and Guillaume Mercier and Raymond Namyst},
    title = {ACI Grid'5000, site de {Bordeaux}},
    booktitle = {PaRISTIC~: Panorama des Recherches Incitatives en STIC},
    year = 2006,
    address = {Nancy},
    month = NOV,
    note = {Poster},
    url = {http://paristic.loria.fr/content/grille_calcul_intensif/posters/Bordeaux.pdf},
    keywords = {PadicoTM, Grid, MPI} 
    }
    


  17. Alexandre Denis, Nathalie Furmento, and Raymond Namyst. Efficient runtime systems for grids. In EXPGRID, Experimental Grid testbeds for the assessment of large-scale distributed applications and tools, Workshop held in conjunction with the 15th International Symposium on High Performance Distributed Computing (HPDC-15), Paris, June 2006. Note: Poster. [WWW] Keyword(s): PadicoTM, Grid, MPI. [bibtex-key = DenFurNam06Expgrid]
    @InProceedings{DenFurNam06Expgrid,
    author = {Alexandre Denis and Nathalie Furmento and Raymond Namyst},
    title = {Efficient runtime systems for grids},
    booktitle = {EXPGRID, Experimental Grid testbeds for the assessment of large-scale distributed applications and tools, Workshop held in conjunction with the 15th International Symposium on High Performance Distributed Computing (HPDC-15)},
    year = 2006,
    address = {Paris},
    month = jun,
    note = {Poster},
    url = {http://runtime.bordeaux.inria.fr/Download/Publis/poster_expgrid2006.pdf},
    keywords = {PadicoTM, Grid, MPI} 
    }
    


  18. Jack Dongarra, Emmanuel Jeannot, and Julien Langou. Modeling the LU Factorization for SMP Clusters. In 4th International Workshop on Parallel Matrix Algorithms and Applications (PMAA'06), Rennes, France, September 2006. [bibtex-key = djl06]
    @InProceedings{ djl06,
    author = {Jack Dongarra and Emmanuel Jeannot and Julien Langou},
    title = {{Modeling the LU Factorization for SMP Clusters}},
    booktitle = {4th International Workshop on Parallel Matrix Algorithms and Applications (PMAA'06)},
    year = 2006,
    address = {Rennes, France},
    month = sep 
    }
    


  19. E. Jeannot and F. Vernier. A Practical Approach of Diffusion Load Balancing Algorithm. In 12th International Euro-Par Conference, volume 4128 of LNCS, Dresden, Germany, pages 211-221, August 2006. Springer Verlag. [bibtex-key = jv06b]
    @InProceedings{ jv06b,
    title = {{A Practical Approach of Diffusion Load Balancing Algorithm}},
    year = 2006,
    author = {Jeannot, E. and Vernier, F. },
    booktitle = {12th International Euro-Par Conference},
    address = {Dresden, Germany},
    month = aug,
    pages = {211--221},
    volume = {4128},
    series = {LNCS},
    publisher = {Springer Verlag} 
    }
    


  20. E. Jeannot and F. Wagner. Modeling, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks. In The First International Symposium on Frontiers in Networking with Applications (FINA 2006), Vienna, Austria, April 2006. IEEE. [bibtex-key = jw06a]
    @InProceedings{ jw06a,
    author = {Jeannot, E. and Wagner, F.},
    title = {{Modeling, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks}},
    booktitle = {The First International Symposium on Frontiers in Networking with Applications (FINA 2006)},
    year = {2006},
    address = {Vienna, Austria},
    month = apr,
    publisher = {IEEE} 
    }
    


  21. Z. Shi, E. Jeannot, and J. J. Dongarra. Robust Task Scheduling in Non-Deterministic Heterogeneous Systems. In Proceedings of IEEE International Conference on Cluster Computing, Barcelona, Spain, October 2006. IEEE. [bibtex-key = sjd06]
    @InProceedings{ sjd06,
    title = {{Robust Task Scheduling in Non-Deterministic Heterogeneous Systems}},
    author = {Z. Shi and E. Jeannot and J. J. Dongarra},
    booktitle = {Proceedings of IEEE International Conference on Cluster Computing},
    year = {2006},
    address = {Barcelona, Spain},
    publisher = {IEEE},
    month = oct 
    }
    


  22. Samuel Thibault. BubbleSched : construire son propre ordonnanceur de threads pour machines multiprocesseurs hiérarchiques. In 17èmes Rencontres Francophones du Parallélisme, Canet en Roussillon / France, October 2006. ACM/ASF - Université de Perpignan. [WWW] Keyword(s): Marcel, NUMA. [bibtex-key = Thi06Renpar17]
    @inproceedings{Thi06Renpar17,
    author = {Samuel Thibault},
    title = {{BubbleSched} : construire son propre ordonnanceur de threads pour machines multiprocesseurs hi{\'e}rarchiques},
    booktitle = {17{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = {2006},
    month = OCT,
    address = {Canet en Roussillon / France},
    organization = {ACM/ASF - Universit{\'e} de Perpignan},
    URL = {http://hal.inria.fr/inria-00108984},
    KEYWORDS = {Marcel, NUMA} 
    }
    


  23. Emmanuel Jeannot and Flavien Vernier. A Practical Approach of Diffusion Load Balancing Algorithms. Research Report 5875, INRIA, March 2006. [WWW] [bibtex-key = jv06a]
    @TechReport{ jv06a,
    author = {Jeannot, Emmanuel and Vernier, Flavien},
    title = {{A Practical Approach of Diffusion Load Balancing Algorithms}},
    month = mar,
    year = {2006},
    institution = {INRIA},
    number = {5875},
    type = {Research Report},
    url = {http://www.inria.fr/rrrt/rr-5875.html} 
    }
    


  24. François Trahay. Gestion de la réactivité des communications réseau. Mémoire de DEA, Université Bordeaux 1, June 2006. [WWW] Keyword(s): Marcel, Madeleine, PIOMan. [bibtex-key = Tra06Master]
    @MastersThesis{Tra06Master,
    author = {Fran\c{c}ois Trahay},
    title = {Gestion de la r{\'e}activit{\'e} des communications r{\'e}seau},
    school = {Universit{\'e} Bordeaux 1},
    year = {2006},
    OPTkey = {},
    type = {M{\'e}moire de DEA},
    OPTaddress = {},
    month = JUN,
    OPTannote = {},
    url = {http://hal.inria.fr/inria-00177149},
    KEYWORDS = {Marcel, Madeleine, PIOMan} 
    }
    


2005

  1. Alexandre Denis, Sébastien Lacour, Christian Pérez, Thierry Priol, and André Ribes. Engineering the Grid: status and perspective, chapter Programming the Grid with components: models and runtime issues. American Scientific Publishers, 2005. Note: ISBN: 1-58883-038-1. [WWW] Keyword(s): PadicoTM. [bibtex-key = DenLacPerPriRib05ASP]
    @InBook{DenLacPerPriRib05ASP,
    author = {Alexandre Denis and S{\'e}bastien Lacour and Christian P{\'e}rez and Thierry Priol and Andr{\'e} Ribes},
    editor = {Beniamino Di Martino, Jack Dongarra, Adolfy Hoisie, Laurence T. Yang, and Hans Zima},
    title = {Engineering the Grid: status and perspective},
    chapter = {Programming the Grid with components: models and runtime issues},
    publisher = {American Scientific Publishers},
    year = {2005},
    note = {ISBN: 1-58883-038-1},
    url = {http://www.aspbs.com/grid.html},
    keywords = {PadicoTM} 
    }
    


  2. E. Caron, B. Del-Fabbro, F. Desprez, E. Jeannot, and J.-M. Nicod. Managing Data Persistence in Network Enabled Servers. Scientific Programming Journal, 13(4):333-354, 2005. [bibtex-key = cddjn05]
    @Article{ cddjn05,
    author = {Caron, E. and Del-Fabbro, B. and Desprez, F. and Jeannot, E. and Nicod, J.-M.},
    journal = {Scientific Programming Journal},
    number = {4},
    pages = {333-354},
    title = {Managing Data Persistence in Network Enabled Servers},
    volume = {13},
    year = {2005} 
    }
    


  3. Jeremy Cohen, Nathalie Furmento, Gary Kong, Anthony Mayer, Steven Newhouse, and John Darlington. RealityGrid: An Integrated Approach to Middleware through ICENI. Philosophical Transactions: Mathematical, Physical and Engineering Sciences, 363(1833):1817-1827, August 2005. [WWW]
    Abstract:
    The advancement of modelling and simulation within complex scientific applications is currently constrained by the rate at which knowledge can be extracted from the data produced. As Grid computing evolves, new means of increasing the efficiency of data analysis are being explored. RealityGrid aims to enable more efficient use of scientific computing resources within the condensed matter, materials and biological science communities. The Imperial College e-Science Networked Infrastructure (ICENI) Grid middleware provides an end-to-end pipeline that simplifies the stages of computation, simulation and collaboration. The intention of this work is to allow all scientists to have access to these features without the need for heroic efforts that have been associated with this sort of work in the past. Scientists can utilise advanced scheduling mechanisms to ensure efficient planning of computations, visualize and interactively steer simulations and securely collaborate with colleagues via the Access Grid through a single integrated middleware application.
    [bibtex-key = CFKMND05a]
    @Article{CFKMND05a,
    author = {Jeremy Cohen and Nathalie Furmento and Gary Kong and Anthony Mayer and Steven Newhouse and John Darlington},
    title = {{RealityGrid: An Integrated Approach to Middleware through ICENI}},
    journal = {Philosophical Transactions: Mathematical, Physical and Engineering Sciences},
    volume = 363,
    number = 1833,
    month = aug,
    year = 2005,
    projects = {Reality Grid},
    pages = {1817-1827},
    url = {http://dx.doi.org/10.1098/rsta.2005.1609},
    abstract = {The advancement of modelling and simulation within complex scientific applications is currently constrained by the rate at which knowledge can be extracted from the data produced. As Grid computing evolves, new means of increasing the efficiency of data analysis are being explored. RealityGrid aims to enable more efficient use of scientific computing resources within the condensed matter, materials and biological science communities. The Imperial College e-Science Networked Infrastructure (ICENI) Grid middleware provides an end-to-end pipeline that simplifies the stages of computation, simulation and collaboration. The intention of this work is to allow all scientists to have access to these features without the need for heroic efforts that have been associated with this sort of work in the past. Scientists can utilise advanced scheduling mechanisms to ensure efficient planning of computations, visualize and interactively steer simulations and securely collaborate with colleagues via the Access Grid through a single integrated middleware application.} 
    }
    


  4. Vincent Danjean and Pierre-André Wacrenier. Mécanismes de traces efficaces pour programmes multithreadés. Technique et Science Informatiques, 24(5):525-545, 2005. [WWW] Keyword(s): Traces. [bibtex-key = DanWac05TSI]
    @ARTICLE{DanWac05TSI,
    AUTHOR = {Vincent Danjean and Pierre-Andr{\'e} Wacrenier},
    TITLE = {M{\'e}canismes de traces efficaces pour programmes multithread{\'e}s},
    JOURNAL = {{Technique et Science Informatiques}},
    YEAR = {2005},
    KEYWORDS = {Traces},
    volume = 24,
    number = 5,
    pages = {525-545},
    url = {http://tsi.revuesonline.com/article.jsp?articleId=7570} 
    }
    


  5. C. Germain, V. Breton, P. Clarysse, Y. Gaudeau, T. Glatard, E. Jeannot, Y. Legré, C. Loomis, I. Magnin, J. Montagnat, J.-M. Moureaux, A. Osorio, X. Pennec, and R. Texier. Grid-Enabling Medical Image Analysis. Journal of Clinical Monitoring and Computing, 19(4--5):339-349, October 2005. [bibtex-key = gbc+05b]
    @Article{ gbc+05b,
    author = {Germain, C. and Breton, V. and Clarysse, P. and Gaudeau, Y. and Glatard, T. and Jeannot, E. and Legr\'e, Y. and Loomis, C. and Magnin, I. and Montagnat, J. and Moureaux, J.-M. and Osorio, A. and Pennec, X. and Texier, R.},
    title = "{Grid-Enabling Medical Image Analysis}",
    journal = {{Journal of Clinical Monitoring and Computing}},
    year = {2005},
    volume = {19},
    number = {4--5},
    pages = {339--349},
    month = oct 
    }
    


  6. Steve McGough, Ali Afzal, John Darlington, Nathalie Furmento, Anthony Mayer, and Laurie Young. Making the Grid Predictable through Reservations and Performance Modelling. The Computer Journal, 48(3):358-368, 2005. [WWW] Keyword(s): ICENI, Scheduling, Performance.
    Abstract:
    Unpredictable job execution environments pose a significant barrier to the widespread adoption of the Grid paradigm, because of the innate risk of jobs failing to execute at the time specified by the user. We demonstrate that predictability can be enhanced with a supporting infrastructure consisting of three parts: Performance modelling and monitoring, scheduling which exploits application structure and an advanced reservation resource management service. We prove theoretically that execution times using advanced reservations display less variance than those without. We also show that the costs of advanced reservations can be reduced by providing the system with more accurate performance models. Following the theoretical discussion, we describe the implementation of a fully functional workflow enactment framework that supports advanced reservations and performance modelling thereby providing predictable execution behavior. We further provide experimental results confirming our theoretical models.
    [bibtex-key = MADFMY05a]
    @Article{MADFMY05a,
    author = {Steve McGough and Ali Afzal and John Darlington and Nathalie Furmento and Anthony Mayer and Laurie Young},
    editor = {Nigel Thomas},
    title = {{Making the Grid Predictable through Reservations and Performance Modelling}},
    journal = {The Computer Journal},
    year = 2005,
    volume = 48,
    number = 3,
    pages = {358-368},
    url = {http://dx.doi.org/10.1093/comjnl/bxh091},
    abstract = {Unpredictable job execution environments pose a significant barrier to the widespread adoption of the Grid paradigm, because of the innate risk of jobs failing to execute at the time specified by the user. We demonstrate that predictability can be enhanced with a supporting infrastructure consisting of three parts: Performance modelling and monitoring, scheduling which exploits application structure and an advanced reservation resource management service. We prove theoretically that execution times using advanced reservations display less variance than those without. We also show that the costs of advanced reservations can be reduced by providing the system with more accurate performance models. Following the theoretical discussion, we describe the implementation of a fully functional workflow enactment framework that supports advanced reservations and performance modelling thereby providing predictable execution behavior. We further provide experimental results confirming our theoretical models.},
    projects = {ICENI},
    keywords = {ICENI,Scheduling,Performance} 
    }
    


  7. Olivier Aumage, Rutger Hofman, and Henri Bal. NetIbis: An Efficient and Dynamic Communication System for Heterogeneous Grids. In Proc. of the Cluster Computing and Grid 2005 Conference (CCGrid 2005), Cardiff, UK, May 2005. ACM/IEEE. Note: 8 pages. [WWW] Keyword(s): NetIbis. [bibtex-key = AumHofBal05CCG05]
    @InProceedings{AumHofBal05CCG05,
    AUTHOR = {Olivier Aumage and Rutger Hofman and Henri Bal},
    TITLE = {NetIbis: An Efficient and Dynamic Communication System for Heterogeneous Grids},
    BOOKTITLE = {Proc. of the Cluster Computing and Grid 2005 Conference (CCGrid 2005)},
    YEAR = {2005},
    ADDRESS = {Cardiff, UK},
    MONTH = MAY,
    ORGANIZATION = {ACM/IEEE},
    NOTE = {8 pages},
    KEYWORDS = {NetIbis},
    URL = {http://hal.inria.fr/inria-00000031} 
    }
    


  8. Y. Caniou and E. Jeannot. Le HTM : un module de prédiction de performance non-intrusif pour l'ordonnancement de tâches sur plate-forme de meta-computing. In 16 ème Rencontres Francophones du Parallèlisme (RENPAR 2005), Le Croisic, France, April 2005. [bibtex-key = cj05b]
    @InProceedings{ cj05b,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Le HTM : un module de prédiction de performance non-intrusif pour l'ordonnancement de tâches sur plate-forme de meta-computing}",
    booktitle = {16 \`eme Rencontres Francophones du Parallèlisme (RENPAR 2005)},
    year = 2005,
    address = {Le Croisic, France},
    month = apr 
    }
    


  9. Franck Cappello, Eddy Caron, Michel Dayde, Frédéric Desprez, Yvon Jegou, Pascale Primet, Emmanuel Jeannot, Stephane Lanteri, Julien Leduc, Nouredine Melab, Guillaume Mornet, Raymond Namyst, Benjamin Quetier, and Olivier Richard. Grid'5000: a large scale, reconfigurable, controlable and monitorable Grid platform. In 6th IEEE/ACM International Workshop on Grid Computing (GRID 2005), Seattle, WA, USA, pages 99-106, November 2005. [bibtex-key = cdd+05]
    @InProceedings{ cdd+05,
    author = {Franck Cappello and Eddy Caron and Michel Dayde and Fr\'ed\'eric Desprez and Yvon Jegou and Pascale Primet and Emmanuel Jeannot and Stephane Lanteri and Julien Leduc and Nouredine Melab and Guillaume Mornet and Raymond Namyst and Benjamin Quetier and Olivier Richard},
    title = "{Grid'5000: a large scale, reconfigurable, controlable and monitorable Grid platform}",
    booktitle = {6th IEEE/ACM International Workshop on Grid Computing (GRID 2005)},
    year = {2005},
    address = {Seattle, WA, USA},
    pages = {99--106},
    month = nov 
    }
    


  10. Vincent Danjean, Raymond Namyst, and Pierre-André Wacrenier. An Efficient Multi-level Trace Toolkit for Multi-threaded Applications. In EuroPar, Lisbonne, Portugal, September 2005. [WWW] Keyword(s): Traces. [bibtex-key = DanNamWac05Europar]
    @INPROCEEDINGS{DanNamWac05Europar,
    author = {Vincent Danjean and Raymond Namyst and Pierre-Andr{\'e} Wacrenier},
    title = {An Efficient Multi-level Trace Toolkit for Multi-threaded Applications},
    BOOKTITLE = {EuroPar},
    year = 2005,
    month = SEP,
    address = {Lisbonne, Portugal},
    URL = {http://www.springerlink.com/link.asp?id=4c0063my7x5h0l69},
    KEYWORDS = {Traces} 
    }
    


  11. C. Germain, V. Breton, P. Clarysse, Y. Gaudeau, T. Glatard, E. Jeannot, Y. Legré, C. Loomis, J. Montagnat, J.-M. Moureaux, A. Osorio, X. Pennec, and R. Texier. Grid-Enabling Medical Image Analysis. In Third International Workshop on Biomedical Computations on the Grid (Bio-Grid 2005), Cardiff, UK, May 2005. [bibtex-key = gbc+05]
    @InProceedings{ gbc+05,
    author = {Germain, C. and Breton, V. and Clarysse, P. and Gaudeau, Y. and Glatard, T. and Jeannot, E. and Legré, Y. and Loomis, C. and Montagnat, J. and Moureaux, J.-M. and Osorio, A. and Pennec, X. and Texier, R.},
    title = "{Grid-Enabling Medical Image Analysis}",
    booktitle = {Third International Workshop on Biomedical Computations on the Grid (Bio-Grid 2005)},
    year = 2005,
    address = {Cardiff, UK},
    month = may 
    }
    


  12. E. Jeannot. Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer. In International Parallel and Distributed Processing Symposium 2005 (IPDPS'05), Denver, Colorado, USA, April 2005. [bibtex-key = j05a]
    @InProceedings{ j05a,
    author = {Jeannot, E.},
    title = "{Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer}",
    booktitle = {International Parallel and Distributed Processing Symposium 2005 (IPDPS'05)},
    year = 2005,
    address = {Denver, Colorado, USA},
    month = apr 
    }
    


  13. E. Jeannot and G. Monard. Computing Molecular Potential Energy Surface with DIET. In International Conference on Information Technology (ITCC2005), Las-Vegas, Nevada, USA, pages 286 - 291, April 2005. [bibtex-key = jm05]
    @InProceedings{ jm05,
    author = {Jeannot, E. and Monard, G.},
    title = "{Computing Molecular Potential Energy Surface with DIET}",
    booktitle = "{International Conference on Information Technology (ITCC2005)}",
    year = 2005,
    address = {Las-Vegas, Nevada, USA},
    month = apr,
    pages = {286 -- 291} 
    }
    


  14. E. Jeannot and F. Wagner. Messages Scheduling for Data Redistribution between Heterogeneous Clusters. In IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2005), Phoenix, AZ, USA, November 2005. [bibtex-key = jw05]
    @InProceedings{ jw05,
    author = {E. Jeannot and F. Wagner},
    title = "{Messages Scheduling for Data Redistribution between Heterogeneous Clusters}",
    booktitle = {IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2005)},
    year = {2005},
    address = {Phoenix, AZ, USA},
    month = nov 
    }
    


  15. Marc Pérache. Nouveaux mécanisme au sein des ordonnanceurs de threads pour une implantation efficace des communication collective sur machines multiprocesseurs. In Actes des Rencontres Francophones du Parallélisme (RenPar'16), Le Croisic (France), pages 231-236, March 2005. Keyword(s): Marcel. [bibtex-key = Per05RenPar16]
    @INPROCEEDINGS{Per05RenPar16,
    author = {Marc P{\'e}rache},
    title = {Nouveaux m{\'e}canisme au sein des ordonnanceurs de threads pour une implantation efficace des communication collective sur machines multiprocesseurs},
    BOOKTITLE = {Actes des Rencontres Francophones du Parall{\'e}lisme (RenPar'16)},
    year = 2005,
    month = MAR,
    address = {Le Croisic (France)},
    pages = {231-236},
    KEYWORDS = {Marcel} 
    }
    


  16. Samuel Thibault. A Flexible Thread Scheduler for Hierarchical Multiprocessor Machines. In Second International Workshop on Operating Systems, Programming Environments and Management Tools for High-Performance Computing on Clusters (COSET-2), Cambridge, USA, June 2005. [WWW] Keyword(s): Marcel. [bibtex-key = Thi05COSET]
    @INPROCEEDINGS{Thi05COSET,
    author = {Samuel Thibault},
    title = {A Flexible Thread Scheduler for Hierarchical Multiprocessor Machines},
    BOOKTITLE = {Second International Workshop on Operating Systems, Programming Environments and Management Tools for High-Performance Computing on Clusters (COSET-2) },
    year = 2005,
    month = JUN,
    address = {Cambridge, USA},
    URL = {http://hal.inria.fr/inria-00000138},
    KEYWORDS = {Marcel} 
    }
    


  17. Samuel Thibault. Un ordonnanceur flexible pour machines multiprocesseurs hiérarchiques. In 16èmes Rencontres Francophones du Parallélisme, Le Croisic (France), pages 77-88, March 2005. [WWW] Keyword(s): Marcel. [bibtex-key = Thi05RenPar16]
    @INPROCEEDINGS{Thi05RenPar16,
    author = {Samuel Thibault},
    title = {Un ordonnanceur flexible pour machines multiprocesseurs hi{\'e}rarchiques},
    booktitle = {16{\`e}mes Rencontres Francophones du Parall{\'e}lisme},
    year = 2005,
    month = MAR,
    address = {Le Croisic (France)},
    pages = {77-88},
    URL = {http://hal.inria.fr/inria-00000137},
    KEYWORDS = {Marcel} 
    }
    


  18. V. Berten, J. Goossens, and E. Jeannot. On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids. Research Report RR-5499, INRIA, February 2005. [bibtex-key = bgj05a]
    @TechReport{ bgj05a,
    author = {V. Berten and J. Goossens and E. Jeannot},
    title = "{On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids}",
    institution = {INRIA},
    year = {2005},
    number = {RR-5499},
    type = {Research Report},
    month = feb 
    }
    


  19. Élisabeth Brunet. Support d'ordonnancement et d'optimisation automatisés des communications pour les réseaux hautes performances. Research Report 5641, INRIA, July 2005. [WWW] Keyword(s): Madeleine. [bibtex-key = Bru05]
    @TechReport{Bru05,
    author = {\'Elisabeth Brunet},
    title = {Support d'ordonnancement et d'optimisation automatis{\'e}s des communications pour les r{\'e}seaux hautes performances},
    institution = {INRIA},
    year = 2005,
    type = {Research Report},
    number = 5641,
    url = {http://www.inria.fr/rrrt/rr-5641.html},
    month = jul,
    KEYWORDS = {Madeleine} 
    }
    


  20. Eddy Caron, Bruno DelFabbro, Frédéric Desprez, Emmanuel Jeannot, and Jean-Marc Nicod. Managing Data Persistence in Network Enabled Servers. Research Report RR-5725, INRIA, October 2005. [bibtex-key = cddjn05b]
    @TechReport{ cddjn05b,
    author = {Caron, Eddy and DelFabbro, Bruno and Desprez, Fr\'ed\'eric and Jeannot, Emmanuel and Nicod, Jean-Marc},
    title = "{Managing Data Persistence in Network Enabled Servers}",
    institution = {INRIA},
    year = {2005},
    number = {RR-5725},
    type = {Research Report},
    month = oct 
    }
    


  21. Nathalie Furmento and Guillaume Mercier. MPICH-Madeleine Installer's, User's and Developer's Guide. Technical Report 0316, INRIA, December 2005. Note: Also available as LaBRI Report 1375-05. [WWW] Keyword(s): MPI, Communication, Heterogeneous Networks.
    Abstract:
    MPICH-Madeleine is a new free implementation of the MPI standard based on the MPICH implementation and the multi-protocol communication library called Madeleine. It aims to efficiently exploit clusters of clusters with heterogeneous networks. This manual presents an installer's, user's and developer's guide for MPICH-Madeleine.
    [bibtex-key = FurMer05b]
    @TechReport{FurMer05b,
    author = {Nathalie Furmento and Guillaume Mercier},
    title = {MPICH-Madeleine Installer's, User's and Developer's Guide},
    institution = {INRIA},
    year = 2005,
    type = {Technical Report},
    number = 0316,
    month = dec,
    url = {http://www.inria.fr/rrrt/rt-0316.html},
    note = {Also available as LaBRI Report 1375-05},
    abstract = {MPICH-Madeleine is a new free implementation of the MPI standard based on the MPICH implementation and the multi-protocol communication library called Madeleine. It aims to efficiently exploit clusters of clusters with heterogeneous networks. This manual presents an installer's, user's and developer's guide for MPICH-Madeleine.},
    keywords = {MPI,Communication,Heterogeneous Networks} 
    }
    


  22. Nathalie Furmento and Guillaume Mercier. Optimisation Mechanisms for MPICH-Madeleine. Technical Report 0306, INRIA, July 2005. Note: Also available as LaBRI Report 1362-05. [WWW] Keyword(s): MPI, Madeleine, Derived Datatypes, Communication Times.
    Abstract:
    This report presents optimisations mechanisms within MPICH-Madeleine , the implementation of MPICH over Madeleine. These mechanisms aim to decrease the communication time of derived datatypes for which data is stored in noncontiguous memory areas. The report presents the mechanisms as well as some performance evaluation.
    [bibtex-key = FurMer05a]
    @TechReport{FurMer05a,
    author = {Nathalie Furmento and Guillaume Mercier},
    title = {Optimisation Mechanisms for MPICH-Madeleine},
    institution = {INRIA},
    year = 2005,
    type = {Technical Report},
    number = 0306,
    month = jul,
    url = {http://www.inria.fr/rrrt/rt-0306.html},
    note = {Also available as LaBRI Report 1362-05},
    abstract = {This report presents optimisations mechanisms within MPICH-Madeleine , the implementation of MPICH over Madeleine. These mechanisms aim to decrease the communication time of derived datatypes for which data is stored in noncontiguous memory areas. The report presents the mechanisms as well as some performance evaluation.},
    keywords = {MPI, Madeleine, Derived Datatypes, Communication Times} 
    }
    


  23. E. Jeannot. Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer. Research Report RR-5500, INRIA, February 2005. [bibtex-key = j05b]
    @TechReport{ j05b,
    author = {Jeannot, E.},
    title = {{Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer}},
    institution = {INRIA},
    year = {2005},
    number = {RR-5500},
    type = {Research Report},
    month = feb 
    }
    


2004

  1. S. Vialle, J. Gustedt, and E. Jeannot, editors. GridUSe-2004 : Ecole thématique sur la Globalisation des Ressources Informatiques et des Données : Utilisation et Services, June 2004. Supelec. [bibtex-key = griduse-2004]
    @Proceedings{ griduse-2004,
    title = {GridUSe-2004 : Ecole th\'ematique sur la Globalisation des Ressources Informatiques et des Donn\'ees : Utilisation et Services},
    year = {2004},
    editor = {Vialle, S. and Gustedt, J. and Jeannot, E. },
    month = jun,
    publisher = {Supelec} 
    }
    


  2. Vincent Danjean. Contribution à l'élaboration d'ordonnanceurs de processus légers performants et portables pour architectures multiprocesseurs. PhD thesis, École normale supérieure de Lyon, 46, allée d'Italie, 69364 Lyon cedex 07, France, December 2004. Note: 156 pages. [WWW] [bibtex-key = Dan04Thesis]
    @PhDThesis{Dan04Thesis,
    author = {Vincent Danjean},
    title = {Contribution {\`a} l'{\'e}laboration d'ordonnanceurs de processus l{\'e}gers performants et portables pour architectures multiprocesseurs},
    school = {{\'E}cole normale sup{\'e}rieure de Lyon},
    address = {46, all{\'e}e d'Italie, 69364 Lyon cedex 07, France},
    note = {156 pages},
    url = {http://tel.archives-ouvertes.fr/tel-00009541/},
    month = dec,
    year = 2004 
    }
    


  3. Guillaume Mercier. Communications à hautes performances portables en environnements hiérarchiques, hétérogènes et dynamiques. Thèse de doctorat, Université de Bordeaux 1, Labri, Bordeaux, France, December 2004. [WWW] Keyword(s): MPI. [bibtex-key = Mer04These]
    @PhdThesis{Mer04These,
    author = {Guillaume Mercier},
    title = {Communications \`a hautes performances portables en environnements hi\'erarchiques, h\'et\'erog\`enes et dynamiques},
    school = {Universit\'e de Bordeaux 1},
    year = 2004,
    key = 2946,
    type = {Th\`ese de doctorat},
    address = {Labri, Bordeaux, France},
    month = DEC,
    url = {http://tel.ccsd.cnrs.fr/documents/archives0/00/00/90/54/},
    keywords = {MPI} 
    }
    


  4. Anthony Mayer, Steve McGough, Nathalie Furmento, Jeremy Cohen, Murtaza Gulamali, Laurie Young, Ali Afzal, Steven Newhouse, and John Darlington. Component Models and Systems for Grid Applications, volume 1 of CoreGRID series, chapter ICENI: An Integrated Grid Middleware to Support e-Science, pages 109-124. Springer, June 2004. [WWW] Keyword(s): Components, Grid Middleware, ICENI, Scheduling, Performance, Service Oriented Architecture.
    Abstract:
    Scientists now have a greater desire to undertake work within global collaborations. This increases their dependence on distributed computation, storage and data resources. For this new paradigm of e-research to be easily adopted by the applied science community, it needs to be enabled by a new software infrastructure - Grid middleware. In this paper, we describe ICENI, an integrated Grid middleware that explores the services and meta-data necessary to support e-research within a variety of application domains. We focus on the services that we feel are necessary to facilitate Grid use, ranging from running a simple self contained application through to building a simulation from scientific software components distributed across a Grid, selecting the optimal combination of services to enact the simulation and paying for them on demand.
    Keywords: Grid Middleware, OGSA, Component Programming Model, e-Science, Scheduling, Performance, Advanced Reservations, Meta-data.
    [bibtex-key = MMFCGYAND04a]
    @InBook{MMFCGYAND04a,
    author = {Anthony Mayer and Steve McGough and Nathalie Furmento and Jeremy Cohen and Murtaza Gulamali and Laurie Young and Ali Afzal and Steven Newhouse and John Darlington},
    editor = {V. Getov and T. Kielmann},
    title = {{Component Models and Systems for Grid Applications}},
    chapter = {{ICENI: An Integrated Grid Middleware to Support e-Science}},
    publisher = {Springer},
    year = 2004,
    volume = 1,
    series = {CoreGRID series},
    month = jun,
    pages = {109-124},
    abstract = {Scientists now have a greater desire to undertake work within global collaborations. This increases their dependence on distributed computation, storage and data resources. For this new paradigm of e-research to be easily adopted by the applied science community, it needs to be enabled by a new software infrastructure - Grid middleware. In this paper, we describe ICENI, an integrated Grid middleware that explores the services and meta-data necessary to support e-research within a variety of application domains. We focus on the services that we feel are necessary to facilitate Grid use, ranging from running a simple self contained application through to building a simulation from scientific software components distributed across a Grid, selecting the optimal combination of services to enact the simulation and paying for them on demand.
    Keywords: Grid Middleware, OGSA, Component Programming Model, e-Science, Scheduling, Performance, Advanced Reservations, Meta-data.}, projects = {GENIE,ICENI,Reality Grid}, keywords = {Components,Grid Middleware,ICENI,Scheduling,Performance,Service Oriented Architecture}, url = {http://www.springeronline.com/alert/article?a=0_b_38b3_3efsnr_6} }


  5. Michel Cosnard, Emmanuel Jeannot, and Tao Yang. Compact Dag Representation and its Symbolic Scheduling. Journal of Parallel and Distributed Computing, 64(8):921 - 935, August 2004. [bibtex-key = cjy04]
    @Article{ cjy04,
    author = {Cosnard, Michel and Jeannot, Emmanuel and Yang, Tao},
    title = "{Compact Dag Representation and its Symbolic Scheduling}",
    journal = "{Journal of Parallel and Distributed Computing}",
    year = 2004,
    volume = 64,
    number = 8,
    pages = {921 -- 935},
    month = aug 
    }
    


  6. Olivier Aumage, Jacques M. Bahi, Sylvain Contassot-Vivier, Raphaêl Couturier, Alexandre Denis, Raymond Namyst, Guillaume Papauré, Christian Perez, and Marc Sauget. Alta: Asynchronous Loss Tolerant Algorithms for Grid Computing. In 3rd International workshop on Parallel Matrix Algorithms and Applications (PMAA'04), Marseille, France, October 2004. CIRM. [bibtex-key = AumBahConCouDenNamPapPMAA04]
    @InProceedings{AumBahConCouDenNamPapPMAA04,
    AUTHOR = {Olivier Aumage and Jacques M. Bahi and Sylvain Contassot-Vivier and Rapha\^el Couturier and Alexandre Denis and Raymond Namyst and Guillaume Papaur{\'e} and Christian Perez and Marc Sauget},
    TITLE = {Alta: Asynchronous Loss Tolerant Algorithms for Grid Computing},
    BOOKTITLE = {3rd International workshop on Parallel Matrix Algorithms and Applications (PMAA'04)},
    YEAR = {2004},
    ADDRESS = {Marseille, France},
    MONTH = OCT,
    ORGANIZATION = {CIRM} 
    }
    


  7. Y. Caniou and E. Jeannot. Efficient Scheduling Heuristics for GridRPC Systems. In QOS and Dynamic System workshop of IEEE ICPADS (International Conference on Parallel and Distributed Systems) conference, New-Port Beach, California, pages 621 - 630, July 2004. [bibtex-key = cj04b]
    @InProceedings{ cj04b,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Efficient Scheduling Heuristics for GridRPC Systems}",
    booktitle = {QOS and Dynamic System workshop of IEEE ICPADS (International Conference on Parallel and Distributed Systems) conference},
    year = 2004,
    address = {New-Port Beach, California},
    month = jul,
    pages = {621 -- 630} 
    }
    


  8. Y. Caniou and E. Jeannot. Experimental Study of Multi-Criteria Scheduling Heuristics for GridRPC Systems. In ACM-IFIP Euro-Par, Pisa, Italy, September 2004. [bibtex-key = cj04c]
    @InProceedings{ cj04c,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Experimental Study of Multi-Criteria Scheduling Heuristics for GridRPC Systems}",
    booktitle = {ACM-IFIP Euro-Par},
    year = 2004,
    address = {Pisa, Italy},
    month = sep 
    }
    


  9. Y. Caniou and E. Jeannot. Limitation des études validées par Simulation. In Ecole thématique sur la Globalisation des Ressources Informatique et des Données : Utilisation et Services (GridUSe-2004), Metz, France, June 2004. [bibtex-key = cj04d]
    @InProceedings{ cj04d,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Limitation des \'etudes valid\'ees par Simulation}",
    booktitle = {Ecole th\'ematique sur la Globalisation des Ressources Informatique et des Donn\'ees : Utilisation et Services (GridUSe-2004)},
    year = 2004,
    address = {Metz, France},
    month = jun 
    }
    


  10. Alexandre Denis, Olivier Aumage, Rutger Hofman, Kees Verstoep, Thilo Kielmann, and Henri Bal. Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems. In Proc. of the Thirteenth IEEE International Symposium on High-Performance Distributed Computing (HPDC'13), Honolulu, Hawaii, June 2004. IEEE. [WWW] Keyword(s): NetIbis. [bibtex-key = DenAumHofVerKieBal04HPDC13]
    @InProceedings{DenAumHofVerKieBal04HPDC13,
    AUTHOR = {Alexandre Denis and Olivier Aumage and Rutger Hofman and Kees Verstoep and Thilo Kielmann and Henri Bal},
    TITLE = {Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems},
    BOOKTITLE = {Proc. of the Thirteenth IEEE International Symposium on High-Performance Distributed Computing (HPDC'13)},
    YEAR = {2004},
    ADDRESS = {Honolulu, Hawaii},
    MONTH = JUN,
    ORGANIZATION = {IEEE},
    KEYWORDS = {NetIbis},
    URL = {http://hal.inria.fr/inria-00000126} 
    }
    


  11. Alexandre Denis, Sébastien Lacour, Christian Pérez, Thierry Priol, and André Ribes. Composants logiciels et grilles de calcul. In Actes de l'école thématique sur la distribution des données à grande échelle (DRUIDE 2004), Le Croisic, France, pages 11-22, May 2004. [bibtex-key = DenLacPerPriRib04DRUIDE]
    @InProceedings{DenLacPerPriRib04DRUIDE,
    author = {Alexandre Denis and Sébastien Lacour and Christian Pérez and Thierry Priol and André Ribes},
    title = {Composants logiciels et grilles de calcul},
    OPTcrossref = {},
    OPTkey = {},
    booktitle = {Actes de l'école thématique sur la distribution des données à grande échelle (DRUIDE 2004)},
    pages = {11-22},
    year = {2004},
    OPTeditor = {},
    OPTvolume = {},
    OPTnumber = {},
    OPTseries = {},
    address = {Le Croisic, France},
    month = MAY,
    OPTorganization = {},
    OPTpublisher = {},
    OPTnote = {},
    OPTannote = {} 
    }
    


  12. Alexandre Denis, Christian Pérez, and Thierry Priol. Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds. In 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), Santa Fe, NM, USA, pages 95a, April 2004. IEEE Computer Society. [WWW] [bibtex-key = DenPerPri04IPDPS]
    @InProceedings{DenPerPri04IPDPS,
    author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    title = {Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds},
    booktitle = {18th International Parallel and Distributed Processing Symposium (IPDPS 2004)},
    pages = {95a},
    year = 2004,
    address = {Santa Fe, NM, USA},
    month = APR,
    publisher = {IEEE Computer Society},
    URL = {http://hal.inria.fr/inria-00000136/},
    KEYWORKDS= {PadicoTM, CORBA, Grid} 
    }
    


  13. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Bringing High Performance to the CORBA Component Model. In SIAM Conference on Parallel Processing for Scientific Computing, February 2004. [WWW] Keyword(s): Component, PACO, CORBA, Grid. [bibtex-key = DenPerPriRib04PP]
    @InProceedings{DenPerPriRib04PP,
    AUTHOR = {Denis, Alexandre and P{\'e}rez, Christian and Priol, Thierry and Ribes, Andr{\'e}},
    TITLE = {Bringing High Performance to the CORBA Component Model},
    YEAR = {2004},
    MONTH = {February},
    BOOKTITLE = {SIAM Conference on Parallel Processing for Scientific Computing},
    URL = {http://www.irisa.fr/paris/Biblio/Papers/Perez/DenPerPriRib04PP.txt},
    KEYWORDS = {Component, PACO, CORBA, Grid} 
    }
    


  14. F. Desprez and E. Jeannot. Improving the GridRPC Model with Data Persistence and Redistribution. In 3rd International Symposium on Parallel and Distributed Computing (ISPDC), Cork, Ireland, July 2004. [bibtex-key = dj04]
    @InProceedings{ dj04,
    author = {Desprez, F. and Jeannot, E.},
    title = "{Improving the GridRPC Model with Data Persistence and Redistribution}",
    booktitle = {3rd International Symposium on Parallel and Distributed Computing (ISPDC)},
    address = {Cork, Ireland},
    year = 2004,
    month = jul 
    }
    


  15. Nathalie Furmento, Jeffrey Hau, William Lee, Steven Newhouse, and John Darlington. Implementations of a Service-Oriented Architecture on top of Jini, JXTA and OGSI. In Grid Computing: Second European AcrossGrids Conference, AxGrids 2004, volume 3165 of Lecture Notes in Computer Science, Nicosia, Cyprus, pages 90-99, January 2004. [WWW] Keyword(s): Jini, JXTA, OGSA, Grid Middleware, Semantic Grid, Service Oriented Architecture.
    Abstract:
    This paper presents the design of an implementation-independent Service-Oriented Architecture (SOA) which is the main basis of the ICENI Grid middleware. Three implementations of this architecture have been provided on top of Jini, JXTA and the Open Grid Services Infrastructure (OGSI). The main goal of this paper is to discuss these different implementations and provide an analysis of their advantages and disadvantages.
    Keywords: Service-Oriented Architecture, Grid Middleware, Jini, JXTA, OGSI.
    [bibtex-key = FHLND04a]
    @InProceedings{FHLND04a,
    author = {Nathalie Furmento and Jeffrey Hau and William Lee and Steven Newhouse and John Darlington},
    title = {{Implementations of a Service-Oriented Architecture on top of Jini, JXTA and OGSI}},
    booktitle = {Grid Computing: Second European AcrossGrids Conference, AxGrids 2004},
    month = jan,
    year = 2004,
    pages = {90-99},
    address = {Nicosia, Cyprus},
    volume = 3165,
    series = {Lecture Notes in Computer Science},
    url = {http://www.labri.fr/perso/furmento/papers/imperial/Axgrids2004_paper.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/Axgrids2004_slides.pdf},
    abstract = {This paper presents the design of an implementation-independent Service-Oriented Architecture (SOA) which is the main basis of the ICENI Grid middleware. Three implementations of this architecture have been provided on top of Jini, JXTA and the Open Grid Services Infrastructure (OGSI). The main goal of this paper is to discuss these different implementations and provide an analysis of their advantages and disadvantages.
    Keywords: Service-Oriented Architecture, Grid Middleware, Jini, JXTA, OGSI.}, projects = {ICENI}, keywords = {Jini,JXTA,OGSA,Grid Middleware,Semantic Grid,Service Oriented Architecture} }


  16. E. Jeannot and F. Wagner. Message Scheduling for Data Redistribution through High Performance Network. In École DRUIDE 2004 (DistRibUtIon de Donnée à grande Echelles), Le Croisic, France, May 2004. [bibtex-key = jw04c]
    @InProceedings{ jw04c,
    author = {Jeannot, E. and Wagner, F.},
    title = "{Message Scheduling for Data Redistribution through High Performance Network}",
    booktitle = {\'Ecole DRUIDE 2004 (DistRibUtIon de Donn\'ee \`a grande Echelles)},
    year = 2004,
    address = {Le Croisic, France},
    month = may 
    }
    


  17. E. Jeannot and F Wagner. Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone. In Proceedings of the IEEE 18th International Parallel and Distributed Computing Symposium (IPDPS 2004), Santa-Fe, New-Mexico, USA, April 2004. [bibtex-key = jw04]
    @InProceedings{ jw04,
    author = {Jeannot, E. and Wagner, F},
    title = "{Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone}",
    booktitle = "{Proceedings of the IEEE 18th International Parallel and Distributed Computing Symposium (IPDPS 2004)}",
    year = 2004,
    address = {Santa-Fe, New-Mexico, USA},
    month = apr 
    }
    


  18. E. Jeannot and F. Wagner. Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone. In IEEE International Conference on Parallel and Distributed Processing Symposium (IPDPS), Santa-Fe, New-Mexico, USA, April 2004. [bibtex-key = jw04b]
    @InProceedings{ jw04b,
    author = {Jeannot, E. and Wagner, F.},
    title = "{Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone}",
    booktitle = {IEEE International Conference on Parallel and Distributed Processing Symposium (IPDPS)},
    year = 2004,
    address = {Santa-Fe, New-Mexico, USA},
    month = apr 
    }
    


  19. Y. Caniou and E. Jeannot. Improvements and Study of the Accuracy of the Tasks Duration Predictor, New Heuristics. Research Report RR-5206, INRIA, May 2004. [bibtex-key = cj04e]
    @TechReport{ cj04e,
    author = {Caniou, Y. and Jeannot, E.},
    title = {{Improvements and Study of the Accuracy of the Tasks Duration Predictor, New Heuristics}},
    institution = {INRIA},
    year = 2004,
    type = {Research Report},
    number = {RR-5206},
    month = may 
    }
    


  20. Y. Caniou and E. Jeannot. Study of the behaviour of heuristics relying on the Historical Trace Manager in a (multi)client-agent-server system. Research Report RR-5168, INRIA, April 2004. [bibtex-key = cj04a]
    @TechReport{ cj04a,
    author = {Caniou, Y. and Jeannot, E.},
    title = {{Study of the behaviour of heuristics relying on the Historical Trace Manager in a (multi)client-agent-server system}},
    institution = {INRIA},
    year = 2004,
    type = {Research Report},
    number = {RR-5168},
    month = apr 
    }
    


  21. E. Jeannot and F. Wagner. Message Scheduling for Data Redistribution through High Performance Networks. Research Report 5077, INRIA, LORIA, January 2004. [bibtex-key = jw04a]
    @TechReport{ jw04a,
    author = {Jeannot, E. and Wagner, F.},
    address = {LORIA},
    institution = {INRIA},
    month = jan,
    number = {5077},
    title = "{Message Scheduling for Data Redistribution through High Performance Networks}",
    type = {Research Report},
    year = {2004} 
    }
    


  22. E. Jeannot and F. Wagner. Modelizing, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks. Research Report 5361, INRIA, LORIA, November 2004. [bibtex-key = jw04d]
    @TechReport{ jw04d,
    author = {Jeannot, E. and Wagner, F.},
    address = {LORIA},
    institution = {INRIA},
    month = nov,
    number = {5361},
    title = "{Modelizing, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks}",
    type = {Research Report},
    year = {2004} 
    }
    


  23. Samuel Thibault. Un ordonnanceur flexible pour machines multiprocesseurs hiérarchisées. Rapport de stage DEA, École Normale Supérieure de Lyon, July 2004. [WWW] Keyword(s): Marcel. [bibtex-key = Thi04DEA]
    @MastersThesis{Thi04DEA,
    author = {Samuel Thibault},
    title = {Un ordonnanceur flexible pour machines multiprocesseurs hi{\'e}rarchis{\'e}es},
    school = {{\'E}cole {N}ormale {S}up{\'e}rieure de {L}yon},
    year = {2004},
    OPTkey = {},
    type = {Rapport de stage {DEA}},
    OPTaddress = {},
    month = JUL,
    url = {http://enslyon.free.fr/rapports/info/Samuel_Thibault_3.ps.gz},
    OPTannote = {},
    KEYWORDS = {Marcel} 
    }
    


2003

  1. Alexandre Denis. Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul. Thèse de doctorat, Université de Rennes 1, IRISA, Rennes, France, December 2003. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = Den03These]
    @PhdThesis{Den03These,
    author = {Alexandre Denis},
    title = {Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul},
    school = {Université de Rennes 1},
    year = 2003,
    key = 2964,
    type = {Thèse de doctorat},
    address = {IRISA, Rennes, France},
    month = DEC,
    url = {http://tel.archives-ouvertes.fr/tel-00009595/},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  2. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Process Coordination and Ubiquitous Computing, chapter Programming the Grid with Distributed Objects, pages 133-148. CRC Press, July 2003. [WWW] Keyword(s): PadicoTM, PACO, CORBA, Grid. [bibtex-key = DenPerPriRib03]
    @InBook{ DenPerPriRib03,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes},
    Title = {Process Coordination and Ubiquitous Computing},
    Chapter = {Programming the Grid with Distributed Objects},
    Pages = {133--148},
    Publisher = {CRC Press},
    Year = 2003,
    Month = JUL,
    KEYWORDS = {PadicoTM,PACO,CORBA,Grid},
    isbn = {0849314704},
    url = {http://portal.acm.org/citation.cfm?id=862901} 
    }
    


  3. Alexandre Denis, Christian Pérez, and Thierry Priol. Achieving Portable and Efficient Parallel CORBA Objects. Concurrency and Computation: Practice and Experience, 15(10):891-909, August 2003. [WWW] Keyword(s): PACO, CORBA, Grid. [bibtex-key = DenPerPri03CCPE]
    @Article{ DenPerPri03CCPE,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {Achieving Portable and Efficient Parallel {CORBA} Objects},
    Journal = {Concurrency and Computation: Practice and Experience},
    Year = 2003,
    Volume = 15,
    Number = 10,
    Pages = {891--909},
    Month = AUG,
    KEYWORDS = {PACO,CORBA,Grid},
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPri03CCPE.ps} 
    
    
    }
    


  4. Alexandre Denis, Christian Pérez, and Thierry Priol. PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes. Future Generation Computer Systems, 19(4):575-585, May 2003. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = DenPerPri03FGCS]
    @Article{ DenPerPri03FGCS,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {{PadicoTM}: An Open Integration Framework for Communication Middleware and Runtimes},
    Journal = {Future Generation Computer Systems},
    Year = 2003,
    Month = MAY,
    Volume = 19,
    Number = 4,
    Pages = {575--585},
    Publisher = {Elsevier Science},
    KEYWORDS = {PadicoTM,CORBA,Grid},
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPri03FGCS.pdf} 
    }
    


  5. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Parallel CORBA Objects for Programming Computational Grids. Distributed Systems Online, 4(2), February 2003. Note: Electronic journal. [WWW] Keyword(s): PadicoTM, Grid, CORBA, PACO. [bibtex-key = DenPerPriRib03DSO]
    @Article{ DenPerPriRib03DSO,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes},
    Title = {Parallel {CORBA} Objects for Programming Computational Grids},
    Journal = {Distributed Systems Online},
    Year = 2003,
    Volume = 4,
    Number = 2,
    Month = FEB,
    Note = {Electronic journal},
    Publisher = {IEEE Computer Society},
    Url = {http://dsonline.computer.org/0302/f/pri_print.htm},
    KEYWORDS = {PadicoTM,Grid,CORBA,PACO} 
    }
    


  6. R. Allan, D. Baker, D. Boyd, D. Chohan, S. Cox, H. Eres, R. Fowler, N. Furmento, J. Giddy, T. Harmer, M. Hayes, N. Hill, J. Hillier, J. Jensen, A. Keane, M. Krznaric, W. Lee, M. McKeown, A. Mills, S. Newhouse, S. Pickles, R. Pinning, A. Richards, A. Saleem, and J. Watt. Building the e-Science Grid in the UK: Middleware, Applications and Tools deployed at Level 2. In UK e-Science All Hands Meeting, Nottingham, UK, pages 488-493, September 2003. Note: ISBN 1-904425-11-9. [WWW] Keyword(s): Globus, Grid Middleware, VOM, Integration.
    Abstract:
    Over the period September 2002-April 2003 the UK Grid Engineering Task Force and staff at Regional e-Science Centres and CCLRC deployed the Globus Toolkit GT2 at 14 sites and on approximately 80 compute resources to set up the first production-quality e-Science Grid for the UK. This work is proving to be exemplary of what can be achieved using heterogeneous resources on a national scale and is feeding discussions on how to link Grids with multiple virtual organisations across Europe. This paper therefore reports on experiences of this deployment exercise, compares with other efforts worldwide and suggests further work to be done.
    [bibtex-key = ABB03a]
    @InProceedings{ABB03a,
    title = {{Building the e-Science Grid in the UK: Middleware, Applications and Tools deployed at Level 2}},
    author = {R. Allan and D. Baker and D. Boyd and D. Chohan and S. Cox and H. Eres and R. Fowler and N. Furmento and J. Giddy and T. Harmer and M. Hayes and N. Hill and J. Hillier and J. Jensen and A. Keane and M. Krznaric and W. Lee and M. McKeown and A. Mills and S. Newhouse and S. Pickles and R. Pinning and A. Richards and A. Saleem and J. Watt},
    booktitle = {UK e-Science All Hands Meeting},
    address = {Nottingham, UK},
    note = {ISBN 1-904425-11-9},
    month = sep,
    year = 2003,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/level2.pdf},
    slides = {},
    pages = {488-493},
    abstract = {Over the period September 2002-April 2003 the UK Grid Engineering Task Force and staff at Regional e-Science Centres and CCLRC deployed the Globus Toolkit GT2 at 14 sites and on approximately 80 compute resources to set up the first production-quality e-Science Grid for the UK. This work is proving to be exemplary of what can be achieved using heterogeneous resources on a national scale and is feeding discussions on how to link Grids with multiple virtual organisations across Europe. This paper therefore reports on experiences of this deployment exercise, compares with other efforts worldwide and suggests further work to be done. },
    projects = {Level 2 Grid},
    keywords = {Globus,Grid Middleware,VOM,Integration},
    
    }
    


  7. Olivier Aumage and Guillaume Mercier. MPICH/MadIII: a Cluster of Clusters Enabled MPI Implementation. In Proc. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2003), Tokyo, pages 26-36, May 2003. IEEE. Keyword(s): MPI, Madeleine. [bibtex-key = AumMer03CCGRID]
    @InProceedings{ AumMer03CCGRID,
    AUTHOR = {Olivier Aumage and Guillaume Mercier},
    TITLE = {{MPICH}/{MadIII}: a {C}luster of {C}lusters {E}nabled {MPI} {I}mplementation},
    BOOKTITLE = { Proc. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2003)},
    YEAR = 2003,
    PAGES = {26-36},
    ADDRESS = {Tokyo},
    MONTH = MAY,
    ORGANIZATION = {IEEE},
    KEYWORDS = {MPI, Madeleine},
    
    }
    


  8. Y. Caniou and E. Jeannot. New Scheduling Heuristics in the Client-Agent-Server Model. In IEEE Heterogeneous Computing Workshop (HCW'03), Nice, France, April 2003. [bibtex-key = cj03]
    @InProceedings{ cj03,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{New Scheduling Heuristics in the Client-Agent-Server Model}",
    booktitle = {IEEE Heterogeneous Computing Workshop (HCW'03)},
    year = 2003,
    address = {Nice, France},
    month = apr 
    }
    


  9. Johanne Cohen, Emmanuel Jeannot, and Nicolas Padoy. Messages Scheduling for Data Redistribution between Clusters. In Algorithms, models and tools for parallel computing on heterogeneous networks (HeteroPar'03) workshop of SIAM PPAM 2003, LNCS 3019, Czestochowa, Poland, pages 896-906, September 2003. [bibtex-key = cjp03b]
    @InProceedings{ cjp03b,
    author = {Cohen, Johanne and Jeannot, Emmanuel and Padoy, Nicolas},
    title = "{Messages Scheduling for Data Redistribution between Clusters}",
    booktitle = {Algorithms, models and tools for parallel computing on heterogeneous networks (HeteroPar'03) workshop of SIAM PPAM 2003, LNCS 3019},
    pages = {896--906},
    year = 2003,
    address = {Czestochowa, Poland},
    month = sep 
    }
    


  10. Vincent Danjean. Mécanismes de traces efficaces pour programmes multithreadés. In Actes des Rencontres francophones du parallélisme (RenPar 15), La Colle sur Loup (France), October 2003. Keyword(s): Traces. [bibtex-key = Dan03Renpar]
    @InProceedings{ Dan03Renpar,
    AUTHOR = {Vincent Danjean},
    TITLE = {{M}{\'e}canismes de traces efficaces pour programmes multithread{\'e}s },
    BOOKTITLE = {Actes des Rencontres francophones du parall{{\'e}}lisme (RenPar~15)},
    YEAR = {2003},
    ADDRESS = {La Colle sur Loup (France)},
    MONTH = OCT,
    OPTNOTE = {},
    KEYWORDS = {Traces} 
    }
    


  11. Vincent Danjean and Raymond Namyst. Controling Kernel Scheduling from User Space: an Approach to Enhancing Applications' Reactivity to I/O Events. In Proceedings of the 2003 International Conference on High Performance Computing (HiPC '03), Hyderabad, India, December 2003. [WWW] Keyword(s): Marcel. [bibtex-key = DanNam03HIPC]
    @InProceedings{ DanNam03HIPC,
    AUTHOR = {Vincent Danjean and Raymond Namyst},
    TITLE = {{C}ontroling {K}ernel {S}cheduling from {U}ser {S}pace: an {A}pproach to {E}nhancing {A}pplications' {R}eactivity to {I}/{O} {E}vents},
    BOOKTITLE = {Proceedings of the 2003 International Conference on High Performance Computing (HiPC~'03)},
    YEAR = 2003,
    ADDRESS = {Hyderabad, India},
    MONTH = DEC,
    KEYWORDS = {Marcel},
    url = {http://www.springerlink.com/link.asp?id=r99f1x65v4gw07pp} 
    }
    


  12. Alexandre Denis. Architecture d'une plate-forme de communication multi-paradigme pour les grilles. In M. Auguin, F. Baude, D. Lavenier, and M. Riveill, editors, 15es Rencontres francophones du parallélisme (RenPar 15), La Colle-sur-Loup, France, pages 111-118, October 2003. INRIA. [WWW] Keyword(s): PadicoTM, Grid, CORBA. [bibtex-key = Den03RenPar]
    @InProceedings{ Den03RenPar,
    Author = {Alexandre Denis},
    Title = {Architecture d'une plate-forme de communication multi-paradigme pour les grilles},
    Booktitle = {15es Rencontres francophones du parallélisme (RenPar~15)},
    Year = 2003,
    Address = {La Colle-sur-Loup, France},
    Month = OCT,
    Publisher = {INRIA},
    Pages = {111-118},
    Editor = {M. Auguin and F. Baude and D. Lavenier and M. Riveill},
    KEYWORDS = {PadicoTM,Grid,CORBA},
    Url = {http://hal.inria.fr/inria-00000135/} 
    
    
    }
    


  13. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Padico: A Component-Based Software Infrastructure for Grid Computing. In 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), Nice, France, April 2003. IEEE Computer Society. [WWW] Keyword(s): Component, PadicoTM, CORBA, Grid, PACO. [bibtex-key = DenPerPriRib03IPDPS]
    @InProceedings{ DenPerPriRib03IPDPS,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes},
    Title = {{Padico}: A Component-Based Software Infrastructure for Grid Computing},
    Booktitle = {17th International Parallel and Distributed Processing Symposium (IPDPS 2003)},
    Year = 2003,
    Address = {Nice, France},
    Month = APR,
    Publisher = {IEEE Computer Society},
    KEYWORDS = {Component,PadicoTM,CORBA,Grid,PACO},
    Url = {http://hal.inria.fr/inria-00000134/} 
    
    
    }
    


  14. Nathalie Furmento, William Lee, Steven Newhouse, and John Darlington. Test and Deployment of ICENI, An Integrated Grid Middleware on the UK e-Science Grid. In UK e-Science All Hands Meeting, Nottingham, UK, pages 192-195, September 2003. Note: ISBN 1-904425-11-9. [WWW] Keyword(s): ICENI, Integration.
    Abstract:
    This paper presents a test and deployment infrastructure that has been developed to validate the ICENI Grid Middleware. Services have been developed to monitor the different steps in the life of the middleware from its compilation to its execution. We will show how these services can be composed to provide a full validation of the architecture and the functionalities of ICENI. We also present a MDS to ICENI Gateway used to register machines currently available in the MDS Server as ICENI launcher services.
    [bibtex-key = FLND03a]
    @InProceedings{FLND03a,
    author = {Nathalie Furmento and William Lee and Steven Newhouse and John Darlington},
    title = {{Test and Deployment of ICENI, An Integrated Grid Middleware on the UK e-Science Grid}},
    booktitle = {UK e-Science All Hands Meeting},
    address = {Nottingham, UK},
    note = {ISBN 1-904425-11-9},
    month = sep,
    year = 2003,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/deployment.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/deploymentPoster.pdf},
    pages = {192-195},
    abstract = {This paper presents a test and deployment infrastructure that has been developed to validate the ICENI Grid Middleware. Services have been developed to monitor the different steps in the life of the middleware from its compilation to its execution. We will show how these services can be composed to provide a full validation of the architecture and the functionalities of ICENI. We also present a MDS to ICENI Gateway used to register machines currently available in the MDS Server as ICENI launcher services.},
    projects = {ICENI},
    keywords = {ICENI,Integration},
    
    }
    


  15. Anthony Mayer, Steve McGough, Nathalie Furmento, William Lee, Steven Newhouse, and John Darlington. ICENI Dataflow and Workflow: Composition and Scheduling in Space and Time. In UK e-Science All Hands Meeting, Nottingham, UK, pages 627-634, September 2003. Note: ISBN 1-904425-11-9. [WWW] Keyword(s): ICENI, Components, Scheduling, Workflow.
    Abstract:
    With the prevalence of component based and service oriented architectures used to support e-Science activities, we examine different views of application composition supported within these systems, which tend to be spatial composition in the former case, and temporal composition (workflow) in the latter. We consider the advantages of each view; spatial composition enables, dynamic programming, while temporal composition provides information useful for performance analysis. ICENI uses a spatial composition view to allow maximum flexibility, but provides an inferred temporal composition to support scheduling optimisation. We describe the graph based language used to annotate component behaviours, and discuss optimisations derived from estimating execution time - with or without loops - and resource sharing. Two examples drawn from e-Science pilot pro jects are used to illustrate these techniques.
    [bibtex-key = MMFLND03a]
    @InProceedings{MMFLND03a,
    title = {{ICENI Dataflow and Workflow: Composition and Scheduling in Space and Time}},
    author = {Anthony Mayer and Steve McGough and Nathalie Furmento and William Lee and Steven Newhouse and John Darlington},
    booktitle = {UK e-Science All Hands Meeting},
    note = {ISBN 1-904425-11-9},
    month = sep,
    year = 2003,
    address = {Nottingham, UK},
    pages = {627-634},
    url = {http://www.labri.fr/perso/furmento/papers/imperial/dataflowWorkflow.pdf},
    slides = {},
    abstract = {With the prevalence of component based and service oriented architectures used to support e-Science activities, we examine different views of application composition supported within these systems, which tend to be spatial composition in the former case, and temporal composition (workflow) in the latter. We consider the advantages of each view; spatial composition enables, dynamic programming, while temporal composition provides information useful for performance analysis. ICENI uses a spatial composition view to allow maximum flexibility, but provides an inferred temporal composition to support scheduling optimisation. We describe the graph based language used to annotate component behaviours, and discuss optimisations derived from estimating execution time - with or without loops - and resource sharing. Two examples drawn from e-Science pilot pro jects are used to illustrate these techniques.},
    projects = {ICENI},
    keywords = {ICENI,Components,Scheduling,Workflow},
    
    }
    


  16. Johanne Cohen, Emmanuel Jeannot, and Nicolas Padoy. Parallel Data Redistribution Over a Backbone. Research Report RR-4725, INRIA, February 2003. [bibtex-key = cjp03a]
    @TechReport{ cjp03a,
    author = {Cohen, Johanne and Jeannot, Emmanuel and Padoy, Nicolas},
    title = "{Parallel Data Redistribution Over a Backbone}",
    institution = {INRIA},
    year = 2003,
    type = {Research Report},
    number = {RR-4725},
    month = feb 
    }
    


  17. Alexandre Denis, Christian Pérez, and Thierry Priol. Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds. Research Report RR-4975, INRIA, IRISA, Rennes, France, October 2003. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = DenPerPri03RR4975]
    @TechReport{ DenPerPri03RR4975,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds},
    Institution = {INRIA},
    Year = 2003,
    Type = {Research Report},
    Number = {RR-4975},
    Address = {IRISA, Rennes, France},
    Month = OCT,
    Url = {http://www.inria.fr/rrrt/rr-4975.html},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  18. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Padico: A Component-Based Software Infrastructure for Grid Computing. Research Report RR-4974, INRIA, IRISA, Rennes, France, October 2003. Note: Version INRIA de \citeDenPerPriRib03IPDPS. [WWW] Keyword(s): Component, PACO, PadicoTM, CORBA, Grid. [bibtex-key = DenPerPriRib03RR4974]
    @TechReport{ DenPerPriRib03RR4974,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol AND André Ribes},
    Title = {{Padico}: A Component-Based Software Infrastructure for Grid Computing},
    Institution = {INRIA},
    Year = 2003,
    Type = {Research Report},
    Number = {RR-4974},
    Address = {IRISA, Rennes, France},
    Month = OCT,
    Note = {Version INRIA de~\cite{DenPerPriRib03IPDPS}},
    Url = {http://www.inria.fr/rrrt/rr-4974.html},
    KEYWORDS = {Component,PACO,PadicoTM,CORBA,Grid} 
    }
    


  19. Samuel Thibault. Developping a software tool for precise kernel measurements. Master's thesis, University of New Hampshire, 2003. [WWW] Keyword(s): Traces. [bibtex-key = Thibault2003]
    @MastersThesis{Thibault2003,
    author = {Samuel Thibault},
    title = {Developping a software tool for precise kernel measurements},
    school = {University of New Hampshire},
    year = {2003},
    OPTkey = {},
    OPTtype = {},
    OPTaddress = {},
    OPTmonth = {},
    OPTnote = {},
    url = {http://www.inria.fr/rrrt/rr-5602.html},
    keywords = {Traces} 
    }
    


  20. Nathalie Furmento. ICENI -- An Integrated Grid Middleware, May 2003. Note: 2nd e-Science Grid Applications Workshop, Level 2 Grid, Work Package 8. [bibtex-key = Fur03a]
    @Presentation{Fur03a,
    author = {Nathalie Furmento},
    title = {{ICENI -- An Integrated Grid Middleware}},
    note = {2nd e-Science Grid Applications Workshop, Level 2 Grid, Work Package 8},
    address = {Cambridge},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/ICENI_L2G_WP8_07052003.pdf},
    month = may,
    year = {2003},
    abstract = {},
    projects = {ICENI},
    
    }
    


  21. Nathalie Furmento. ICENI: A Next Generation Grid Middleware, September 2003. Note: Second Grid Engine Workshop. Keyword(s): Grid Middleware, ICENI, Portal. [bibtex-key = Fur03b]
    @Presentation{Fur03b,
    author = {Nathalie Furmento},
    title = {{ICENI: A Next Generation Grid Middleware}},
    note = {Second Grid Engine Workshop},
    address = {SUN Regensburg, Germany},
    month = sep,
    year = 2003,
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/SGE_ICENI.pdf},
    abstract = {},
    projects = {EPIC,Genie,ICENI},
    keywords = {Grid Middleware,ICENI,Portal} 
    }
    


2002

  1. J. Gustedt, E. Jeannot, J.-L. Pazat, and S. Vialle, editors. École GRID 2002, December 2002. INRIA. Note: École thématique sur la globalisation des ressources et des données, Aussois, France.[bibtex-key = grid2002]
    @Proceedings{ grid2002,
    title = {{\'Ecole} GRID 2002},
    year = {2002},
    editor = {Gustedt, J. and Jeannot, E. and Pazat, J.-L. and Vialle, S.},
    month = dec,
    publisher = {INRIA},
    note = {{\'E}cole th{\'e}matique sur la globalisation des ressources et des donn{\'e}es, Aussois, France.} 
    }
    


  2. Olivier Aumage. Madeleine : une interface de communication performante et portable pour exploiter les interconnexions hétérogènes de grappes.. Thèse de Doctorat, spécialité informatique, École normale supérieure de Lyon, 46, allée d'Italie, 69364 Lyon cedex 07, France, September 2002. Note: 154 pages. [WWW] Keyword(s): Madeleine. [bibtex-key = Aum02These]
    @PhDThesis{ Aum02These,
    AUTHOR = "Olivier Aumage",
    TITLE = "Madeleine : une interface de communication performante et portable pour exploiter les interconnexions h{\'e}t{\'e}rog{\`e}nes de grappes.",
    SCHOOL = "\'Ecole normale sup{\'e}rieure de Lyon",
    ADDRESS = "46, all{\'e}e d'Italie, 69364 Lyon cedex 07, France",
    YEAR = "2002",
    MONTH = SEP,
    TYPE = "Th{{\`e}}se de Doctorat, sp{\'e}cialit{\'e} informatique",
    NOTE = "154 pages",
    KEYWORDS = {Madeleine},
    URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Aum02These.ps} 
    }
    


  3. Olivier Aumage, Luc Bougé, Lionel Eyraud, and Raymond Namyst. Calcul réparti à grande échelle, chapter Communications efficaces au sein d'une interconnexion hétérogène de grappes : Exemple de mise en oeuvre dans la bibliothèque Madeleine. Hermès Science Paris, 2002. Note: ISBN 2-7462-0472-X. Keyword(s): Madeleine. [bibtex-key = AumBouEyrNam02Calculateurs]
    @InBook{ AumBouEyrNam02Calculateurs,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Lionel Eyraud and Raymond Namyst},
    EDITOR = {Fran\c{c}oise Baude, INRIA--Univ. de Nice--I3S},
    TITLE = {Calcul r{\'e}parti \`a grande {\'e}chelle},
    CHAPTER = {Communications efficaces au sein d'une interconnexion h{{\'e}}t{{\'e}}rog{{\`e}}ne de grappes~: Exemple de mise en oeuvre dans la biblioth{{\`e}}que {Madeleine}},
    PUBLISHER = {Herm{\`e}s Science Paris},
    NOTE = {ISBN 2-7462-0472-X},
    YEAR = 2002,
    KEYWORDS = {Madeleine} 
    }
    


  4. Olivier Aumage, Luc Bougé, Alexandre Denis, Lionel Eyraud, Jean-François Méhaut, Guillaume Mercier, Raymond Namyst, and Loïc Prylli. A Portable and Efficient Communication Library for High-Performance Cluster Computing (extended version). Cluster Computing, 5(1):43-54, January 2002. Note: Special Issue: Selected Papers from the IEEE Cluster 2000 Conference.Keyword(s): Madeleine. [bibtex-key = AumBouDenEyrMehMerNamPry02CC]
    @Article{ AumBouDenEyrMehMerNamPry02CC,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Alexandre Denis and Lionel Eyraud and Jean-Fran\c{c}ois M{\'e}haut and Guillaume Mercier and Raymond Namyst and Lo\"ic Prylli},
    TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing (extended version)},
    JOURNAL = {Cluster Computing},
    YEAR = 2002,
    MONTH = JAN,
    VOLUME = {5},
    NUMBER = {1},
    NOTE = {Special Issue: Selected Papers from the IEEE Cluster 2000 Conference.},
    PAGES = {43-54},
    KEYWORDS = {Madeleine} 
    }
    


  5. Olivier Aumage, Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Madeleine II: A Portable and Efficient Communication Library for High-Performance Cluster Computing. Parallel Computing, 28(4):607-626, April 2002. Keyword(s): Madeleine. [bibtex-key = AumBouMehNam01ParCo]
    @Article{ AumBouMehNam01ParCo,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Jean-Fran\c{c}ois M{\'e}haut and Raymond Namyst},
    TITLE = {{Madeleine II}: A Portable and Efficient Communication Library for High-Performance Cluster Computing},
    JOURNAL = {Parallel Computing},
    YEAR = 2002,
    VOLUME = 28,
    NUMBER = 4,
    PAGES = {607--626},
    MONTH = APR,
    KEYWORDS = {Madeleine} 
    }
    


  6. Francoise Baude, Denis Caromel, Nathalie Furmento, and David Sagnol. Optimizing Remote Method Invocation with Communication-Computation Overlap. Future Generation Computer Systems, Special Issue on Parallel Computing, 18(6), May 2002. Note: Selected article from PaCT 2001. [WWW]
    Abstract:
    In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation with parameters of large size. Its implementation and related experiments in the C++// language running on top of Globus and Nexus are described.
    Keywords: Distributed Objects, C++, Remote Method Invocation, Pipelining
    [bibtex-key = BCFS02a]
    @Article{BCFS02a,
    author = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol},
    title = {{Optimizing Remote Method Invocation with Communication-Computation Overlap}},
    journal = {Future Generation Computer Systems, Special Issue on Parallel Computing},
    year = 2002,
    volume = 18,
    number = 6,
    url = {http://dx.doi.org/10.1016/S0167-739X(02)00049-3},
    month = may,
    note = {Selected article from PaCT 2001},
    abstract = {In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation with parameters of large size. Its implementation and related experiments in the C++// language running on top of Globus and Nexus are described.
    Keywords: Distributed Objects, C++, Remote Method Invocation, Pipelining} }


  7. Alexandre Denis. CORBA haute performance. Technique et Science Informatiques (TSI), 21:659-683, 2002. [WWW] Keyword(s): PadicoTM, CORBA, Grid, Madeleine. [bibtex-key = Den02TSI]
    @Article{ Den02TSI,
    Author = {Alexandre Denis},
    Title = {{CORBA} haute performance},
    Journal = {Technique et Science Informatiques (TSI)},
    Year = 2002,
    Volume = 21,
    Pages = {659--683},
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den02TSI.ps},
    KEYWORDS = {PadicoTM,CORBA,Grid,Madeleine} 
    }
    


  8. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, Tony Field, and John Darlington. ICENI: Optimisation of Component Applications within a Grid Environment. Journal of Parallel Computing, 28(12):1753-1772, 2002. [WWW]
    Abstract:
    Effective exploitation of Computational Grids can only be achieved when applications are fully integrated with the Grid middleware and the underlying computational resources. Fundamental to this exploitation is information. Information about the structure and behaviour of the application, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.
    In this paper we describe ICENI (Imperial College e-Science Networked Infrastructure), a Grid middleware framework developed within the London e-Science Centre. ICENI is a platform independent framework that uses open and extensible XML derived protocols, within a framework built using Java and Jini, to explore effective application execution upon distributed federated resources. We match a high-level application specification, defined as a network of components, to an optimal combination of the currently available component implementations within our Grid environment, by using composite performance models. We demonstrate the effectiveness of this architecture through the high-level specification and solution of a set of linear equations by automatic and selection of optimal resources and implementations.
    [bibtex-key = FMMNFD02b]
    @Article{FMMNFD02b,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington},
    title = {{ICENI: Optimisation of Component Applications within a Grid Environment}},
    journal = {Journal of Parallel Computing},
    year = 2002,
    volume = 28,
    number = 12,
    pages = {1753-1772},
    url = {http://dx.doi.org/10.1016/S0167-8191(02)00187-4},
    abstract = {Effective exploitation of Computational Grids can only be achieved when applications are fully integrated with the Grid middleware and the underlying computational resources. Fundamental to this exploitation is information. Information about the structure and behaviour of the application, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.
    In this paper we describe ICENI (Imperial College e-Science Networked Infrastructure), a Grid middleware framework developed within the London e-Science Centre. ICENI is a platform independent framework that uses open and extensible XML derived protocols, within a framework built using Java and Jini, to explore effective application execution upon distributed federated resources. We match a high-level application specification, defined as a network of components, to an optimal combination of the currently available component implementations within our Grid environment, by using composite performance models. We demonstrate the effectiveness of this architecture through the high-level specification and solution of a set of linear equations by automatic and selection of optimal resources and implementations.}, projects = {HP Components} }


  9. Olivier Aumage. Heterogeneous multi-cluster networking with the Madeleine III communication library. In Proc. 16th Intl. Parallel and Distributed Processing Symposium, 11th Heterogeneous Computing Workshop (HCW 2002), Fort Lauderdale, April 2002. Held in conjunction with IPDPS 2002. Note: 12 pages. Extended proceedings in electronic form only. Keyword(s): Madeleine. [bibtex-key = Aum01HCW2002]
    @InProceedings{ Aum01HCW2002,
    AUTHOR = {Olivier Aumage},
    TITLE = {Heterogeneous multi-cluster networking with the {Madeleine III} communication library},
    BOOKTITLE = {Proc. 16th Intl. Parallel and Distributed Processing Symposium, 11th Heterogeneous Computing Workshop (HCW 2002)},
    YEAR = 2002,
    ADDRESS = {Fort Lauderdale},
    MONTH = APR,
    ORGANIZATION = {Held in conjunction with IPDPS 2002},
    NOTE = {12 pages. Extended proceedings in electronic form only},
    KEYWORDS = {Madeleine} 
    }
    


  10. Y. Caniou and E. Jeannot. Ordonnacemement pour la grille : une extension de MCT. In 14 ème Rencontres Francophones du Parallèlisme (RENPAR 2002), Hammamet, Tunisie, April 2002. [bibtex-key = cj02]
    @InProceedings{ cj02,
    author = {Caniou, Y. and Jeannot, E.},
    title = "{Ordonnacemement pour la grille : une extension de MCT}",
    booktitle = {14 \`eme Rencontres Francophones du Parallèlisme (RENPAR 2002)},
    year = 2002,
    address = {Hammamet, Tunisie},
    month = apr 
    }
    


  11. Jean-Michel Couvreur, Emmanuelle Encrenaz, Emmanuel Paviot-Adet, Denis Poitrenaud, and Pierre-André Wacrenier. Data Decision Diagrams for Petri Net Analysis. In Javier Esparza and Charles Lakos, editors, Applications and Theory of Petri Nets 2002, 23rd International Conference, ICATPN 2002, Adelaide, Australia, June 24-30, 2002, Proceedings, volume 2360 of Lecture Notes in Computer Science, pages 101-120, 2002. Springer. [WWW] [bibtex-key = paw:icatpn02]
    @InProceedings{ paw:icatpn02,
    AUTHOR = {Jean-Michel Couvreur and Emmanuelle Encrenaz and Emmanuel Paviot-Adet and Denis Poitrenaud and Pierre-Andr{\'e} Wacrenier},
    TITLE = {Data Decision Diagrams for Petri Net Analysis},
    PAGES = {101-120},
    EDITOR = {Javier Esparza and Charles Lakos},
    BOOKTITLE = {Applications and Theory of Petri Nets 2002, 23rd International Conference, ICATPN 2002, Adelaide, Australia, June 24-30, 2002, Proceedings},
    PUBLISHER = {Springer},
    SERIES = {Lecture Notes in Computer Science},
    VOLUME = {2360},
    YEAR = {2002},
    ISBN = {3-540-43787-8},
    BIBSOURCE = {DBLP, http://dblp.uni-trier.de},
    URL = {http://www.springerlink.com/link.asp?id=5tanmq4802d5q29d} 
    }
    


  12. Alexandre Denis. PadicoTM : un environnement ouvert pour l'intégration d'exécutifs communiquants. In 14èmes Rencontres Francophones du Parallélisme (RenPar'14), Hammamet, Tunisie, pages 99-106, April 2002. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = Den02RenPar]
    @InProceedings{ Den02RenPar,
    Author = {Alexandre Denis},
    Title = {PadicoTM : un environnement ouvert pour l'intégration d'exécutifs communiquants},
    Booktitle = {14èmes Rencontres Francophones du Parallélisme (RenPar'14)},
    Year = 2002,
    Pages = {99--106},
    Address = {Hammamet, Tunisie},
    Month = APR,
    Url = {http://hal.inria.fr/inria-00000133/},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  13. Alexandre Denis, Christian Pérez, and Thierry Priol. PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes. In IEEE International Symposium on Cluster Computing and the Grid (CCGrid2002), Berlin, Germany, pages 144-151, May 2002. IEEE Computer Society. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = DenPerPri02CCGrid]
    @InProceedings{ DenPerPri02CCGrid,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {{PadicoTM}: An Open Integration Framework for Communication Middleware and Runtimes},
    Booktitle = {IEEE International Symposium on Cluster Computing and the Grid (CCGrid2002)},
    Year = 2002,
    Pages = {144--151},
    Address = {Berlin, Germany},
    Month = MAY,
    Publisher = {IEEE Computer Society},
    Url = {http://hal.inria.fr/inria-00000132/},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  14. Alexandre Denis, Christian Pérez, Thierry Priol, and André Ribes. Chapitre 2 : Composants logiciels et grilles de calcul. In Emmanuel Jeannot, editor, École thématique sur la globalisation des ressources informatiques et des données, Aussois, France, pages 15-27, December 2002. INRIA. [WWW] Keyword(s): PadicoTM, CORBA, Grid, PACO. [bibtex-key = DenPerPriRib02Grid]
    @InProceedings{ DenPerPriRib02Grid,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes},
    Title = {Chapitre 2~: Composants logiciels et grilles de calcul},
    Editor = {Emmanuel Jeannot},
    Booktitle = {École thématique sur la globalisation des ressources informatiques et des données},
    Year = 2002,
    Pages = {15--27},
    Address = {Aussois, France},
    Month = DEC,
    Publisher = {INRIA},
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPriRib02GRID.ps},
    KEYWORDS = {PadicoTM,CORBA,Grid,PACO} 
    }
    


  15. Jeannot E.. Compression adatative et dynamique de donnés. In Ecole thématique GRID 2002, Aussois, France, pages 55 - 63, December 2002. INRIA. [bibtex-key = jeannot02b]
    @InProceedings{ jeannot02b,
    author = {Jeannot E.},
    title = {Compression adatative et dynamique de donn\'es},
    booktitle = {Ecole th\'ematique GRID 2002},
    pages = {55 -- 63},
    year = 2002,
    address = {Aussois, France},
    month = dec,
    publisher = {INRIA} 
    }
    


  16. Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington. ICENI: An Open Grid Service Architecture Implemented with Jini. In SuperComputing 2002, Baltimore, USA, November 2002. [WWW] Keyword(s): Jini, OGSA, Web Services, Semantic Grid.
    Abstract:
    The move towards Service Grids, where services are composed to meet the requirements of a user community within constraints specified by the resource provider, present many challenges to service provision and description. To support our research activities in the autonomous composition of services to form a Semantic Service Grid we describe the adoption within ICENI of web services to enable interoperability with the recently proposed Open Grid Services Architecture.
    Keywords: Computational Grids, Web Services, Semantic Grid
    [bibtex-key = FLMND02a]
    @InProceedings{FLMND02a,
    author = {Nathalie Furmento and William Lee and Anthony Mayer and Steven Newhouse and John Darlington},
    title = {{ICENI: An Open Grid Service Architecture Implemented with Jini}},
    booktitle = {SuperComputing 2002},
    year = {2002},
    address = {Baltimore, USA},
    month = nov,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/SC2002.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/SC2002_slides.pps},
    abstract = {The move towards Service Grids, where services are composed to meet the requirements of a user community within constraints specified by the resource provider, present many challenges to service provision and description. To support our research activities in the autonomous composition of services to form a Semantic Service Grid we describe the adoption within ICENI of web services to enable interoperability with the recently proposed Open Grid Services Architecture.
    Keywords: Computational Grids, Web Services, Semantic Grid}, projects = {EPIC}, keywords = {Jini,OGSA,Web Services,Semantic Grid} }


  17. E. Jeannot, B. Knutsson, and M Björkman. Adaptive Online Data Compression. In IEEE High Performance Distributed Computing (HPDC'11), Edinburgh, Scotland, pages 379 - 388, July 2002. [bibtex-key = jkb02]
    @InProceedings{ jkb02,
    author = {Jeannot, E. and Knutsson, B. and Bj{\"o}rkman, M},
    title = "{Adaptive Online Data Compression}",
    booktitle = {IEEE High Performance Distributed Computing (HPDC'11)},
    year = 2002,
    address = {Edinburgh, Scotland},
    pages = {379 -- 388},
    month = jul 
    }
    


  18. Steven Newhouse, Anthony Mayer, Nathalie Furmento, Steve McGough, James Stanton, and John Darlington. Laying the Foundations for the Semantic Grid. In AISB'02 Symposium AI and GRID Computing, April 2002. Note: ISBN 1 902956 24 8. [WWW] Keyword(s): Semantic Grid, Computational Grid.
    Abstract:
    Information relating to the resources, applications and the user's wishes are key to the transparent and effective exploitation of the federated resources within Computational Grids. These federated data, computational or software resources are owned by real organisations and made available as services to different computational communities or virtual organisations spanning multiple administrative boundaries. Higher-level services use the information relating to the resources' capability and the mechanisms for service fulfilment to automatically discover interoperable services and select the most appropriate service for the user with minimal human intervention.
    Within this paper we describe a service-oriented Grid architecture that utilises existing web service protocols to federate resources into computational communities. The service-oriented information contained in the computational communities is exploited by higher-level services to ensure effective utilisation of the resources by both its providers (the resource owners) and consumers (the users). We believe the systematic definition, presentation and exploitation of such information constitutes the first step towards the construction of a Semantic Grid.
    [bibtex-key = NMFMSD02a]
    @InProceedings{NMFMSD02a,
    author = {Steven Newhouse and Anthony Mayer and Nathalie Furmento and Steve McGough and James Stanton and John Darlington},
    title = {{Laying the Foundations for the Semantic Grid}},
    booktitle = {AISB'02 Symposium AI and GRID Computing},
    note = {ISBN 1 902956 24 8},
    month = apr,
    year = {2002},
    url = {http://www.labri.fr/perso/furmento/papers/imperial/AISB2002.pdf},
    slides = {},
    abstract = {Information relating to the resources, applications and the user's wishes are key to the transparent and effective exploitation of the federated resources within Computational Grids. These federated data, computational or software resources are owned by real organisations and made available as services to different computational communities or virtual organisations spanning multiple administrative boundaries. Higher-level services use the information relating to the resources' capability and the mechanisms for service fulfilment to automatically discover interoperable services and select the most appropriate service for the user with minimal human intervention.
    Within this paper we describe a service-oriented Grid architecture that utilises existing web service protocols to federate resources into computational communities. The service-oriented information contained in the computational communities is exploited by higher-level services to ensure effective utilisation of the resources by both its providers (the resource owners) and consumers (the users). We believe the systematic definition, presentation and exploitation of such information constitutes the first step towards the construction of a Semantic Grid.}, projects = {HP Components}, keywords = {Semantic Grid,Computational Grid} }


  19. Samuel Thibault, Xavier Cavin, Olivier Festor, and Eric Fleury. Unreliable Transport Protocol for Commodity-Based OpenGL Distributed Visualization. In Workshop on Commodity-Based Visualization Clusters, Boston, MA, October 2002. [WWW] [bibtex-key = thibault02a]
    @INPROCEEDINGS{thibault02a,
    AUTHOR = {Thibault, Samuel and Cavin, Xavier and Festor, Olivier and Fleury, Eric},
    TITLE = {{Unreliable Transport Protocol for Commodity-Based OpenGL Distributed Visualization}},
    BOOKTITLE = {{Workshop on Commodity-Based Visualization Clusters, Boston, MA}},
    YEAR = 2002,
    MONTH = Oct,
    url = { http://hal.inria.fr/inria-00363326 },
    URL = {http://www.cs.utah.edu/~xavier/Papers/ccviz02_utpcbodv.pdf},
    
    }
    


  20. Olivier Aumage. Heterogeneous Multi-Cluster Networking with the Madeleine III Communication Library. Research Report RR2002-05, LIP, ENS Lyon, Lyon, France, October 2002. Note: 16 pages. Also available as Research Report RR-4365, INRIA Rhône-Alpes. Published as \citeAum01HCW2002. [WWW] Keyword(s): Madeleine. [bibtex-key = Aum02RR2002-05]
    @TechReport{ Aum02RR2002-05,
    AUTHOR = {Olivier Aumage},
    TITLE = {Heterogeneous Multi-Cluster Networking with the {Madeleine III} Communication Library},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2002,
    TYPE = {Research Report},
    NUMBER = {RR2002-05},
    ADDRESS = {Lyon, France},
    MONTH = OCT,
    NOTE = {16 pages. Also available as Research Report RR-4365, INRIA Rh\^one-Alpes. Published as~\cite{Aum01HCW2002}},
    KEYWORDS = {Madeleine},
    url = {http://www.inria.fr/rrrt/rr-4365.html} 
    }
    


  21. Y. Caniou and E. Jeannot. Schedulig on the GRID : Historical Trace and Dynamic Heuristics. Research Report RR-4620, INRIA, November 2002. [bibtex-key = cj02b]
    @TechReport{ cj02b,
    author = {Caniou, Y. and Jeannot, E.},
    title = {{Schedulig on the GRID : Historical Trace and Dynamic Heuristics}},
    institution = {INRIA},
    year = 2002,
    number = {RR-4620},
    type = {Research Report},
    month = nov 
    }
    


  22. Alexandre Denis. CORBA haute peformance. Technical report RR-4553, INRIA, Rennes, France, September 2002. Note: Version INRIA de \citeDen02TSI. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = Den02RR4553]
    @TechReport{ Den02RR4553,
    Author = {Alexandre Denis},
    Title = {{CORBA} haute peformance},
    Institution = {INRIA},
    Year = 2002,
    Number = {RR-4553},
    Address = {Rennes, France},
    Month = SEP,
    Note = {Version INRIA de~\cite{Den02TSI}},
    Url = {ftp://ftp.inria.fr/INRIA/publication/RR/RR-4553.ps.gz},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  23. Alexandre Denis, Christian Pérez, and Thierry Priol. PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes. Research Report RR-4554, INRIA, Rennes, France, September 2002. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = DenPerPri02RR4554]
    @TechReport{ DenPerPri02RR4554,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {{PadicoTM}: An Open Integration Framework for Communication Middleware and Runtimes},
    Institution = {INRIA},
    Year = 2002,
    Type = {Research Report},
    Number = {RR-4554},
    Address = {Rennes, France},
    Month = SEP,
    Url = {http://www.inria.fr/rrrt/rr-4554.html},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  24. Alexandre Denis, Christian Pérez, and Thierry Priol. Towards High Performance CORBA and MPI Middlewares for Grid Computing. Research Report RR-4555, INRIA, Rennes, France, September 2002. [WWW] Keyword(s): PadicoTM, CORBA, Grid. [bibtex-key = DenPerPri02RR4555]
    @TechReport{ DenPerPri02RR4555,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {Towards High Performance {CORBA} and {MPI} Middlewares for Grid Computing},
    Institution = {INRIA},
    Year = 2002,
    Type = {Research Report},
    Number = {RR-4555},
    Address = {Rennes, France},
    Month = SEP,
    Url = {http://www.inria.fr/rrrt/rr-4555.html},
    KEYWORDS = {PadicoTM,CORBA,Grid} 
    }
    


  25. Nathalie Furmento, Steven Newhouse, and John Darlington. Performance of ICENI/Jini Service Oriented Architecture. Technical report, ICPC, 2002. [WWW] Keyword(s): Jini. [bibtex-key = FND02a]
    @TechReport{FND02a,
    author = {Nathalie Furmento and Steven Newhouse and John Darlington},
    title = {{Performance of ICENI/Jini Service Oriented Architecture}},
    institution = {ICPC},
    year = 2002,
    url = {http://www.lesc.imperial.ac.uk/iceni/reports.jsp},
    abstract = {},
    projects = {HP Components},
    keywords = {Jini},
    
    }
    


  26. E. Jeannot. Adaptive Online Data Compression. Research Report RR-4400, INRIA, France, March 2002. [bibtex-key = jeannot02]
    @TechReport{ jeannot02,
    author = {E.~Jeannot},
    title = {Adaptive Online Data Compression},
    institution = {INRIA, France},
    year = 2002,
    type = {Research Report},
    number = {RR-4400},
    month = mar 
    }
    


  27. Nathalie Furmento. ICENI: A JINI based Grid Middleware for Exploiting Federated Resources, February 2002. Note: Global Grid Forum, Jini WG. Keyword(s): Jini, Computational Grid. [bibtex-key = Fur02a]
    @Presentation{Fur02a,
    author = {Nathalie Furmento},
    title = {{ICENI: A JINI based Grid Middleware for Exploiting Federated Resources}},
    note = {Global Grid Forum, Jini WG},
    month = feb,
    year = {2002},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/JiniGGFWG-Feb02.pdf},
    abstract = {},
    projects = {Core},
    keywords = {Jini,Computational Grid} 
    }
    


  28. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, Tony Field, and John Darlington. ICENI: Optimising Component Applications within a Grid Environment, July 2002. Note: SIAM 50th Anniversary and 2002 Annual Meeting, Software Components for High-Performance Scientific Computing, Activity Group on Supercomputing, Invited contribution. [WWW] Keyword(s): Components, Computational Grid.
    Abstract:
    This presentation will discuss ICENI (the Imperial College e-Science Networked Infrastructure), a platform independent Grid middleware framework that uses open and extensible XML derived protocols, implemented using Java and Jini, to explore effective application execution upon distributed federated resources. It captures and exploits meta-data relating to the structure and behaviour of the applications, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.
    [bibtex-key = FMMNFD02a]
    @Presentation{FMMNFD02a,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington},
    title = {{ICENI: Optimising Component Applications within a Grid Environment}},
    note = {SIAM 50th Anniversary and 2002 Annual Meeting, Software Components for High-Performance Scientific Computing, Activity Group on Supercomputing, Invited contribution},
    month = jul,
    year = {2002},
    address = {Philadelphia, USA},
    url = {http://www.labri.fr/perso/furmento/papers/imperial/SIAM50.pdf},
    slides = {},
    abstract = {This presentation will discuss ICENI (the Imperial College e-Science Networked Infrastructure), a platform independent Grid middleware framework that uses open and extensible XML derived protocols, implemented using Java and Jini, to explore effective application execution upon distributed federated resources. It captures and exploits meta-data relating to the structure and behaviour of the applications, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.},
    projects = {HP Components},
    keywords = {Components,Computational Grid} 
    }
    


  29. Steven Newhouse and Nathalie Furmento. Web Services DRMAA, February 2002. Note: Global Grid Forum, Jini WG. Keyword(s): Web Services, Scheduling. [bibtex-key = NeFu02a]
    @Presentation{NeFu02a,
    author = {Steven Newhouse and Nathalie Furmento},
    title = {{Web Services DRMAA}},
    note = {Global Grid Forum, Jini WG},
    month = feb,
    year = {2002},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/DrmaaGGFWG-Feb02.pdf},
    abstract = {},
    keywords = {Web Services,Scheduling} 
    }
    


2001

  1. Raymond Namyst. Contribution à la conception de supports exécutifs multithreads performants. Habilitation à diriger des recherches, Université Claude Bernard de Lyon, pour des travaux effectués à l'école normale supérieure de Lyon, December 2001. [bibtex-key = Nam2001HDR]
    @PhDThesis{ Nam2001HDR,
    AUTHOR = {Raymond Namyst},
    TITLE = {Contribution \`a la conception de supports ex{\'e}cutifs multithreads performants},
    SCHOOL = {Universit{\'e} Claude Bernard de Lyon, pour des travaux effectu{\'e}s \`a l'{\'e}cole normale sup{\'e}rieure de Lyon},
    YEAR = 2001,
    TYPE = {Habilitation \`a diriger des recherches},
    MONTH = DEC 
    }
    


  2. Gabriel Antoniu, Luc Bougé, Philip Hatcher, Mark MacBeth, Keith McGuigan, and Raymond Namyst. The Hyperion system: Compiling multithreaded Java bytecode for distributed execution. Parallel Computing, 27:1279-1297, October 2001. [bibtex-key = AntBouHatBetGuiNam01ParCo]
    @Article{ AntBouHatBetGuiNam01ParCo,
    AUTHOR = {Gabriel Antoniu and Luc Boug{\'e} and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
    TITLE = {The {Hyperion} system: Compiling multithreaded {Java} bytecode for distributed execution},
    JOURNAL = {Parallel Computing},
    YEAR = 2001,
    VOLUME = 27,
    PAGES = {1279--1297},
    MONTH = OCT,
    
    }
    


  3. E. Caron, S. Chaumette, S. Contassot-Vivier, F. Desprez, E. Fleury, C. Gomez, M. Goursat, E. Jeannot, D. Lazure, F. Lombard, J.M. Nicod, L. Philippe, M. Quinson, P. Ramet, J. Roman, F. Rubi, S. Steer, F. Suter, and G. Utard. Scilab to Scilab$_{//}$, the OURAGAN Project. Parallel Computing, 27(11), 2001. [bibtex-key = ccc+01]
    @Article{ ccc+01,
    author = {E. Caron and S. Chaumette and S. Contassot-Vivier and F. Desprez and E. Fleury and C. Gomez and M. Goursat and E. Jeannot and D. Lazure and F. Lombard and J.M. Nicod and L. Philippe and M. Quinson and P. Ramet and J. Roman and F. Rubi and S. Steer and F. Suter and G. Utard},
    title = {{Scilab to Scilab$_{//}$, the OURAGAN Project}},
    journal = {Parallel Computing},
    year = 2001,
    volume = 27,
    number = 11 
    }
    


  4. M. Cosnard and E. Jeannot. Automatic Parallelization Techniques Based on Compact DAG Extraction and Symbolic Scheduling. Parallel Processing Letters, 11(1):151-168, 2001. [bibtex-key = cj01b]
    @Article{ cj01b,
    author = {M.~Cosnard and E.~Jeannot},
    title = "{Automatic Parallelization Techniques Based on Compact DAG Extraction and Symbolic Scheduling}",
    journal = ppl,
    year = 2001,
    volume = 11,
    number = 1,
    pages = {151--168} 
    }
    


  5. Olivier Aumage, Lionel Eyraud, and Raymond Namyst. Efficient Inter-Device Data-Forwarding in the Madeleine Communication Library. In Proc. 15th Intl. Parallel and Distributed Processing Symposium, 10th Heterogeneous Computing Workshop (HCW 2001), San Francisco, pages 86, April 2001. Held in conjunction with IPDPS 2001. Note: Extended proceedings in electronic form only. [bibtex-key = AumEyrNam00HCW2001]
    @InProceedings{ AumEyrNam00HCW2001,
    AUTHOR = {Olivier Aumage and Lionel Eyraud and Raymond Namyst},
    TITLE = {Efficient Inter-Device Data-Forwarding in the {Madeleine} Communication Library},
    BOOKTITLE = {Proc. 15th Intl. Parallel and Distributed Processing Symposium, 10th Heterogeneous Computing Workshop (HCW 2001)},
    YEAR = 2001,
    PAGES = 86,
    ADDRESS = {San Francisco},
    MONTH = APR,
    ORGANIZATION = {Held in conjunction with IPDPS 2001},
    NOTE = {Extended proceedings in electronic form only},
    
    }
    


  6. Olivier Aumage, Guillaume Mercier, and Raymond Namyst. MPICH-Madeleine: a True Multi-Protocol MPI for High-Performance Networks. In Proc. 15th International Parallel and Distributed Processing Symposium (IPDPS 2001), San Francisco, pages 51, April 2001. IEEE. Note: Extended proceedings in electronic form only.Keyword(s): MPI. [bibtex-key = AumMerNam01IPDPS]
    @InProceedings{ AumMerNam01IPDPS,
    AUTHOR = {Olivier Aumage and Guillaume Mercier and Raymond Namyst},
    TITLE = {{MPICH}-{Madeleine}: a {T}rue {M}ulti-{P}rotocol {MPI} for {H}igh-{P}erformance {N}etworks},
    BOOKTITLE = {Proc. 15th International Parallel and Distributed Processing Symposium (IPDPS 2001)},
    YEAR = 2001,
    PAGES = 51,
    ADDRESS = {San Francisco},
    MONTH = APR,
    ORGANIZATION = {IEEE},
    NOTE = {Extended proceedings in electronic form only.},
    keywords = {MPI} 
    }
    


  7. Francoise Baude, Denis Caromel, Nathalie Furmento, and David Sagnol. Optimizing Metacomputing with Communication-Computation Overlap. In V. Malyshkin, editor, 6th International Conference PaCT 2001, volume 2127 of Lecture Notes in Computer Science, Akademgorodok, Novosibirsk, Russia, pages 190-204, September 2001. [WWW]
    Abstract:
    In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation with parameters of large size. Its implementation and related experiments in the C++// language running on top of Globus and Nexus are described.
    Keywords: Distributed Objects, C++, Metacomputing, Nexus/Globus, Lightweight Process, Remote Method Invocation, Pipelining, Future, Overlapping communication and computation
    [bibtex-key = BCFS01a]
    @InProceedings{BCFS01a,
    author = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol},
    title = {{Optimizing Metacomputing with Communication-Computation Overlap}},
    booktitle = {6th International Conference PaCT 2001},
    pages = {190--204},
    year = 2001,
    editor = {V. Malyshkin},
    volume = {2127},
    series = {Lecture Notes in Computer Science},
    address = {Akademgorodok, Novosibirsk, Russia},
    month = sep,
    url = {http://www.labri.fr/perso/furmento/papers/nice/21270190.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/nice/slides_pact.ps.gz},
    abstract = {In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation with parameters of large size. Its implementation and related experiments in the C++// language running on top of Globus and Nexus are described. 
    Keywords: Distributed Objects, C++, Metacomputing, Nexus/Globus, Lightweight Process, Remote Method Invocation, Pipelining, Future, Overlapping communication and computation} }


  8. B. Cirou and E. Jeannot. Triplet: a Clustering Scheduling Algorithm for Heterogeneous Systems. In IEEE ICPP International Workshop on Metacomputing Systems and Applications (MSA'2001), Valencia, Spain, September 2001. [bibtex-key = cj01a]
    @InProceedings{ cj01a,
    author = {B.~Cirou and E.~Jeannot},
    title = "{Triplet: a Clustering Scheduling Algorithm for Heterogeneous Systems}",
    booktitle = {IEEE ICPP International Workshop on Metacomputing Systems and Applications (MSA'2001)},
    year = 2001,
    address = "{Valencia, Spain}",
    month = sep 
    }
    


  9. Alexandre Denis. CORBA et réseaux haute performance. In 13es Rencontres Francophones du Parallélisme (RenPar 13), Paris, France, pages 189-194, April 2001. [WWW] Keyword(s): CORBA, Madeleine. [bibtex-key = Den01RenPar]
    @InProceedings{ Den01RenPar,
    Author = {Alexandre Denis},
    Title = {{CORBA} et réseaux haute performance},
    Booktitle = {13es Rencontres Francophones du Parallélisme (RenPar 13)},
    Year = 2001,
    Pages = {189--194},
    Address = {Paris, France},
    Month = APR,
    Url = {http://hal.inria.fr/inria-00000129/},
    KEYWORDS = {CORBA, Madeleine} 
    }
    


  10. Alexandre Denis, Christian Pérez, and Thierry Priol. Portable parallel CORBA objects: an approach to combine parallel and distributed programming for Grid Computing. In Proc. 7th Intl. Euro-Par Conference (EuroPar 01), volume 2150 of Lecture Notes in Computer Science, Manchester, UK, pages 835-844, August 2001. Springer. [WWW] Keyword(s): CORBA, Grid, PACO. [bibtex-key = DenPerPri01EuroPar]
    @InProceedings{ DenPerPri01EuroPar,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {Portable parallel {CORBA} objects: an approach to combine parallel and distributed programming for Grid Computing},
    Booktitle = {Proc. 7th Intl. Euro-Par Conference (EuroPar 01)},
    Year = 2001,
    volume = 2150,
    series = {Lecture Notes in Computer Science},
    Pages = {835--844},
    Address = {Manchester, UK},
    Month = AUG,
    Publisher = {Springer},
    Url = {http://hal.inria.fr/inria-00000131/},
    KEYWORDS = {CORBA,Grid,PACO} 
    }
    


  11. Alexandre Denis, Christian Pérez, and Thierry Priol. Towards High Performance CORBA and MPI Middlewares for Grid Computing. In Craig A. Lee, editor, Proc of the 2nd International Workshop on Grid Computing, volume 2242 of Lect. Notes in Comp. Science, Denver, CO, pages 14-25, November 2001. Springer-Verlag. Note: In conjunction with SuperComputing 2001 (SC'01). [WWW] Keyword(s): PadicoTM, CORBA, MPI, Grid. [bibtex-key = DenPerPri01GC]
    @InProceedings{ DenPerPri01GC,
    Author = {Alexandre Denis and Christian Pérez and Thierry Priol},
    Title = {Towards High Performance {CORBA} and {MPI} Middlewares for Grid Computing},
    Editor = {Craig A. Lee},
    Booktitle = {Proc of the 2nd International Workshop on Grid Computing},
    Year = 2001,
    Series = {Lect. Notes in Comp. Science},
    Pages = {14--25},
    Address = {Denver, CO},
    Month = NOV,
    Publisher = {Springer-Verlag},
    Note = {In conjunction with SuperComputing 2001 (SC'01)},
    volume = 2242,
    Url = {http://hal.inria.fr/inria-00000130/},
    KEYWORDS = {PadicoTM,CORBA,MPI,Grid} 
    }
    


  12. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, and John Darlington. A Component Framework for HPC Applications. In 7th International Euro-Par Conference, volume 2150 of Lecture Notes in Computer Science, Manchester, UK, pages 540-548, August 2001. [WWW] Keyword(s): Components.
    Abstract:
    We describe a general component software framework designed for demanding grid environments that provides optimal performance for the assembled component application. This is achieved by separating the high level abstract description of the composition from the low level implementations. These implementations are chosen at run time by performance analysis of the composed application on the currently available resources. We show through the solution of a simple linear algebra problem that the framework introduces minimal overheads while always selecting the most effective implementation.
    Keywords: Component Composition, Grid Computing, Performance Optimisation, High Level Abstraction.
    [bibtex-key = FMMND01a]
    @InProceedings{FMMND01a,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and John Darlington},
    title = {{A Component Framework for HPC Applications}},
    booktitle = {7th International Euro-Par Conference},
    pages = {540-548},
    year = 2001,
    volume = 2150,
    series = {Lecture Notes in Computer Science},
    address = {Manchester, UK},
    month = aug,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/EuroPar2001_Component.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/EUROPAR2001_Component_slides.pdf},
    abstract = {We describe a general component software framework designed for demanding grid environments that provides optimal performance for the assembled component application. This is achieved by separating the high level abstract description of the composition from the low level implementations. These implementations are chosen at run time by performance analysis of the composed application on the currently available resources. We show through the solution of a simple linear algebra problem that the framework introduces minimal overheads while always selecting the most effective implementation.
    Keywords: Component Composition, Grid Computing, Performance Optimisation, High Level Abstraction.}, projects = {HP Components}, keywords = {Components} }


  13. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, Tony Field, and John Darlington. An Integrated Grid Environment for Component Applications. In Craig A. Lee, editor, 2nd International Workshop on Grid Computing, Grid 2001, volume 2242 of Lecture Notes in Computer Science, Denver, USA, November 2001. [WWW] Keyword(s): Jini, Computational Grid.
    Abstract:
    Computational grids present many obstacles to their effective exploitation by non-trivial applications. We present a grid middleware, implemented using Java and Jini, that eliminates these obstacles through the intelligent use of meta-data relating to the structure, behaviour and performance of an application. We demonstrate how different problem sizes and selection criteria (minimum execution time or minimum cost) utilise different implementations for the optimal solution of a set of linear equations.
    [bibtex-key = FNNNFD01b]
    @InProceedings{FNNNFD01b,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington},
    title = {{An Integrated Grid Environment for Component Applications}},
    editor = {Craig A. Lee},
    booktitle = {2nd International Workshop on Grid Computing, Grid 2001},
    year = 2001,
    address = {Denver, USA},
    month = nov,
    volume = 2242,
    series = {Lecture Notes in Computer Science},
    url = {http://www.labri.fr/perso/furmento/papers/imperial/GRID2001.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/GRID2001_slides.pdf},
    abstract = {Computational grids present many obstacles to their effective exploitation by non-trivial applications. We present a grid middleware, implemented using Java and Jini, that eliminates these obstacles through the intelligent use of meta-data relating to the structure, behaviour and performance of an application. We demonstrate how different problem sizes and selection criteria (minimum execution time or minimum cost) utilise different implementations for the optimal solution of a set of linear equations.},
    projects = {HP Components},
    keywords = {Jini,Computational Grid} 
    }
    


  14. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, Tony Field, and John Darlington. Optimisation of Component-based Applications within a Grid Environment. In SuperComputing 2001, Denver, USA, November 2001. [WWW] Keyword(s): Components.
    Abstract:
    Effective exploitation of computational grids can only be achieved when applications are fully integrated with the grid middleware and the underlying computational resources. Fundamental to this exploitation is information. Information about the structure and behaviour of the application, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.
    This paper describes an integrated grid environment that is open, extensible and platform independent. We match a high-level application specification, defined as a network of components, to an optimal combination of the currently available component implementations within our grid environment. We demonstrate the effectiveness of this architecture through high-level specification and solution of a set of linear equations by automatic and optimal resource and implementation selection.
    [bibtex-key = FMMNFD01a]
    @InProceedings{FMMNFD01a,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington},
    title = {{Optimisation of Component-based Applications within a Grid Environment}},
    booktitle = {SuperComputing 2001},
    year = {2001},
    address = {Denver, USA},
    month = nov,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/SC2001.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/SC2001_slides.pdf},
    abstract = {Effective exploitation of computational grids can only be achieved when applications are fully integrated with the grid middleware and the underlying computational resources. Fundamental to this exploitation is information. Information about the structure and behaviour of the application, the capability of the computational and networking resources, and the availability and access to these resources by an individual, a group or an organisation.
    This paper describes an integrated grid environment that is open, extensible and platform independent. We match a high-level application specification, defined as a network of components, to an optimal combination of the currently available component implementations within our grid environment. We demonstrate the effectiveness of this architecture through high-level specification and solution of a set of linear equations by automatic and optimal resource and implementation selection. }, projects = {HP Components}, keywords = {Components} }


  15. Nathalie Furmento, Steven Newhouse, and John Darlington. Building Computational Communities from Federated Resources. In 7th International Euro-Par Conference, volume 2150 of Lecture Notes in Computer Science, Manchester, UK, pages 855-863, August 2001. [WWW] Keyword(s): Jini, Computational Grid.
    Abstract:
    We describe the design and the implementation in Java and Jini of a Computational Community, which supports the federation of resources from different organisations. Resources from the local Administrative Domain are published in a Jini space to form a Computational Community. Different access control policies can be applied to the same resource in different Computational Communities. We show how this architecture can be extended through the addition of an Application Mapper and Resource Broker to build a computational economy.
    Keywords: Computational Community, Computational Economy, Grid Computing, Distributed Systems.
    [bibtex-key = FND01a]
    @InProceedings{FND01a,
    author = {Nathalie Furmento and Steven Newhouse and John Darlington},
    title = {{Building Computational Communities from Federated Resources}},
    booktitle = {7th International Euro-Par Conference},
    pages = {855-863},
    year = 2001,
    volume = 2150,
    series = {Lecture Notes in Computer Science},
    address = {Manchester, UK},
    month = aug,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/EuroPar2001_Jini.pdf},
    slides = {http://www.labri.fr/perso/furmento/papers/imperial/EuroPar2001_Jini_Slides.pdf},
    abstract = {We describe the design and the implementation in Java and Jini of a Computational Community, which supports the federation of resources from different organisations. Resources from the local Administrative Domain are published in a Jini space to form a Computational Community. Different access control policies can be applied to the same resource in different Computational Communities. We show how this architecture can be extended through the addition of an Application Mapper and Resource Broker to build a computational economy. 
    Keywords: Computational Community, Computational Economy, Grid Computing, Distributed Systems.}, projects = {HP Components}, keywords = {Jini,Computational Grid} }


  16. E. Jeannot. Automatic Multithreaded Parallel Program Generation for Message Passing Multiprocessors Using Parameterized Task Graphs. In International Conference 'Parallel Computing 2001' (ParCo2001), Naples, Italy, September 2001. [bibtex-key = jeannot01]
    @InProceedings{ jeannot01,
    author = {E.~Jeannot},
    title = {Automatic Multithreaded Parallel Program Generation for Message Passing Multiprocessors Using Parameterized Task Graphs},
    booktitle = {International Conference 'Parallel Computing 2001' (ParCo2001)},
    year = 2001,
    address = {Naples, Italy},
    month = sep 
    }
    


  17. Yves Métivier, Mohamed Mosbah, Stefan Gruner, and Pierre-André Wacrenier. Distributed Algorithm for Computing a Spanning Tree in Anonymous T-prime Graphs. In Proc. OPODIS'2001, 2001. [bibtex-key = paw:opodis01]
    @InProceedings{ paw:opodis01,
    AUTHOR = {Yves M{\'e}tivier and Mohamed Mosbah and Stefan Gruner and Pierre-Andr{\'e} Wacrenier},
    TITLE = {Distributed Algorithm for Computing a Spanning Tree in Anonymous T-prime Graphs},
    BOOKTITLE = {Proc. OPODIS'2001},
    YEAR = 2001 
    }
    


  18. B. Cirou and E. Jeannot. Tripet: a Clustering Scheduling Algorithm for Heterogeneous Systems. Technical report RT-0248, INRIA, France, 2001. [bibtex-key = cj01_rr]
    @TechReport{ cj01_rr,
    author = {B.~Cirou and E.~Jeannot},
    title = "{Tripet: a Clustering Scheduling Algorithm for Heterogeneous Systems}",
    institution = {INRIA, France},
    year = 2001,
    number = {RT-0248} 
    }
    


  19. F. Desprez and E. Jeannot. Adding Data Persistence and Redistribution to NetSolve. Research Report RR2001-39, Laboratoire de l'Informatique du Parallélisme, Ecole Normale Supérieure de Lyon, France, 2001. [bibtex-key = dj01]
    @TechReport{ dj01,
    author = {F.~Desprez and E.~Jeannot},
    title = "{Adding Data Persistence and Redistribution to NetSolve}",
    institution = lip,
    year = 2001,
    type = {Research Report},
    address = enslf,
    number = {RR2001-39} 
    }
    


  20. Nathalie Furmento, Anthony Mayer, Steve McGough, Steven Newhouse, and John Darlington. Performance Models for Linear Solvers within a Component Framework. Technical report, ICPC, 2001. [WWW] Keyword(s): Components, Performance.
    Abstract:
    This technical report details the performance models used for determining the most optimal selection of components for our system. The techniques for generating these performance models is also described.
    [bibtex-key = FMMND01b]
    @TechReport{FMMND01b,
    author = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and John Darlington},
    title = {{P}erformance {M}odels for {L}inear {S}olvers within a {C}omponent {F}ramework},
    institution = {ICPC},
    year = 2001,
    url = {http://www.labri.fr/perso/furmento/papers/imperial/TR_ICENI_2001a.pdf},
    abstract = {This technical report details the performance models used for determining the most optimal selection of components for our system. The techniques for generating these performance models is also described.},
    projects = {HP Components},
    keywords = {Components,Performance} 
    }
    


  21. The PM2 Team. Getting Started with PM2. 2001. [bibtex-key = GettingStarted]
    @Manual{ GettingStarted,
    AUTHOR = "The PM2 Team",
    TITLE = "Getting Started with PM2",
    YEAR = "2001" 
    }
    


2000

  1. Michel Cosnard, Emmanuel Jeannot, and Tao Yang. Symbolic Scheduling of Parameterized Task Graphs on Parallel Machines. In Leonidas S. Pitsoulis and Panos M. Pardalos, editors, Nonlinear Assignment Problems: Algorithms and Applications. Kluwer Academic Publishers, November 2000. Note: ISBN 0-7923-6646-8. [bibtex-key = cjy00]
    @InCollection{ cjy00,
    author = {Cosnard, Michel and Jeannot, Emmanuel and Yang, Tao},
    editor = {Leonidas S. Pitsoulis and Panos M. Pardalos},
    booktitle = "{Nonlinear Assignment Problems: Algorithms and Applications}",
    title = "{Symbolic Scheduling of Parameterized Task Graphs on Parallel Machines}",
    publisher = {Kluwer Academic Publishers},
    year = 2000,
    note = {ISBN 0-7923-6646-8},
    month = nov 
    }
    


  2. Gabriel Antoniu, Luc Bougé, Raymond Namyst, and Christian Pérez. Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration. Parallel Processing Letters, 10(2-3):201-214, June 2000. Note: Special issue on Compilers for Parallel Computers (CPC 2000). Journal version of \citeAntBouNamPer00CPC.[bibtex-key = AntBouNamPer00PPL]
    @Article{ AntBouNamPer00PPL,
    AUTHOR = {Gabriel Antoniu and Luc Boug{{\'e}} and Raymond Namyst and Christian P{{\'e}}rez},
    TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration},
    JOURNAL = {Parallel Processing Letters},
    YEAR = 2000,
    VOLUME = {10},
    NUMBER = {2-3},
    PAGES = {201-214},
    MONTH = JUN,
    NOTE = {Special issue on Compilers for Parallel Computers (CPC~2000). Journal version of~\cite{AntBouNamPer00CPC}.} 
    }
    


  3. Gabriel Antoniu, Luc Bougé, Philip Hatcher, Mark MacBeth, Keith McGuigan, and Raymond Namyst. Compiling multithreaded Java bytecode for distributed execution. In Euro-Par 2000: Parallel Processing, volume 1900 of Lect. Notes in Comp. Science, Munchen, Germany, pages 1039-1052, August 2000. Springer-Verlag. Note: Selected as a Distinguished Paper. Preliminary electronic version available as \citeAntBouHatBetGuiNam00RR2000-08. [bibtex-key = AntBouHatBetGuiNam00EuroPar]
    @InProceedings{ AntBouHatBetGuiNam00EuroPar,
    AUTHOR = {Gabriel Antoniu and Luc Boug{\'e} and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
    TITLE = {Compiling multithreaded {Java} bytecode for distributed execution},
    BOOKTITLE = {Euro-Par~2000: Parallel Processing},
    YEAR = 2000,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1900},
    PAGES = {1039-1052},
    ADDRESS = {Munchen, Germany},
    MONTH = AUG,
    PUBLISHER = {Springer-Verlag},
    NOTE = {Selected as a Distinguished Paper. Preliminary electronic version available as~\cite{AntBouHatBetGuiNam00RR2000-08}} 
    }
    


  4. Gabriel Antoniu, Luc Bougé, Philip Hatcher, Mark MacBeth, Keith McGuigan, and Raymond Namyst. Implementing Java consistency using a generic, multithreaded DSM runtime system. In Parallel and Distributed Processing. Proc. Intl Workshop on Java for Parallel and Distributed Computing, volume 1800 of Lect. Notes in Comp. Science, Cancun, Mexico, pages 560-567, May 2000. Held in conjunction with IPDPS 2000. IEEE TCPP and ACM, Springer-Verlag. Note: Electronic version available as \citeAntBouHatBetGuiNam00RR2000-07. [bibtex-key = AntBouHatBetGuiNam00JavaPDC]
    @InProceedings{ AntBouHatBetGuiNam00JavaPDC,
    AUTHOR = {Gabriel Antoniu and Luc Boug{\'e} and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
    TITLE = {Implementing {Java} consistency using a generic, multithreaded {DSM} runtime system},
    BOOKTITLE = {Parallel and Distributed Processing. Proc. Intl Workshop on Java for Parallel and Distributed Computing},
    YEAR = 2000,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1800},
    PAGES = {560-567},
    ADDRESS = {Cancun, Mexico},
    MONTH = MAY,
    ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM},
    PUBLISHER = {Springer-Verlag},
    NOTE = {Electronic version available as~\cite{AntBouHatBetGuiNam00RR2000-07}} 
    }
    


  5. Gabriel Antoniu, Luc Bougé, and Raymond Namyst. DSM-PM2: a multi-protocol DSM layer for the PM2 multithreaded runtime system. In J. Chassin de Kergommeaux, B. Lecussan, and J.-F. Méhaut, editors, Proc. 2nd Workshop on Parallel Computing for Irregular Applications (WPCIA2), Toulouse, France, January 2000. Note: Held in conjunction with HPCA-6. Internal proceedings only.[WWW] [bibtex-key = AntBouNam00WPCIA2]
    @InProceedings{ AntBouNam00WPCIA2,
    AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst},
    TITLE = {{DSM-PM2}: a multi-protocol {DSM} layer for the {PM2} multithreaded runtime system},
    EDITOR = {J. {Chassin de Kergommeaux} and B. Lecussan and J.-F. Méhaut},
    BOOKTITLE = {Proc. 2nd Workshop on Parallel Computing for Irregular Applications (WPCIA2)},
    YEAR = 2000,
    ADDRESS = {Toulouse, France},
    MONTH = JAN,
    NOTE = {Held in conjunction with HPCA-6. Internal proceedings only.},
    URL = {http://dept-info.labri.fr/~aumage/Runtime/Publis/Download/AntBouNam00WPCIA2.ps.gz} 
    
    
    }
    


  6. Gabriel Antoniu, Luc Bougé, Raymond Namyst, and Christian Pérez. Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration. In 8th Workshop on Compilers for Parallel Computers (CPC 2000), Aussois, France, January 2000. Note: Updated version of \citeAntBouNamPer99PDPTA. [bibtex-key = AntBouNamPer00CPC]
    @InProceedings{ AntBouNamPer00CPC,
    AUTHOR = {Gabriel Antoniu and Luc Boug{é} and Raymond Namyst and Christian P{é}rez},
    TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration},
    BOOKTITLE = {8th Workshop on Compilers for Parallel Computers (CPC 2000)},
    YEAR = 2000,
    ADDRESS = {Aussois, France},
    MONTH = JAN,
    NOTE = {Updated version of~\cite{AntBouNamPer99PDPTA}} 
    }
    


  7. Olivier Aumage. Communications multiprotocoles sur grappes de stations: l'approche Madeleine II. In 12es Rencontres francophones du parallélisme (RenPar 12), Univ. Besançon, pages 73-78, June 2000. Note: 6 pages. [bibtex-key = Aum00Renpar]
    @InProceedings{ Aum00Renpar,
    AUTHOR = {Olivier Aumage},
    TITLE = {Communications multiprotocoles sur grappes de stations: l'approche {Madeleine~II}},
    BOOKTITLE = {12es Rencontres francophones du parall{{\'e}}lisme (RenPar~12)},
    YEAR = 2000,
    PAGES = {73-78},
    ADDRESS = {Univ. Besan{\c{c}}on},
    MONTH = JUN,
    NOTE = {6 pages} 
    }
    


  8. Olivier Aumage, Luc Bougé, Alexandre Denis, Jean-François Méhaut, Guillaume Mercier, Raymond Namyst, and Loïc Prylli. A Portable and Efficient Communication Library for High-Performance Cluster Computing. In IEEE Intl Conf. on Cluster Computing (Cluster 2000), Technische Universität Chemnitz, Saxony, Germany, pages 78-87, November 2000. Note: Preliminary electronic version available as \citeAumBouDenMehMerNamPry00RR2000-26. [WWW] Keyword(s): MPI. [bibtex-key = AumBouDenMehMerNamPry00Cluster2000]
    @InProceedings{ AumBouDenMehMerNamPry00Cluster2000,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Alexandre Denis and Jean-Fran\c{c}ois M{\'e}haut and Guillaume Mercier and Raymond Namyst and Lo\"ic Prylli},
    TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing},
    BOOKTITLE = {IEEE Intl Conf. on Cluster Computing (Cluster 2000)},
    YEAR = 2000,
    PAGES = {78-87},
    ADDRESS = {Technische Universit\"at Chemnitz, Saxony, Germany},
    MONTH = NOV,
    NOTE = {Preliminary electronic version available as~\cite{AumBouDenMehMerNamPry00RR2000-26}},
    URL = {http://runtime.bordeaux.inria.fr/Download/Publis/AumBouDenMehMerNamPry00Cluster2000.ps},
    keywords = {MPI} 
    }
    


  9. Olivier Aumage, Luc Bougé, and Raymond Namyst. A Portable and Adaptative Multi-Protocol Communication Library for Multithreaded Runtime Systems. In Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP '00), volume 1800 of Lect. Notes in Comp. Science, Cancun, Mexico, pages 1136-1143, May 2000. Held in conjunction with IPDPS 2000. IEEE TCPP and ACM, Springer-Verlag. Note: Electronic version available as \citeAumBouNam00RR2000-17. [WWW] [bibtex-key = AumBouNam00RTSPP]
    @InProceedings{ AumBouNam00RTSPP,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Raymond Namyst},
    TITLE = {A Portable and Adaptative Multi-Protocol Communication Library for Multithreaded Runtime Systems},
    BOOKTITLE = {Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP~'00)},
    YEAR = 2000,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1800},
    PAGES = {1136-1143},
    ADDRESS = {Cancun, Mexico},
    MONTH = MAY,
    ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM},
    PUBLISHER = {Springer-Verlag},
    NOTE = {Electronic version available as~\cite{AumBouNam00RR2000-17}},
    URL = {http://runtime.bordeaux.inria.fr/Download/Publis/AumBouNam00RTSPP.ps} 
    }
    


  10. Luc Bougé, Jean-François Méhaut, Raymond Namyst, and Loïc Prylli. Using the VI Architecture to build distributed, multithreaded runtime systems: a case study. In Proc. 2000 ACM Symposium on Applied Computing (SAC 2000), Villa Olmo, Como, Italy, pages 704-709, March 2000. ACM Special Interest Group on Applied Computing (SIGAPP), ACM. [bibtex-key = BouMehNamPry00SAC]
    @InProceedings{ BouMehNamPry00SAC,
    AUTHOR = {Luc Boug{\'e} and Jean-Fran\c{c}ois M{\'e}haut and Raymond Namyst and Lo\"ic Prylli},
    TITLE = {Using the {VI} {A}rchitecture to build distributed, multithreaded runtime systems: a case study},
    BOOKTITLE = {Proc. 2000 ACM Symposium on Applied Computing (SAC~2000)},
    YEAR = 2000,
    PAGES = {704-709},
    ADDRESS = {Villa Olmo, Como, Italy},
    MONTH = MAR,
    ORGANIZATION = {ACM Special Interest Group on Applied Computing (SIGAPP)},
    PUBLISHER = {ACM},
    
    }
    


  11. Vincent Danjean. LinuxActivations : un support système performant pour les applications de calcul multithreads. In Actes des Rencontres francophones du parallélisme (RenPar 12), LIB, Univ. Besançon, pages 87-92, June 2000. Note: Version abrégée de \citeDan00RR2000-14. [WWW] [bibtex-key = Dan00RenPar]
    @InProceedings{ Dan00RenPar,
    AUTHOR = {Vincent Danjean},
    TITLE = {{LinuxActivations}~: un support syst{\`e}me performant pour les applications de calcul multithreads},
    BOOKTITLE = {Actes des Rencontres francophones du parall{\'e}lisme (RenPar~12)},
    YEAR = 2000,
    PAGES = {87-92},
    ADDRESS = {LIB, Univ. Besan\c{c}on},
    MONTH = JUN,
    NOTE = {Version abr{\'e}g{\'e}e de~\cite{Dan00RR2000-14}},
    URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Dan00RenPar.ps} 
    
    
    }
    


  12. Vincent Danjean, Raymond Namyst, and Robert Russell. Integrating Kernel Activations in a Multithreaded Runtime System on Linux. In Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP '00), volume 1800 of Lect. Notes in Comp. Science, Cancun, Mexico, pages 1160-1167, May 2000. Held in conjunction with IPDPS 2000. IEEE TCPP and ACM, Springer-Verlag. [WWW] [bibtex-key = DanNamRus00RTSPP]
    @InProceedings{ DanNamRus00RTSPP,
    AUTHOR = {Vincent Danjean and Raymond Namyst and Robert Russell},
    TITLE = {Integrating Kernel Activations in a Multithreaded Runtime System on {Linux}},
    BOOKTITLE = {Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP~'00)},
    YEAR = 2000,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1800},
    PAGES = {1160-1167},
    ADDRESS = {Cancun, Mexico},
    MONTH = MAY,
    ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM},
    PUBLISHER = {Springer-Verlag},
    URL = {http://runtime.bordeaux.inria.fr/Download/Publis/DanNamRus00RTSPP.ps} 
    }
    


  13. Vincent Danjean, Raymond Namyst, and Robert Russell. Linux Kernel Activations to Support Multithreading. In Proc. 18th IASTED International Conference on Applied Informatics (AI 2000), Innsbruck, Austria, pages 718-723, February 2000. IASTED. [bibtex-key = DanNamRus00IASTED]
    @InProceedings{ DanNamRus00IASTED,
    AUTHOR = {Vincent Danjean and Raymond Namyst and Robert Russell},
    TITLE = {{Linux} Kernel Activations to Support Multithreading},
    BOOKTITLE = {Proc. 18th IASTED International Conference on Applied Informatics (AI 2000)},
    YEAR = 2000,
    PAGES = {718-723},
    ADDRESS = {Innsbruck, Austria},
    MONTH = FEB,
    ORGANIZATION = {IASTED},
    
    }
    


  14. Alexandre Denis. Adaptation de l'environnement générique de métacomputing Globus à des réseaux hauts débits. In Actes des Journées Doctorales Informatique et Réseaux (JDIR 2000), Paris, France, pages 121-130, November 2000. [WWW] Keyword(s): Grid, Madeleine. [bibtex-key = Den00JDIR]
    @InProceedings{ Den00JDIR,
    Author = {Alexandre Denis},
    Title = {Adaptation de l'environnement générique de métacomputing {Globus} à des réseaux hauts débits},
    Booktitle = {Actes des Journées Doctorales Informatique et Réseaux (JDIR~2000)},
    Year = 2000,
    Pages = {121--130},
    Address = {Paris, France},
    Month = NOV,
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den00JDIR.ps},
    KEYWORDS = {Grid, Madeleine} 
    }
    


  15. Alexandre Denis. VRP : un protocole avec une tolérance de perte ajustable pour des hautes performances sur réseau longue distance. In Actes des Rencontres francophones du parallélisme (RenPar 12), Besançon, France, pages 27-32, June 2000. Note: Version abrégée de \citeDen99MIM2. [WWW] [bibtex-key = Den00RenPar]
    @InProceedings{ Den00RenPar,
    Author = {Alexandre Denis},
    Title = {{VRP}~: un protocole avec une tolérance de perte ajustable pour des hautes performances sur réseau longue distance},
    Booktitle = {Actes des Rencontres francophones du parallélisme (RenPar~12)},
    Year = 2000,
    Pages = {27--32},
    Address = {Besançon, France},
    Month = JUN,
    Note = {Version abrégée de~\cite{Den99MIM2}},
    Url = {http://hal.inria.fr/inria-00000128/} 
    
    
    }
    


  16. F. Desprez, E. Fleury, E. Jeannot, F. Suter, and J-M. Nicod. Computational Servers in a Metacomputing Environment. In SIAM International Workshop on Parallel Matrix Algorithms and Applications, Neuchâtel, Switzerland, August 2000. [bibtex-key = dsjfn00]
    @InProceedings{ dsjfn00,
    author = {F.~Desprez and E.~Fleury and E.~Jeannot and F.~Suter and J-M.~Nicod},
    title = {Computational Servers in a Metacomputing Environment},
    booktitle = {SIAM International Workshop on Parallel Matrix Algorithms and Applications},
    year = 2000,
    address = {Neuch\^atel, Switzerland},
    month = aug 
    }
    


  17. Gabriel Antoniu, Luc Bougé, Philip Hatcher, Mark MacBeth, Keith McGuigan, and Raymond Namyst. Compiling multithreaded Java bytecode for distributed execution. Research Report RR2000-08, LIP, ENS Lyon, Lyon, France, February 2000. Note: Published as \citeAntBouHatBetGuiNam00EuroPar. [WWW] [bibtex-key = AntBouHatBetGuiNam00RR2000-08]
    @TechReport{ AntBouHatBetGuiNam00RR2000-08,
    AUTHOR = {Gabriel Antoniu and Luc Boug{é} and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
    TITLE = {Compiling multithreaded {Java} bytecode for distributed execution},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-08},
    ADDRESS = {Lyon, France},
    MONTH = FEB,
    NOTE = {Published as~\cite{AntBouHatBetGuiNam00EuroPar}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-08.ps.Z} 
    }
    


  18. Gabriel Antoniu, Luc Bougé, Philip Hatcher, Mark MacBeth, Keith McGuigan, and Raymond Namyst. Implementing Java consistency using a generic, multithreaded DSM runtime system. Research Report RR2000-07, LIP, ENS Lyon, Lyon, France, February 2000. Note: Published as \citeAntBouHatBetGuiNam00JavaPDC. [WWW] [bibtex-key = AntBouHatBetGuiNam00RR2000-07]
    @TechReport{ AntBouHatBetGuiNam00RR2000-07,
    AUTHOR = {Gabriel Antoniu and Luc Boug{é} and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
    TITLE = {Implementing {Java} consistency using a generic, multithreaded {DSM} runtime system},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-07},
    ADDRESS = {Lyon, France},
    MONTH = FEB,
    NOTE = {Published as~\cite{AntBouHatBetGuiNam00JavaPDC}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-07.ps.Z} 
    
    
    }
    


  19. Gabriel Antoniu, Luc Bougé, and Raymond Namyst. Generic Distributed Shared Memory: the DSM-PM2 Approach. Research Report RR2000-19, LIP, ENS Lyon, Lyon, France, May 2000. [WWW] [bibtex-key = AntBouNam00RR2000-19]
    @TechReport{ AntBouNam00RR2000-19,
    AUTHOR = {Gabriel Antoniu and Luc Boug{{\'e}} and Raymond Namyst},
    TITLE = {Generic Distributed Shared Memory: the {DSM-PM2} Approach},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-19},
    ADDRESS = {Lyon, France},
    MONTH = MAY,
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-19.ps.Z} 
    }
    


  20. Olivier Aumage, Luc Bougé, Alexandre Denis, Jean-François Méhaut, Guillaume Mercier, Raymond Namyst, and Loïc Prylli. A Portable and Efficient Communication Library for High-Performance Cluster Computing. Research Report RR2000-26, LIP, ENS Lyon, Lyon, France, May 2000. Note: Also available as Research Report RR-3976, INRIA Rhône-Alpes. Published as \citeAumBouDenMehMerNamPry00Cluster2000. [WWW] Keyword(s): MPI. [bibtex-key = AumBouDenMehMerNamPry00RR2000-26]
    @TechReport{ AumBouDenMehMerNamPry00RR2000-26,
    AUTHOR = {Olivier Aumage and Luc Boug{\'e} and Alexandre Denis and Jean-Fran\c{c}ois M{\'e}haut and Guillaume Mercier and Raymond Namyst and Lo\"ic Prylli},
    TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-26},
    ADDRESS = {Lyon, France},
    MONTH = MAY,
    NOTE = {Also available as Research Report RR-3976, INRIA Rh\^one-Alpes. Published as~\cite{AumBouDenMehMerNamPry00Cluster2000}},
    keywords = {MPI},
    url = {http://www.inria.fr/rrrt/rr-3976.html} 
    }
    


  21. Olivier Aumage, Luc Bougé, and Raymond Namyst. A Portable and Adaptive Multi-Protocol Communication Library for Multithreaded Runtime Systems. Research Report RR2000-17, LIP, ENS Lyon, Lyon, France, April 2000. Note: Published as \citeAumBouNam00RTSPP. [WWW] [bibtex-key = AumBouNam00RR2000-17]
    @TechReport{ AumBouNam00RR2000-17,
    AUTHOR = {Olivier Aumage and Luc Boug{{\'e}} and Raymond Namyst},
    TITLE = {A Portable and Adaptive Multi-Protocol Communication Library for Multithreaded Runtime Systems},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-17},
    ADDRESS = {Lyon, France},
    MONTH = APR,
    NOTE = {Published as~\cite{AumBouNam00RTSPP}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-17.ps.Z} 
    }
    


  22. Olivier Aumage, Guillaume Mercier, and Raymond Namyst. MPICH-Madeleine: A True Multi-Protocol MPI for High-Performance Networks. Research Report RR2000-30, LIP, ENS Lyon, Lyon, France, October 2000. Note: Also available as Research Report RR-4016, INRIA Rhône-Alpes. Published as \citeAumMerNam01IPDPS. [WWW] Keyword(s): MPI. [bibtex-key = AumMerNam00RR2000-30]
    @TechReport{ AumMerNam00RR2000-30,
    AUTHOR = {Olivier Aumage and Guillaume Mercier and Raymond Namyst},
    TITLE = {{MPICH}-{Madeleine}: A True Multi-Protocol {MPI} for High-Performance Networks},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-30},
    ADDRESS = {Lyon, France},
    MONTH = OCT,
    NOTE = {Also available as Research Report RR-4016, INRIA Rh\^one-Alpes. Published as~\cite{AumMerNam01IPDPS}},
    keywords = {MPI},
    url = {http://www.inria.fr/rrrt/rr-4016.html} 
    }
    


  23. Vincent Danjean. Linux Activations : un support système performant pour les applications de calcul multithreads. Research Report RR2000-14, LIP, ENS Lyon, Lyon, France, March 2000. Note: Publié comme \citeDan00RenPar. [WWW] [bibtex-key = Dan00RR2000-14]
    @TechReport{ Dan00RR2000-14,
    AUTHOR = {Vincent Danjean},
    TITLE = {{L}inux {A}ctivations~: un support syst{\`e}me performant pour les applications de calcul multithreads},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Research Report},
    NUMBER = {RR2000-14},
    ADDRESS = {Lyon, France},
    MONTH = MAR,
    NOTE = {Publi{\'e} comme~\cite{Dan00RenPar}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-14.ps.Z} 
    }
    


  24. E. Jeannot. Automatic Code Generation in the Task Graph Model. Technical report RR-1230-00, LaBRI, Université de Bordeaux I, France, 2000. [bibtex-key = jeannot00]
    @TechReport{ jeannot00,
    author = {E.~Jeannot},
    title = {Automatic Code Generation in the Task Graph Model},
    institution = {LaBRI, Universit\'e de Bordeaux I, France},
    year = 2000,
    number = {RR-1230-00} 
    }
    


  25. Guillaume Mercier. MPICH-Madeleine : un support efficace pour l'hétérogénéité des réseaux dans MPI. Rapport de stage de DEA DEA2000-01, LIP, ENS Lyon, Lyon, France, June 2000. Note: DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon 1. Disponible en anglais comme \citeAumMerNam00RR2000-30. [WWW] [bibtex-key = Mer00EA]
    @TechReport{ Mer00EA,
    AUTHOR = {Guillaume Mercier},
    TITLE = {{MPICH-Madeleine}~: un support efficace pour l'h{\'e}t{\'e}rog{\'e}n{\'e}it{\'e} des r{\'e}seaux dans {MPI}},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 2000,
    TYPE = {Rapport de stage de {DEA}},
    NUMBER = {DEA2000-01},
    ADDRESS = {Lyon, France},
    MONTH = JUN,
    NOTE = {DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon~1. Disponible en anglais comme~\cite{AumMerNam00RR2000-30}},
    url = {http://runtime.bordeaux.inria.fr/Download/Publis/Merrapport_DEA.ps} 
    }
    


  26. Alexandre Denis. Adaptation de l'environnement générique de metacomputing Globus à des réseaux haut débit. Rapport de stage de DEA, DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon 1, Lyon, France, June 2000. [WWW] Keyword(s): Grid, Madeleine. [bibtex-key = Den00DEA]
    @MastersThesis{ Den00DEA,
    Author = {Alexandre Denis},
    Title = {Adaptation de l'environnement générique de metacomputing {Globus} à des réseaux haut débit},
    School = {DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon~1},
    Year = 2000,
    Type = {Rapport de stage de {DEA}},
    Address = {Lyon, France},
    Month = JUN,
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den00DEA.ps},
    KEYWORDS = {Grid, Madeleine} 
    }
    


1999

  1. Nathalie Furmento. Schooner : Une Encapsulation Orientée Objet de Supports d'Exécution pour Applications Réparties. PhD thesis, Université de Nice-Sophia Antipolis, France, May 1999. Note: Travaux effectuées au sein du projet SLOOP, projet commun UNSA - CNRS - INRIA. [WWW]
    Abstract:
    Le sujet de cette th\`ese est la conception d'un support d'ex\'ecution orient\'e objet pour applications r\'eparties. Un des principaux objectifs est de permettre de correctement isoler le code li\'e \`a la gestion du support d'ex\'ecution du code propre \`a l'application. D'autre part, un tel support se doit d'\^etre portable sur le plus grand nombre de plate-formes ; pour cela son interface de programmation doit \^etre minimale tout en restant extensible. La prise en compte de tels crit\`eres permet d'obtenir un support pour une grande vari\'et\'e d'applications r\'eparties. Nous avons donc con\c{c}u et impl\'ement\'e un support d'ex\'ecution sous la forme d'une biblioth\`eque de classes appel\'ee Schooner. Le mod\`ele de programmation de la biblioth\`eque s'articule autour des notions de machine virtuelle et d'entit\'es r\'eparties communiquant par messages actifs. En plus de ce mod\`ele de base, nous avons \'egalement d\'evelopp\'e une extension multi-active permettant l'utilisation de processus l\'egers. Afin de compl\'eter et valider Schooner, des outils d'aide au d\'eveloppement et de mise au point d'applications r\'eparties sont \'egalement fournis. Une des caract\'eristiques importantes de l'environnement fourni est d'\^etre facilement personnalisable selon les besoins sp\'ecifiques d'une application en permettant par exemple une am\'elioration des performances. Dans ce contexte, nous proposons un m\'ecanisme de bufferisation des messages entre deux entit\'es communicantes, m\'ecanisme enti\`erement param\'etrable par l'utilisateur. Il est \'egalement envisageable dans le cadre de la version multi-active de modifier l'ordonnancement des entit\'es actives. Cet environnement a pu \^etre valid\'e par le d\'eveloppement de deux applications de taille cons\'equente : la version r\'epartie d'un simulateur \`a \'ev\'enements discrets orient\'e objet, Prosit et une extension r\'epartie et parall\`ele du langage C++, C++//.
    Mots-Clefs : R\'epartition / Parall\'elisme / Support d'ex\'ecution / Support de communication / Programmation orient\'ee objet / Portabilit\'e
    [bibtex-key = Fur99a]
    @PHDTHESIS{Fur99a,
    AUTHOR = {Nathalie Furmento},
    ADDRESS = {France},
    MONTH = may,
    SCHOOL = {Universit\'e de Nice-Sophia Antipolis},
    TITLE = {{Schooner\,: Une Encapsulation Orient\'ee Objet de Supports d'Ex\'ecution pour Applications R\'eparties}},
    YEAR = {1999},
    note = {Travaux effectu\'ees au sein du projet SLOOP, projet commun UNSA - CNRS - INRIA},
    abstract = {Le sujet de cette th\`ese est la conception d'un support d'ex\'ecution orient\'e objet pour applications r\'eparties. Un des principaux objectifs est de permettre de correctement isoler le code li\'e \`a la gestion du support d'ex\'ecution du code propre \`a l'application. D'autre part, un tel support se doit d'\^etre portable sur le plus grand nombre de plate-formes ; pour cela son interface de programmation doit \^etre minimale tout en restant extensible. La prise en compte de tels crit\`eres permet d'obtenir un support pour une grande vari\'et\'e d'applications r\'eparties. Nous avons donc con\c{c}u et impl\'ement\'e un support d'ex\'ecution sous la forme d'une biblioth\`eque de classes appel\'ee Schooner. Le mod\`ele de programmation de la biblioth\`eque s'articule autour des notions de machine virtuelle et d'entit\'es r\'eparties communiquant par messages actifs. En plus de ce mod\`ele de base, nous avons \'egalement d\'evelopp\'e une extension multi-active permettant l'utilisation de processus l\'egers. Afin de compl\'eter et valider Schooner, des outils d'aide au d\'eveloppement et de mise au point d'applications r\'eparties sont \'egalement fournis. Une des caract\'eristiques importantes de l'environnement fourni est d'\^etre facilement personnalisable selon les besoins sp\'ecifiques d'une application en permettant par exemple une am\'elioration des performances. Dans ce contexte, nous proposons un m\'ecanisme de bufferisation des messages entre deux entit\'es communicantes, m\'ecanisme enti\`erement param\'etrable par l'utilisateur. Il est \'egalement envisageable dans le cadre de la version multi-active de modifier l'ordonnancement des entit\'es actives. Cet environnement a pu \^etre valid\'e par le d\'eveloppement de deux applications de taille cons\'equente : la version r\'epartie d'un simulateur \`a \'ev\'enements discrets orient\'e objet, Prosit et une extension r\'epartie et parall\`ele du langage C++, C++//.
    Mots-Clefs : R\'epartition / Parall\'elisme / Support d'ex\'ecution / Support de communication / Programmation orient\'ee objet / Portabilit\'e }, url = {http://www.inria.fr/rrrt/tu-0583.html}, slides = {http://www.labri.fr/perso/furmento/papers/nice/these_expose.ps}, }


  2. Emmanuel Jeannot. Allocation de graphes de tâches paramétrés et génération de code. PhD thesis, École Normale Supérieure de Lyon, France, October 1999. Note: Rlftp://ftp.ens-Lyon.fr/pub/LIP/Rapports/PhD /PhD1999/PhD1999-08.ps.Z. [bibtex-key = jeannot99]
    @PhDThesis{ jeannot99,
    author = {Emmanuel~Jeannot},
    title = "{Allocation de graphes de t\^aches param\'etr\'es et g\'en\'eration de code}",
    school = {\'Ecole Normale Sup\'erieure de Lyon, France},
    year = 1999,
    month = oct,
    note = "\url{ftp://ftp.ens-Lyon.fr/pub/LIP/Rapports/PhD /PhD1999/PhD1999-08.ps.Z}" 
    }
    


  3. Christophe Barberet, Lionel Brunie, Frédéric Desprez, Gilles Lebourgeois, Raymond Namyst, Yves Robert, Stéphane Ubeda, and Karine Van Heumen. Technology transfer within the ProHPC at ENS Lyon. Future Generation Computer Systems (FGCS), 15:309-321, 1999. [bibtex-key = TheTTNDreamTeam99]
    @Article{ TheTTNDreamTeam99,
    AUTHOR = {Christophe Barberet and Lionel Brunie and Fr{é}d{é}ric Desprez and Gilles Lebourgeois and Raymond Namyst and Yves Robert and St{é}phane Ubeda and Karine {Van Heumen}},
    TITLE = {Technology transfer within the {ProHPC} at {ENS Lyon}},
    JOURNAL = {Future Generation Computer Systems (FGCS)},
    YEAR = {1999},
    VOLUME = {15},
    PAGES = {309-321} 
    }
    


  4. M. Cosnard and E. Jeannot. Compact DAG Representation and Its Dynamic Scheduling. Journal of Parallel and Distributed Computing, 58(3):487-514, September 1999. [bibtex-key = cj99a]
    @Article{ cj99a,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{Compact DAG Representation and Its Dynamic Scheduling}",
    journal = {Journal of Parallel and Distributed Computing},
    year = 1999,
    volume = 58,
    number = 3,
    pages = {487--514},
    month = sep 
    }
    


  5. Gabriel Antoniu, Luc Bougé, and Raymond Namyst. An Efficient and Transparent Thread Migration Scheme in the PM2 Runtime System. In Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP '99), volume 1586 of Lect. Notes in Comp. Science, San Juan, Puerto Rico, pages 496-510, April 1999. Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH, Springer-Verlag. Note: Electronic version available as \citeAntBouNam99RR1999-08. [bibtex-key = AntBouNam99RTSPP]
    @InProceedings{ AntBouNam99RTSPP,
    AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst},
    TITLE = {An Efficient and Transparent Thread Migration Scheme in the {PM2} Runtime System},
    BOOKTITLE = {Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP~'99)},
    YEAR = 1999,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1586},
    PAGES = {496-510},
    ADDRESS = {San Juan, Puerto Rico},
    MONTH = APR,
    ORGANIZATION = {Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH},
    PUBLISHER = {Springer-Verlag},
    NOTE = {Electronic version available as~\cite{AntBouNam99RR1999-08}} 
    }
    


  6. Gabriel Antoniu, Luc Bougé, Raymond Namyst, and 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, volume 4, Las Vegas, NV, pages 1756-1762, June 1999. Note: Invited paper. [WWW] [bibtex-key = AntBouNamPer99PDPTA]
    @InProceedings{ AntBouNamPer99PDPTA,
    AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst and Christian Pérez},
    TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration},
    BOOKTITLE = {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},
    YEAR = 1999,
    VOLUME = 4,
    PAGES = {1756-1762},
    ADDRESS = {Las Vegas, NV},
    MONTH = JUN,
    NOTE = {Invited paper},
    URL = {http://dept-info.labri.fr/~aumage/Runtime/Publis/Download/AntBouNamPer99PDPTA.ps.gz} 
    
    
    }
    


  7. Francoise Baude, Denis Caromel, Nathalie Furmento, and David Sagnol. Overlapping Communication with Computation in Distributed Object Systems. In Peter Sloot, Marian Bubak, Alfons Hoekstra, and Bob Hertzberger, editors, 7th International Conference - High Performance Computing Networking'99 (HPCN Europe 1999), volume 1593 of Lecture Notes in Computer Science, Amsterdam, The Netherlands, pages 744-753, April 1999.
    Abstract:
    In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation.
    [bibtex-key = BCFS99a]
    @INPROCEEDINGS{BCFS99a,
    AUTHOR = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol},
    ADDRESS = {Amsterdam, The Netherlands},
    BOOKTITLE = {7th International Conference - High Performance Computing Networking'99 (HPCN Europe 1999)},
    EDITOR = {Peter Sloot and Marian Bubak and Alfons Hoekstra and Bob Hertzberger},
    MONTH = apr,
    PAGES = {744-753},
    SERIES = {Lecture Notes in Computer Science},
    TITLE = {{Overlapping Communication with Computation in Distributed Object Systems}},
    VOLUME = {1593},
    YEAR = {1999},
    ABSTRACT = {In the framework of distributed object systems, this paper presents the concepts and an implementation of an overlapping mechanism between communication and computation. This mechanism allows to decrease the execution time of a remote method invocation.} 
    }
    


  8. Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Efficient Communications in Multithreaded Runtime Systems. In Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP '99), volume 1586 of Lect. Notes in Comp. Science, San Juan, Puerto Rico, pages 468-482, April 1999. Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH, Springer-Verlag. Note: Electronic version available as \citeBouMehNam99RR1999-10. [bibtex-key = BouMehNam99RTSPP]
    @InProceedings{ BouMehNam99RTSPP,
    AUTHOR = {Luc Bougé and Jean-Fran{ç}ois Méhaut and Raymond Namyst},
    TITLE = {Efficient Communications in Multithreaded Runtime Systems},
    BOOKTITLE = {Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP~'99)},
    YEAR = 1999,
    SERIES = {Lect. Notes in Comp. Science},
    VOLUME = {1586},
    PAGES = {468-482},
    ADDRESS = {San Juan, Puerto Rico},
    MONTH = APR,
    ORGANIZATION = {Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH},
    PUBLISHER = {Springer-Verlag},
    NOTE = {Electronic version available as~\cite{BouMehNam99RR1999-10}} 
    }
    


  9. M. Cosnard and E. Jeannot. Automatic parallelization of coarse grained programs. In Journées de l'informatique Messine (JIM'99), Ile de saulcy, Metz, France, May 1999. [bibtex-key = cj99b]
    @InProceedings{ cj99b,
    author = "M.~Cosnard and E.~Jeannot",
    title = {Automatic parallelization of coarse grained programs},
    booktitle = {Journ\'ees de l'informatique Messine (JIM'99)},
    year = 1999,
    address = {Ile de saulcy, Metz, France},
    month = may 
    }
    


  10. M. Cosnard, E. Jeannot, and T. Yang. SLC: Symbolic Scheduling for Executing Parameterized Task Graphs on Multiprocessors. In International Conference on Parallel Processing (ICPP'99), Aizu Wakamatsu, Japan, September 1999. [bibtex-key = cjy99]
    @InProceedings{ cjy99,
    author = "M.~Cosnard and E.~Jeannot and T.~Yang",
    title = "{SLC: Symbolic Scheduling for Executing Parameterized Task Graphs on Multiprocessors}",
    booktitle = {International Conference on Parallel Processing (ICPP'99)},
    month = sep,
    address = "{Aizu Wakamatsu, Japan}",
    year = 1999 
    }
    


  11. Yves Denneulin, Jean-François Méhaut, and Raymond Namyst. Customizable thread scheduling directed by priorities. In G. Gao and D. Tullsen, editors, Proc. Workshop on Multithreaded Exection and Compilation (MTEAC 99), Orlando, FL, January 1999. Held in conjunction with 5th Intl Symp. On High Performance Computer Architecture (HPCA-5), IEEE. Note: Electronic version available as LIP Research Report RR1999-11 \citeDenMehNam99RR1999-11. [bibtex-key = DenMehNam99MTEAC]
    @InProceedings{ DenMehNam99MTEAC,
    AUTHOR = {Yves Denneulin and Jean-Fran{ç}ois Méhaut and Raymond Namyst},
    TITLE = {Customizable thread scheduling directed by priorities},
    EDITOR = {G. Gao and D. Tullsen},
    BOOKTITLE = {Proc. Workshop on Multithreaded Exection and Compilation (MTEAC~99)},
    YEAR = 1999,
    ADDRESS = {Orlando, FL},
    MONTH = JAN,
    ORGANIZATION = {Held in conjunction with 5th Intl Symp. On High Performance Computer Architecture (HPCA-5), IEEE},
    NOTE = {Electronic version available as LIP Research Report RR1999-11~\cite{DenMehNam99RR1999-11}} 
    }
    


  12. Tania Jiménez, Nathalie Furmento, Philippe Mussi, and Günther Siegel. A traffic simulator for advanced transport telematics (ATT) strategies. In Africon, 1999 IEEE, volume 1, pages 33-36, 1999. [WWW]
    Abstract:
    ATT systems are now widely deployed. The traffic simulation models need to represent ATT elements and the driver's reactions to them. We present a model for traffic simulation of systems with ATT elements and the simulator developed using this model.
    [bibtex-key = JFMS99b]
    @InProceedings{JFMS99b,
    author = {Tania Jim\'enez and Nathalie Furmento and Philippe Mussi and G\"unther Siegel},
    title = {A traffic simulator for advanced transport telematics (ATT) strategies},
    booktitle = {Africon, 1999 IEEE},
    pages = {33-36},
    year = 1999,
    volume = 1,
    abstract = {ATT systems are now widely deployed. The traffic simulation models need to represent ATT elements and the driver's reactions to them. We present a model for traffic simulation of systems with ATT elements and the simulator developed using this model.},
    url = {http://www.labri.fr/perso/furmento/papers/nice/JFMS99b.pdf},
    slides = {},
    
    }
    


  13. Tania Jiménez, Nathalie Furmento, Philippe Mussi, and Günther Siegel. Un Framework à Objets pour la Simulation de Trafic Routier. In Deuxième Conférence Francophone de MOdélisation et SIMulation, MOSIM'99, Modélisation et Simulation des Flux Physiques et Informationnels, Annecy, France, pages 257-262, October 1999.
    Abstract:
    Nous pr\'esentons une architecture g\'en\'erale pour la simulation microscopique de trafic routier. Cet environnement permet l'\'etude de mod\`eles diff\'erents de simulation de trafic ainsi que l'ajout ou la modification des fonctionnalit\'es de fa\c{c}on tr\`es simple et rapide. Le simulateur de trafic urbain con\c{c}u sous ce mod\`ele a les caract\'eristiques n\'ecessaires pour \^etre en accord avec l'\'etat de l'art et comprend des outils pour l'interconnexion avec des contr\^oleurs de trafic. Le mod\`ele peut \'egalement \^etre utilis\'e pour d'autres applications.
    [bibtex-key = JFMS99a]
    @INPROCEEDINGS{JFMS99a,
    AUTHOR = {Tania Jim\'enez and Nathalie Furmento and Philippe Mussi and G\"unther Siegel},
    ADDRESS = {Annecy, France},
    BOOKTITLE = {Deuxi\`eme Conf\'erence Francophone de MOd\'elisation et SIMulation, MOSIM'99, Mod\'elisation et Simulation des Flux Physiques et Informationnels},
    MONTH = oct,
    TITLE = {{Un Framework \`a Objets pour la Simulation de Trafic Routier}},
    YEAR = {1999},
    pages = {257-262},
    abstract = {Nous pr\'esentons une architecture g\'en\'erale pour la simulation microscopique de trafic routier. Cet environnement permet l'\'etude de mod\`eles diff\'erents de simulation de trafic ainsi que l'ajout ou la modification des fonctionnalit\'es de fa\c{c}on tr\`es simple et rapide. Le simulateur de trafic urbain con\c{c}u sous ce mod\`ele a les caract\'eristiques n\'ecessaires pour \^etre en accord avec l'\'etat de l'art et comprend des outils pour l'interconnexion avec des contr\^oleurs de trafic. Le mod\`ele peut \'egalement \^etre utilis\'e pour d'autres applications.} 
    }
    


  14. Gabriel Antoniu, Luc Bougé, and Raymond Namyst. An efficient and transparent thread migration scheme in the PM2 runtime system. Research Report RR1999-08, LIP, ENS Lyon, France, January 1999. Note: Published as \citeAntBouNam99RTSPP. Also available as Research Report RR-3610, INRIA Rhône-Alpes. [WWW] [bibtex-key = AntBouNam99RR1999-08]
    @TechReport{ AntBouNam99RR1999-08,
    AUTHOR = {Gabriel Antoniu and Luc Boug{é} and Raymond Namyst},
    TITLE = {An efficient and transparent thread migration scheme in the {PM2} runtime system},
    INSTITUTION = {LIP},
    YEAR = 1999,
    TYPE = {Research Report},
    NUMBER = {RR1999-08},
    ADDRESS = {ENS Lyon, France},
    MONTH = JAN,
    NOTE = {Published as~\cite{AntBouNam99RTSPP}. Also available as Research Report RR-3610, INRIA Rh{ô}ne-Alpes},
    url = {http://www.inria.fr/rrrt/rr-3610.html} 
    }
    


  15. Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Efficient Communications in Mulithreaded Runtime System. Research Report RR1999-10, LIP, ENS Lyon, France, January 1999. Note: Published as \citeBouMehNam99RTSPP. [WWW] [bibtex-key = BouMehNam99RR1999-10]
    @TechReport{ BouMehNam99RR1999-10,
    AUTHOR = {Luc Boug{é} and Jean-Fran{ç}ois M{é}haut and Raymond Namyst},
    TITLE = {Efficient Communications in Mulithreaded Runtime System},
    INSTITUTION = {LIP},
    YEAR = 1999,
    TYPE = {Research Report},
    NUMBER = {RR1999-10},
    ADDRESS = {ENS Lyon, France},
    MONTH = JAN,
    NOTE = {Published as~\cite{BouMehNam99RTSPP}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-10.ps.Z} 
    }
    


  16. Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Madeleine: An Efficient and Portable Communication Interface for RPC-based Multithreaded Environments. Research Report RR1999-55, LIP, ENS Lyon, December 1999. [WWW] [bibtex-key = BouMehNam99RR1999-55]
    @TechReport{ BouMehNam99RR1999-55,
    AUTHOR = {Luc Boug{é} and Jean-Fran{ç}ois M{é}haut and Raymond Namyst},
    TITLE = {{Madeleine}: An Efficient and Portable Communication Interface for {RPC}-based Multithreaded Environments},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 1999,
    TYPE = {Research Report},
    NUMBER = {RR1999-55},
    MONTH = DEC,
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-55.ps.Z} 
    }
    


  17. Luc Bougé, Jean-François Méhaut, Raymond Namyst, and Loïc Prylli. Using VIA to build distributed, multithreaded runtime systems: a case study. Research Report RR1999-27, LIP, ENS Lyon, Lyon, France, May 1999. Note: Published as \citeBouMehNamPry00SAC. [WWW] [bibtex-key = BouMehNamPry99RR1999-27]
    @TechReport{ BouMehNamPry99RR1999-27,
    AUTHOR = {Luc Boug{é} and Jean-Fran{ç}ois M{é}haut and Raymond Namyst and Lo{\"\i}c Prylli},
    TITLE = {Using {VIA} to build distributed, multithreaded runtime systems: a case study},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 1999,
    TYPE = {Research Report},
    NUMBER = {RR1999-27},
    ADDRESS = {Lyon, France},
    MONTH = MAY,
    NOTE = {Published as~\cite{BouMehNamPry00SAC}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-27.ps.Z} 
    }
    


  18. Yves Denneulin, Jean-François Méhaut, and Raymond Namyst. Customizable thread scheduling directed by priorities. Research Report RR1999-11, LIP, ENS Lyon, France, February 1999. Note: Published as \citeDenMehNam99MTEAC. [WWW] [bibtex-key = DenMehNam99RR1999-11]
    @TechReport{ DenMehNam99RR1999-11,
    AUTHOR = {Yves Denneulin and Jean-Fran{ç}ois M{é}haut and Raymond Namyst},
    TITLE = {Customizable thread scheduling directed by priorities},
    INSTITUTION = {LIP},
    YEAR = 1999,
    TYPE = {Research Report},
    NUMBER = {RR1999-11},
    ADDRESS = {ENS Lyon, France},
    MONTH = FEB,
    NOTE = {Published as~\cite{DenMehNam99MTEAC}},
    URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-11.ps.Z} 
    }
    


  19. Alexandre Denis. Variable Reliability Protocol in Globus-Nexus. Rapport de stage MIM2, Magistère d'informatique et modélisation (MIM), ENS Lyon, Information Science Institute (ISI), University of Southern California, September 1999. Note: Stage effectué sous la direction de Carl Kesselman, en liaison avec Jean-François Méhaut et Luc Bougé. Publié dans \citeDen00RenPar. [WWW] Keyword(s): Grid. [bibtex-key = Den99MIM2]
    @MastersThesis{ Den99MIM2,
    Author = {Alexandre Denis},
    Title = {Variable Reliability Protocol in {Globus}-{Nexus}},
    School = {Magistère d'informatique et modélisation (MIM), ENS Lyon},
    Year = 1999,
    Type = {Rapport de stage {MIM2}},
    Address = {Information Science Institute (ISI), University of Southern California},
    Month = SEP,
    Note = {Stage effectué sous la direction de Carl Kesselman, en liaison avec Jean-François Méhaut et Luc Bougé. Publié dans~\cite{Den00RenPar}},
    Url = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den99MIM2.ps},
    keywords = {Grid} 
    }
    


1998

  1. Raymond Namyst, Yves Denneulin, Jean-Marc Geib, and Jean-François Méhaut. Utilisation des processus légers pour le calcul parallèle distribué : l'approche PM2. Calculateurs Parallèles, Réseaux et Systèmes répartis, 10(3):237-258, July 1998. [bibtex-key = NamDenGeiMeh98]
    @Article{ NamDenGeiMeh98,
    AUTHOR = {Raymond Namyst and Yves Denneulin and Jean-Marc Geib and Jean-Fran{ç}ois M{é}haut},
    TITLE = {Utilisation des processus l{é}gers pour le calcul parall{è}le distribu{é}~: l'approche {PM2}},
    JOURNAL = {Calculateurs Parall{è}les, R{é}seaux et Syst{è}mes r{é}partis},
    YEAR = 1998,
    VOLUME = 10,
    NUMBER = 3,
    PAGES = {237-258},
    MONTH = JUL,
    PUBLISHER = {Herm{è}s},
    EDITOR = {D. {El Baz} and B. Plateau} 
    }
    


  2. Luc Bougé, Phil Hatcher, Raymond Namyst, and Christian Pérez. A multithreaded runtime environment with thread migration for a HPF data-parallel compiler. In The 1998 Intl Conf. on Parallel Architectures and Compilation Techniques (PACT '98), Paris, France, pages 418-425, October 1998. IFIP WG 10.3 and IEEE. Note: Full version (including our work about the UNH C* compiler) available electronically as \citeBouHatNamPer98RR1998-43. [bibtex-key = BouHatNamPer98PACT]
    @InProceedings{ BouHatNamPer98PACT,
    AUTHOR = {Luc Bougé and Phil Hatcher and Raymond Namyst and Christian Pérez},
    TITLE = {A multithreaded runtime environment with thread migration for a {HPF} data-parallel compiler},
    BOOKTITLE = {The 1998 Intl Conf. on Parallel Architectures and Compilation Techniques (PACT~'98)},
    YEAR = 1998,
    PAGES = {418-425},
    ADDRESS = {Paris, France},
    MONTH = OCT,
    ORGANIZATION = {IFIP WG~10.3 and IEEE},
    NOTE = {Full version (including our work about the UNH C* compiler) available electronically as~\cite{BouHatNamPer98RR1998-43}} 
    }
    


  3. Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Madeleine: an efficient and portable communication interface for multithreaded environments. In Proc. 1998 Int. Conf. Parallel Architectures and Compilation Techniques (PACT '98), ENST, Paris, France, pages 240-247, October 1998. IFIP WG 10.3 and IEEE. Note: Preliminary electronic version available as \citeBouMehNam98RR1998-26. [bibtex-key = BouMehNam98PACT]
    @InProceedings{ BouMehNam98PACT,
    AUTHOR = {Luc Bougé and Jean-Fran{ç}ois Méhaut and Raymond Namyst},
    TITLE = {{Madeleine}: an efficient and portable communication interface for multithreaded environments},
    BOOKTITLE = {Proc. 1998 Int. Conf. Parallel Architectures and Compilation Techniques (PACT~'98)},
    YEAR = 1998,
    PAGES = {240-247},
    ADDRESS = {ENST, Paris, France},
    MONTH = OCT,
    PUBLISHER = {IFIP WG 10.3 and IEEE},
    NOTE = {Preliminary electronic version available as~\cite{BouMehNam98RR1998-26}} 
    }
    


  4. M. Cosnard, E. Jeannot, and L. Rougeot. Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs. In IEEE International Parallel Processing Symposium (IPPS'98), Orlando, Florida, April 1998. IEEE. [bibtex-key = cjr98]
    @InProceedings{ cjr98,
    author = "M.~Cosnard and E.~Jeannot and L.~Rougeot",
    title = "{Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs}",
    booktitle = "{IEEE International Parallel Processing Symposium (IPPS'98)}",
    year = 1998,
    organization = "IEEE",
    address = "{Orlando, Florida}",
    month = apr 
    }
    


  5. M. Cosnard, E. Jeannot, and T. Yang. Symbolic Partitionning and Scheduling of Parameterized Task Graphs. In IEEE International Conference on Parallel and Distributed Systems (ICPADS'98), Tainan, Taiwan, December 1998. [bibtex-key = cjy98]
    @InProceedings{ cjy98,
    author = "M.~Cosnard and E.~Jeannot and T.~Yang",
    title = "{Symbolic Partitionning and Scheduling of Parameterized Task Graphs}",
    booktitle = "{IEEE International Conference on Parallel and Distributed Systems (ICPADS'98)}",
    year = 1998,
    address = "{Tainan, Taiwan}",
    month = dec 
    }
    


  6. Raymond Namyst and Jean-François Méhaut. Madeleine : une interface de communication efficace pour les environnements multithreads. In G.-R. Perrin and D. Méry, editors, 10es Rencontres francophones du parallélisme (RenPar 10), ICPS, Univ. Louis Pasteur, Strasbourg, et INRIA Lorraine, Nancy, France, pages 45-48, June 1998. Note: Voir \citeBouMehNam98PACT pour une présentation plus complète en anglais. [bibtex-key = NamMeh98]
    @InProceedings{ NamMeh98,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois M{é}haut},
    TITLE = {{Madeleine}~: une interface de communication efficace pour les environnements multithreads},
    EDITOR = {G.-R. Perrin and D. M{é}ry},
    BOOKTITLE = {10es Rencontres francophones du parall{é}lisme (RenPar~10)},
    YEAR = 1998,
    PAGES = {45-48},
    ADDRESS = {ICPS, Univ. Louis Pasteur, Strasbourg, et INRIA Lorraine, Nancy, France},
    MONTH = JUN,
    NOTE = {Voir~\cite{BouMehNam98PACT} pour une pr{é}sentation plus compl{è}te en anglais} 
    }
    


  7. Gaëtan Scotto di Apollonia, Jean-François Méhaut, and Raymond Namyst. SCI and Distributed Multithreading: The PM2 Approach. In H. Hellwagner and A. Reinefeld, editors, Scalable Coherent interface: Technology and applications, Proc. of SCI Europe '98, Bordeaux, France, pages 177-183, September 1998. Cheshire Henbury Publishing. Note: Sponsored by SINTEF and Esprit SCI Working Group (EP 22582). [bibtex-key = ScoMehNam98SCI]
    @InProceedings{ ScoMehNam98SCI,
    AUTHOR = {Gaëtan {Scotto di Apollonia} and Jean-Fran{ç}ois Méhaut and Raymond Namyst},
    TITLE = {{SCI} and Distributed Multithreading: The {PM2} Approach},
    EDITOR = {H. Hellwagner and A. Reinefeld},
    BOOKTITLE = {Scalable Coherent interface: Technology and applications, Proc. of {SCI} Europe~'98},
    YEAR = 1998,
    PAGES = {177-183},
    ADDRESS = {Bordeaux, France},
    MONTH = SEP,
    PUBLISHER = {Cheshire Henbury Publishing},
    NOTE = {Sponsored by SINTEF and Esprit SCI Working Group (EP 22582)} 
    }
    


  8. Luc Bougé, Phil Hatcher, Raymond Namyst, and Christian Pérez. A multithreaded runtime environments with thread migration for HPF and C* data-parallel compilers. Research Report RR1998-43, LIP, ENS Lyon, Lyon, France, September 1998. Note: Abridged version (limited to the Adaptor HPF compiler) published in \citeBouHatNamPer98PACT. Also available as Research Report RR-3560, INRIA Rhône-Alpes. [WWW] [bibtex-key = BouHatNamPer98RR1998-43]
    @TechReport{ BouHatNamPer98RR1998-43,
    AUTHOR = {Luc Boug{é} and Phil Hatcher and Raymond Namyst and Christian P{é}rez},
    TITLE = {A multithreaded runtime environments with thread migration for {HPF} and {C*} data-parallel compilers},
    INSTITUTION = {LIP, ENS Lyon},
    YEAR = 1998,
    TYPE = {Research Report},
    NUMBER = {RR1998-43},
    ADDRESS = {Lyon, France},
    MONTH = SEP,
    NOTE = {Abridged version (limited to the Adaptor HPF compiler) published in~\cite{BouHatNamPer98PACT}. Also available as Research Report RR-3560, INRIA Rh{ô}ne-Alpes},
    url = {http://www.inria.fr/rrrt/rr-3560.html} 
    }
    


  9. Luc Bougé, Jean-François Méhaut, and Raymond Namyst. Madeleine: an efficient and portable communication interface for multithreaded environments. Research Report RR1998-26, LIP, ENS Lyon, France, May 1998. Note: Extended abstract published as \citeBouMehNam98PACT. Also available as Research Report RR-3459, INRIA Rhône-Alpes. [WWW] [bibtex-key = BouMehNam98RR1998-26]
    @TechReport{ BouMehNam98RR1998-26,
    AUTHOR = {Luc Boug{é} and Jean-Fran{ç}ois M{é}haut and Raymond Namyst},
    TITLE = {{Madeleine}: an efficient and portable communication interface for multithreaded environments},
    INSTITUTION = {LIP},
    YEAR = 1998,
    TYPE = {Research Report},
    NUMBER = {RR1998-26},
    ADDRESS = {ENS Lyon, France},
    MONTH = MAY,
    NOTE = {Extended abstract published as~\cite{BouMehNam98PACT}. Also available as Research Report RR-3459, INRIA Rh{ô}ne-Alpes},
    URL = {http://www.inria.fr/rrrt/rr-3459.html} 
    }
    


  10. M. Cosnard, E. Jeannot, and L. Rougeot. Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs. Research Report RR98-14, Laboratoire de l'Informatique du Parallélisme, Ecole Normale Supérieure de Lyon, France, March 1998. [bibtex-key = cjr98_rr]
    @TechReport{ cjr98_rr,
    author = "M.~Cosnard and E.~Jeannot and L.~Rougeot",
    title = "{Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs}",
    institution = lip,
    year = 1998,
    type = {Research Report},
    number = "{RR98-14}",
    address = enslf,
    month = mar 
    }
    


  11. M. Cosnard, E. Jeannot, and T. Yang. Symbolic Partitionning and Scheduling of Parameterized Task Graphs. Research Report RR1998-41, Laboratoire de l'Informatique du Parallélisme, Ecole Normale Supérieure de Lyon, France, September 1998. Note: (rl www.ens-lyon.fr/LIP/publis.us.html). [bibtex-key = cjy98_rr]
    @TechReport{ cjy98_rr,
    author = "M.~Cosnard and E.~Jeannot and T.~Yang",
    title = "{Symbolic Partitionning and Scheduling of Parameterized Task Graphs}",
    institution = lip,
    year = 1998,
    type = {Research Report},
    number = "{RR1998-41}",
    address = enslf,
    month = sep,
    note = "(\url{ www.ens-lyon.fr/LIP/publis.us.html})" 
    }
    


1997

  1. M. Cosnard and E. Jeannot. Automatic Coarse-Grained Parallelization Techniques. In Grandinetti and Kowalik, editors, NATO workshop: Advances in High Performance Computing, 1997. Kluwer academic Publishers. [bibtex-key = cj97a]
    @InProceedings{ cj97a,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{Automatic Coarse-Grained Parallelization Techniques}",
    editor = "{Grandinetti and Kowalik}",
    booktitle = "{NATO workshop: Advances in High Performance Computing}",
    year = 1997,
    publisher = "{Kluwer academic Publishers}" 
    }
    


  2. M. Cosnard and E. Jeannot. On the Efficiency of Dynamic Scheduling for Automatic Parallelization. In Workshop: Scheduling in Computer and Manufacturing Systems, Dagstuhl, Germany, June 1997. [bibtex-key = cj97c]
    @InProceedings{ cj97c,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{On the Efficiency of Dynamic Scheduling for Automatic Parallelization}",
    year = 1997,
    booktitle = "{Workshop: Scheduling in Computer and Manufacturing Systems}",
    address = {Dagstuhl, Germany},
    month = jun 
    }
    


  3. M. Cosnard and E. Jeannot. Ordonnancement de graphes de tâches paramétrés. In Conception et mise en oeuvre d'applications parallèles irrégulières de grande taille (ICaRE'97), Aussois, France, December 1997. [bibtex-key = cj97d]
    @InProceedings{ cj97d,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{Ordonnancement de graphes de t\^aches param\'etr\'es}",
    booktitle = {Conception et mise en {\oe}uvre d'applications parall\`eles irr\'eguli\`eres de grande taille (ICaRE'97)},
    year = 1997,
    address = {Aussois, France},
    month = dec 
    }
    


  4. Yves Denneulin, Raymond Namyst, and Jean-François Méhaut. Architecture virtualization with mobile threads. In Parallel Computing: Fundamentals, applications and new directions (ParCo '97), number 12 of Advances in parallel computing, pages 477-484, September 1997. Elsevier Science Publishers. [bibtex-key = DenNamMeh97]
    @InProceedings{ DenNamMeh97,
    AUTHOR = {Yves Denneulin and Raymond Namyst and Jean-Fran{ç}ois Méhaut},
    TITLE = {Architecture virtualization with mobile threads},
    BOOKTITLE = {Parallel Computing: Fundamentals, applications and new directions (ParCo~'97)},
    YEAR = 1997,
    SERIES = {Advances in parallel computing},
    PAGES = {477-484},
    MONTH = SEP,
    PUBLISHER = {Elsevier Science Publishers},
    NUMBER = 12 
    }
    


  5. Yves Métivier, Anca Muscholl, and Pierre-André Wacrenier. About the local detection of termination of local computations in graphs. In Carleton scientific, editor, Proc. 4th International colloquium on structural information and communication complexity, pages 188-200, 1997. [bibtex-key = c:MMW]
    @InProceedings{ c:MMW,
    AUTHOR = {Yves Métivier and Anca Muscholl and Pierre-André Wacrenier},
    TITLE = {About the local detection of termination of local computations in graphs},
    BOOKTITLE = {Proc. 4th International colloquium on structural information and communication complexity},
    PAGES = {188-200},
    YEAR = {1997},
    EDITOR = {Carleton scientific} 
    }
    


  6. Raymond Namyst. Le clonage léger : un opérateur de découpage parallèle pour les applications irrégulières massivement parallèles. In 9es Rencontres francophones du parallélisme (RenPar 9), EPFL, Lausanne, Suisse, pages 167-170, May 1997. [bibtex-key = Nam97Renpar]
    @InProceedings{ Nam97Renpar,
    AUTHOR = {Raymond Namyst},
    TITLE = {Le clonage l{é}ger~: un op{é}rateur de d{é}coupage parall{è}le pour les applications irr{é}guli{è}res massivement parall{è}les},
    BOOKTITLE = {9es Rencontres francophones du parall{é}lisme (RenPar~9)},
    YEAR = 1997,
    PAGES = {167-170},
    ADDRESS = {EPFL, Lausanne, Suisse},
    MONTH = MAY 
    }
    


  7. M. Cosnard and E. Jeannot. Building and Scheduling Coarse Grain Task Graphs. Research Report RR97-03, Laboratoire de l'Informatique du Parallélisme, Ecole Normale Supérieure de Lyon, France, Ecole Normale Supérieure de Lyon, France, February 1997. [bibtex-key = cj97b]
    @TechReport{ cj97b,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{Building and Scheduling Coarse Grain Task Graphs}",
    institution = lip-enslf,
    year = 1997,
    number = "{RR97-03}",
    type = {Research Report},
    address = enslf,
    month = feb 
    }
    


1996

  1. Francoise Baude, Fabrice Belloncle, Denis Caromel, Nathalie Furmento, Philippe Mussi, Yves Roudier, and Günther. Siegel. Parallel Object-Oriented Programming for Parallel Simulations. Information Sciences: An International Journal, 93(1-2):35-64, August 1996. Note: Special Issue. [WWW]
    Abstract:
    This paper presents the development of a parallel object-oriented language which is an extension of C++, called C++//. C++// offers reusability, flexibility and extensibility in concurrent programming through a set of language primitives (indeed a Meta-Object Protocol), independent of any parallel paradigm. It permits us to build libraries of nearly all concurrent programming models. One of them, presented here, is an MIMD model based on data-flow synchronizations (wait-by-necessity). C++// runtime main concern is versatility so its implementation is in fact an interface to any low-level runtime support.
    C++// is used to define and implement Prosit, an object-oriented framework for distributed discrete event simulation. In the paper, we highlight the features which are crucial for the development of this generic simulation environment, mainly expressiveness, end-user adaptation and a strong reuse potential. All those important features are directly provided by the use of C++//.
    Prosit and C++// are part of the SLOOP project developments.
    [bibtex-key = BBCFMRS96a]
    @ARTICLE{BBCFMRS96a,
    AUTHOR = {Francoise Baude and Fabrice Belloncle and Denis Caromel and Nathalie Furmento and Philippe Mussi and Yves Roudier and G\"unther. Siegel},
    JOURNAL = {{Information Sciences: An International Journal}},
    MONTH = aug,
    NOTE = {Special Issue},
    PAGES = {35-64},
    PUBLISHER = {Elsevier},
    TITLE = {{Parallel Object-Oriented Programming for Parallel Simulations}},
    VOLUME = {93},
    number = {1-2},
    YEAR = {1996},
    url = {http://dx.doi.org/10.1016/0020-0255(96)00060-6},
    abstract = {This paper presents the development of a parallel object-oriented language which is an extension of C++, called C++//. C++// offers reusability, flexibility and extensibility in concurrent programming through a set of language primitives (indeed a Meta-Object Protocol), independent of any parallel paradigm. It permits us to build libraries of nearly all concurrent programming models. One of them, presented here, is an MIMD model based on data-flow synchronizations (wait-by-necessity). C++// runtime main concern is versatility so its implementation is in fact an interface to any low-level runtime support.
    C++// is used to define and implement Prosit, an object-oriented framework for distributed discrete event simulation. In the paper, we highlight the features which are crucial for the development of this generic simulation environment, mainly expressiveness, end-user adaptation and a strong reuse potential. All those important features are directly provided by the use of C++//.
    Prosit and C++// are part of the SLOOP project developments.} }


  2. Francoise Baude, Fabrice Belloncle, Jean-Claude Bermond, Denis Caromel, Olivier Dalle, Eric Darrot, Olivier Delmas, Nathalie Furmento, Bruno Gaujal, Philippe Mussi, Stéphane Pérennes, Yves Roudier, Günther Siegel, and Michel Syska. The SLOOP project: Simulations, Parallel Object-Oriented Languages, Interconnection Networks. In 2nd European School of Computer Science, Parallel Programming Environments for High Performance Computing (ESPPE'96), Alpe d'Huez, France, pages 85-88, April 1996.
    Abstract:
    We give an overwiew of the SLOOP project. A synthetic version of its organization, and each component are presented. This presentation however, primarily focuses on the parallel object-oriented language and simulation aspects.
    [bibtex-key = SLOOP96a]
    @INPROCEEDINGS{SLOOP96a,
    AUTHOR = {Francoise Baude and Fabrice Belloncle and Jean-Claude Bermond and Denis Caromel and Olivier Dalle and Eric Darrot and Olivier Delmas and Nathalie Furmento and Bruno Gaujal and Philippe Mussi and St\'ephane P\'erennes and Yves Roudier and G\"unther Siegel and Michel Syska},
    ADDRESS = {Alpe d'Huez, France},
    BOOKTITLE = {{2nd European School of Computer Science, Parallel Programming Environments for High Performance Computing (ESPPE'96)}},
    MONTH = apr,
    PAGES = {85-88},
    TITLE = {{The SLOOP project: Simulations, Parallel Object-Oriented Languages, Interconnection Networks}},
    YEAR = {1996},
    ABSTRACT = {We give an overwiew of the SLOOP project. A synthetic version of its organization, and each component are presented. This presentation however, primarily focuses on the parallel object-oriented language and simulation aspects.} 
    }
    


  3. Francoise Baude, Nathalie Furmento, Denis Caromel, Raymond Namyst, Jean-Marc Geib, and Jean-Francois Méhaut. C++// on top of PM2 via Schooner. In Stratagem'96, Sophia Antipolis, France, pages 41-55, July 1996. Note: ISBN-2-7261-0982-9. [WWW]
    Abstract:
    One of the research objectives of the SLOOP project is the development of C++//, a parallel extension of C++ language. C++// is built on top of Schooner, an object-oriented support, itself based on PM2, an environment developed by the Espace project, which provides a computing model based on lightweight process. The purpose of this article is to present this structuring.
    [bibtex-key = BFCNGM96a]
    @INPROCEEDINGS{BFCNGM96a,
    AUTHOR = {Francoise Baude and Nathalie Furmento and Denis Caromel and Raymond Namyst and Jean-Marc Geib and Jean-Francois M\'ehaut},
    ADDRESS = {Sophia Antipolis, France},
    BOOKTITLE = {Stratagem'96},
    MONTH = jul,
    NOTE = {ISBN-2-7261-0982-9},
    PAGES = {41-55},
    TITLE = {C++// on top of PM2 via Schooner},
    YEAR = {1996},
    url = {http://www.labri.fr/perso/furmento/papers/nice/strat96.ps},
    ABSTRACT = {One of the research objectives of the SLOOP project is the development of C++//, a parallel extension of C++ language. C++// is built on top of Schooner, an object-oriented support, itself based on PM2, an environment developed by the Espace project, which provides a computing model based on lightweight process. The purpose of this article is to present this structuring.} 
    }
    


  4. M. Cosnard and E. Jeannot. Building and Scheduling Coarse Grain Task Graphs. In Workshop on Scheduling in Parallel and Distributed Systems (WSPDS'96), CIRM, Marseille, France, June 1996. [bibtex-key = cj96a]
    @InProceedings{ cj96a,
    author = "M.~Cosnard and E.~Jeannot",
    title = "{Building and Scheduling Coarse Grain Task Graphs}",
    booktitle = {Workshop on Scheduling in Parallel and Dis\-tri\-bu\-ted Sys\-tems (WSPDS'96)},
    year = 1996,
    address = {CIRM, Marseille, France},
    month = jun 
    }
    


  5. M. Cosnard, E. Jeannot, and M. Loi. PlusPyr un outil d'aide à la parallélisation. In G. Bernard, J. Chassin de Kergommeaux, B. Folliot, and C. Roucairol, editors, Placement dynamique et répartition de charge : application aux systèmes répartis et parallèles, Collection didactique INRIA, dec. 1996, Presqu'île de Giens, France, pages 131 - 150, July 1996. [bibtex-key = cj96b]
    @InProceedings{ cj96b,
    author = "M.~Cosnard and E.~Jeannot and M.~Loi",
    title = "{PlusPyr un outil d'aide \`a la parall\'elisation}",
    booktitle = {Placement dynamique et r\'epartition de charge~: application aux syst\`emes r\'epartis et parall\`eles},
    pages = {131 -- 150},
    year = 1996,
    editor = "G.~Bernard and J.~Chassin~de~Kergommeaux and B.~Folliot and C.~Roucairol",
    series = {Collection didactique INRIA, dec. 1996},
    address = {Presqu'\^{\i}le de Giens, France},
    month = jul 
    }
    


  6. Yves Denneulin, Raymond Namyst, Jean-Marc Geib, and Jean-François Méhaut. LBMP: Load-Balancing with Migration directed by Priorities. In Proc. European School of Computer Science: Parallel Programming Environnement for High Performance Computing (ESPPE96), Alpe d'Huez, France, pages 115-118, April 1996. [bibtex-key = DenNamGeiMeh96]
    @InProceedings{ DenNamGeiMeh96,
    AUTHOR = {Yves Denneulin and Raymond Namyst and Jean-Marc Geib and Jean-Fran{ç}ois Méhaut},
    TITLE = {{LBMP}: Load-Balancing with Migration directed by Priorities},
    BOOKTITLE = {Proc. European School of Computer Science: Parallel Programming Environnement for High Performance Computing (ESPPE96)},
    YEAR = 1996,
    PAGES = {115-118},
    ADDRESS = {Alpe d'Huez, France},
    MONTH = APR 
    }
    


  7. Nathalie Furmento. Schooner : Une Librairie de Communications Orientée-Objet pour le Développement d'Applications Parallèles. In Huitièmes Rencontres Francophones du Parallélisme (RenPar'8), Bordeaux, France, pages 206, May 1996.
    Abstract:
    Cet article pr\'esente succinctement les concepts de Schooner, une librairie de communications orient\'ee-objet destin\'ee \`a la programmation d'applications parall\`eles. Une pr\'esentation plus compl\`ete de la librairie pourra \^etre trouv\'ee dans [BaFu95a].
    Mots-cl\'es\,: C++, parall\'elisme, programmation orient\'ee-objet.
    [bibtex-key = Fur96a]
    @INPROCEEDINGS{Fur96a,
    AUTHOR = {Nathalie Furmento},
    ADDRESS = {{Bordeaux, France}},
    BOOKTITLE = {{Huiti\`emes Rencontres Francophones du Parall\'elisme (RenPar'8)}},
    MONTH = may,
    PAGES = {206},
    TITLE = {{Schooner\,: Une Librairie de Communications Orient\'ee-Objet pour le D\'eveloppement d'Applications Parall\`eles}},
    YEAR = {1996},
    abstract = {Cet article pr\'esente succinctement les concepts de Schooner, une librairie de communications orient\'ee-objet destin\'ee \`a la programmation d'applications parall\`eles. Une pr\'esentation plus compl\`ete de la librairie pourra \^etre trouv\'ee dans [BaFu95a]. 
    Mots-cl\'es\,: C++, parall\'elisme, programmation orient\'ee-objet.} }


  8. Nathalie Furmento and Francoise Baude. Schooner: An Object-Oriented Run-time Support for Distributed Applications. In K. Yetongnon and S. Hariri, editors, Parallel and Distributed Computing Systems (PDCS'96), volume 1, Dijon, France, pages 31-36, September 1996. International Society for Computers and their Applications (ISCA). Note: ISBN: 1-880843-17-X. [WWW]
    Abstract:
    This article presents Schooner (which stands for Sloop Communication Library for High-level, Object-Oriented, aNd Efficient Remote Exchanges) which is a library of classes used for writing parallel and distributed applications in C++. This library consists in an object-oriented run-time support.
    Its main purposes are (1) to be independent of the used communication protocol; (2) to give the user a structured and abstract view of its application (farm of available computers, set of computation nodes); and (3) to allow a straightforward redefinition of its behaviours. Advantages using an object-oriented language are mainly modularity and reusability: for example, it is straightforward to add a new message type or to change the application scalability.
    Keywords: Parallelism, Object paradigm, Run-time environments, Distribution, Portability.
    [bibtex-key = FB96a]
    @INPROCEEDINGS{FB96a,
    AUTHOR = {Nathalie Furmento and Francoise Baude},
    ADDRESS = {Dijon, France},
    BOOKTITLE = {Parallel and Distributed Computing Systems (PDCS'96)},
    EDITOR = {K. Yetongnon and S. Hariri},
    MONTH = sep,
    NOTE = {ISBN: 1-880843-17-X},
    ORGANIZATION = {International Society for Computers and their Applications (ISCA)},
    PAGES = {31-36},
    TITLE = {{Schooner: An Object-Oriented Run-time Support for Distributed Applications}},
    VOLUME = {1},
    YEAR = {1996},
    url = {http://www.labri.fr/perso/furmento/papers/nice/pdcs96.ps},
    ABSTRACT = {This article presents Schooner (which stands for Sloop Communication Library for High-level, Object-Oriented, aNd Efficient Remote Exchanges) which is a library of classes used for writing parallel and distributed applications in C++. This library consists in an object-oriented run-time support.
    Its main purposes are (1) to be independent of the used communication protocol; (2) to give the user a structured and abstract view of its application (farm of available computers, set of computation nodes); and (3) to allow a straightforward redefinition of its behaviours. Advantages using an object-oriented language are mainly modularity and reusability: for example, it is straightforward to add a new message type or to change the application scalability.
    Keywords: Parallelism, Object paradigm, Run-time environments, Distribution, Portability.} }


  9. Jean-Marc Geib, Yves Denneulin, Raymond Namyst, and Jean-François Méhaut. Processus légers distribués et régulation de charge. In Actes de l'école d'été sur le Placement et la Régulation de Charge (PRC '96), Presqu'île de Giens, July 1996. INRIA. [bibtex-key = GeiDenNamMeh96]
    @InProceedings{ GeiDenNamMeh96,
    AUTHOR = {Jean-Marc Geib and Yves Denneulin and Raymond Namyst and Jean-Fran{ç}ois M{é}haut},
    TITLE = {Processus l{é}gers distribu{é}s et r{é}gulation de charge},
    BOOKTITLE = {Actes de l'{é}cole d'{é}t{é} sur le Placement et la R{é}gulation de Charge (PRC~'96)},
    YEAR = 1996,
    ADDRESS = {Presqu'{\^\i}le de Giens},
    MONTH = JUL,
    PUBLISHER = {INRIA} 
    }
    


  10. Jean-François Méhaut and Raymond Namyst. Deux approches pour la programmation parallèle : PVM et LINDA. In Actes de l'école d'été sur le Placement et la Régulation de Charge (PRC '96), Presqu'île de Giens, July 1996. INRIA. [bibtex-key = MehNam96]
    @InProceedings{ MehNam96,
    AUTHOR = {Jean-Fran{ç}ois M{é}haut and Raymond Namyst},
    TITLE = {Deux approches pour la programmation parall{è}le~: {PVM} et {LINDA}},
    BOOKTITLE = {Actes de l'{é}cole d'{é}t{é} sur le Placement et la R{é}gulation de Charge (PRC~'96)},
    YEAR = 1996,
    ADDRESS = {Presqu'{\^\i}le de Giens},
    MONTH = JUL,
    PUBLISHER = {INRIA} 
    }
    


1995

  1. Francois Baccelli, Nathalie Furmento, and Bruno Gaujal. Parallel and Distributed Simulation of Free Choice Nets. In PADS'95 ACM/IEEE SCS 9th Workshop on Parallel and Distributed Simulation, Lake Placid, New-York, USA, June 1995. [WWW]
    Abstract:
    In this paper, we present two new methods to simulate Petri Net : a data parallel simulation and a distributed simulation. Both simulations use an equational representation of the net in the so called (min, +) algebra. The data parallel simulation is based on the use of matrix representation of these equations, and the distributed simulation on the decomposition of a Petri Net into marked graph components.
    [bibtex-key = BFG95a]
    @INPROCEEDINGS{BFG95a,
    AUTHOR = {Francois Baccelli and Nathalie Furmento and Bruno Gaujal},
    ADDRESS = {{Lake Placid, New-York, USA}},
    BOOKTITLE = {{PADS'95 ACM/IEEE SCS 9th Workshop on Parallel and Distributed Simulation}},
    MONTH = jun,
    TITLE = {{Parallel and Distributed Simulation of Free Choice Nets}},
    YEAR = {1995},
    url = {http://www.labri.fr/perso/furmento/papers/nice/pads95.ps},
    ABSTRACT = {In this paper, we present two new methods to simulate Petri Net : a data parallel simulation and a distributed simulation. Both simulations use an equational representation of the net in the so called (min, +) algebra. The data parallel simulation is based on the use of matrix representation of these equations, and the distributed simulation on the decomposition of a Petri Net into marked graph components.} 
    }
    


  2. Nathalie Furmento, Yves Roudier, and Günther Siegel. Parallélisme et Distribution en C++. In Septièmes Rencontres Francophones du Parallélisme (RenPar'7), Mons, Belgium, pages 196-199, June 1995. [WWW]
    Abstract:
    Nous \'etudions dans cet article plusieurs extensions parall\`eles et distribu\'ees du langage objet C++. Nous d\'egageons des crit\`eres permettant d'analyser leurs sp\'ecificit\'es et l'impact qu'elles ont sur le mod\`ele objet adopt\'e dans C++. Cette \'etude a fait l'objet d'un travail plus d\'etaill\'e, pr\'esent\'e dans [FRS95b].
    [bibtex-key = FRS95a]
    @INPROCEEDINGS{FRS95a,
    AUTHOR = {Nathalie Furmento and Yves Roudier and G\"unther Siegel},
    ADDRESS = {Mons, Belgium},
    BOOKTITLE = {{Septi\`emes Rencontres Francophones du Parall\'elisme (RenPar'7)}},
    MONTH = jun,
    PAGES = {196-199},
    TITLE = {{Parall\'elisme et Distribution en C++}},
    YEAR = {1995},
    URL = {http://www.labri.fr/perso/furmento/papers/nice/renpar7.ps},
    slides = {},
    ABSTRACT = {Nous \'etudions dans cet article plusieurs extensions parall\`eles et distribu\'ees du langage objet C++. Nous d\'egageons des crit\`eres permettant d'analyser leurs sp\'ecificit\'es et l'impact qu'elles ont sur le mod\`ele objet adopt\'e dans C++. Cette \'etude a fait l'objet d'un travail plus d\'etaill\'e, pr\'esent\'e dans [FRS95b].} 
    }
    


  3. Raymond Namyst and Jean-François Méhaut. PM2: Parallel Multithreaded Machine. A computing environment for distributed architectures. In Parallel Computing (ParCo '95), pages 279-285, September 1995. Elsevier Science Publishers. [bibtex-key = NamMeh95Parco]
    @InProceedings{ NamMeh95Parco,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois Méhaut},
    TITLE = {{PM2}: Parallel Multithreaded Machine. A computing environment for distributed architectures},
    BOOKTITLE = {Parallel Computing (ParCo~'95)},
    YEAR = 1995,
    PAGES = {279-285},
    MONTH = SEP,
    PUBLISHER = {Elsevier Science Publishers} 
    }
    


  4. Raymond Namyst and Jean-François Méhaut. PM2: Parallel Multithreaded Machine. A multithreaded environment on top of PVM. In Proc. 2nd Euro PVM Users' Group Meeting, Lyon, pages 179-184, September 1995. [bibtex-key = NamMeh95PVM]
    @InProceedings{ NamMeh95PVM,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois Méhaut},
    TITLE = {{PM2}: Parallel Multithreaded Machine. A multithreaded environment on top of {PVM}},
    BOOKTITLE = {Proc. 2nd Euro PVM Users' Group Meeting},
    YEAR = 1995,
    PAGES = {179-184},
    ADDRESS = {Lyon},
    MONTH = SEP 
    }
    


  5. Martin Do, Jack Dongarra, Emmanuel Jeannot, and Phillip J Mucci. A Test Suite for PVM. Research Report ut-cs-95-277, Department of Computer Science, University of Tennessee, Knoxville, 1995. [bibtex-key = ddjm95]
    @TechReport{ ddjm95,
    author = {Do, Martin and Dongarra, Jack and Jeannot, Emmanuel and Mucci, Phillip J},
    title = "{A Test Suite for PVM}",
    institution = {Department of Computer Science, University of Tennessee, Knoxville},
    type = {Research Report},
    year = 1995,
    number = {ut-cs-95-277} 
    }
    


  6. Nathalie Furmento and Francoise Baude. Schooner: An Oriented-Object Runtime Support for Distributed Applications. Technical report 95-50, I3S, Sophia Antipolis, France, July 1995. [WWW]
    Abstract:
    This article presents Schooner (which stands for Sloop Communication Library for High-level, Object-Oriented, aNd Efficient Remote Exchanges) which is a library of classes used for writing parallel and distributed applications in C++. This library consists in an object-oriented run-time support. Its main purposes are:
    • to be independent of the used communication protocol,
    • to give the user a structured and abstract view of its application (farm of available computers, set of computation nodes),
    • to allow a straightforward redefinition of its behaviours. Advantages using of an object-oriented language are mainly modularity and reusability: for example, it is straightforward to add a new message type or to change the application scalability.
    Keywords: Parallelism, Object paradigm, Run-time environments, Distribution, Portability.
    [bibtex-key = BaFu95a]
    @TECHREPORT{BaFu95a,
    AUTHOR = {Nathalie Furmento and Francoise Baude},
    ADDRESS = {Sophia Antipolis, France},
    INSTITUTION = {I3S},
    MONTH = jul,
    NUMBER = {95-50},
    TITLE = {{Schooner: An Oriented-Object Runtime Support for Distributed Applications}},
    YEAR = {1995},
    url = {http://www.labri.fr/perso/furmento/papers/nice/report-i3s-95-50.ps},
    ABSTRACT = {This article presents Schooner (which stands for Sloop Communication Library for High-level, Object-Oriented, aNd Efficient Remote Exchanges) which is a library of classes used for writing parallel and distributed applications in C++. This library consists in an object-oriented run-time support. Its main purposes are: 
    • to be independent of the used communication protocol,
    • to give the user a structured and abstract view of its application (farm of available computers, set of computation nodes),
    • to allow a straightforward redefinition of its behaviours. Advantages using of an object-oriented language are mainly modularity and reusability: for example, it is straightforward to add a new message type or to change the application scalability.
    Keywords: Parallelism, Object paradigm, Run-time environments, Distribution, Portability.} }


  7. Nathalie Furmento, Yves Roudier, and Günther Siegel. Parallélisme et Distribution en C++. Une Revue des Langages Existants.. Technical report RR 95-02, I3S, Sophia Antipolis, France, 1995. [WWW]
    Abstract:
    This report presents a survey of existing parallel and distributed extensions of the object oriented language C++.
    First, we discuss the different programming models and analyse how the parallelism is introduced. In the analysis, the declaration of concurrent entity and the new parallel constructions are treated separately and thoroughly. We also study the integration of control mechanisms in object oriented features, and the constraints resulting from distribution.
    The reader will find in appendix a synthetic presentation and a general description of over twenty extensions.
    A short version [FRS95a] of this report has been presented in Septi\`emes Rencontres Francophones du Parall\'elisme (RenPar'7).
    Keywords: C++, Parallelism, Distribution, Concurrency.
    [bibtex-key = FRS95b]
    @TECHREPORT{FRS95b,
    AUTHOR = {Nathalie Furmento and Yves Roudier and G\"unther Siegel},
    ADDRESS = {Sophia Antipolis, France},
    INSTITUTION = {I3S},
    NUMBER = {RR 95-02},
    TITLE = {{Parall\'elisme et Distribution en C++. Une Revue des Langages Existants.}},
    YEAR = {1995},
    url = {http://www.labri.fr/perso/furmento/papers/nice/report-i3s-95-02.ps},
    ABSTRACT = {This report presents a survey of existing parallel and distributed extensions of the object oriented language C++.
    First, we discuss the different programming models and analyse how the parallelism is introduced. In the analysis, the declaration of concurrent entity and the new parallel constructions are treated separately and thoroughly. We also study the integration of control mechanisms in object oriented features, and the constraints resulting from distribution.
    The reader will find in appendix a synthetic presentation and a general description of over twenty extensions.
    A short version [FRS95a] of this report has been presented in Septi\`emes Rencontres Francophones du Parall\'elisme (RenPar'7).
    Keywords: C++, Parallelism, Distribution, Concurrency. } }


  8. Raymond Namyst and Jean-François Méhaut. Marcel : Une bibliothèque de processus légers. LIFL, Univ. Sciences et Techn. Lille, 1995. [bibtex-key = NamMeh95Marcel]
    @Manual{ NamMeh95Marcel,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois M{é}haut},
    TITLE = {Marcel~: Une biblioth{è}que de processus l{é}gers},
    ORGANIZATION = {LIFL},
    ADDRESS = {Univ. Sciences et Techn. Lille},
    YEAR = 1995 
    }
    


  9. Raymond Namyst and Jean-François Méhaut. PM2 (Parallel Multithreaded Machine) : Guide d'utilisation. LIFL, Univ. Sciences et Techn. Lille, 1995. [bibtex-key = NamMeh95PM2]
    @Manual{ NamMeh95PM2,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois M{é}haut},
    TITLE = {PM2 (Parallel Multithreaded Machine)~: Guide d'utilisation},
    ORGANIZATION = {LIFL},
    ADDRESS = {Univ. Sciences et Techn. Lille},
    YEAR = 1995 
    }
    


1994

  1. Francoise Baude, Nathalie Furmento, and Daniel Lafaye de Micheaux. Managing True Parallelism in ADA through PVM. In 1st European PVM Users' Group Meeting (EuroPVM'94), Rome, Italy, October 1994. Note: Also: Research rapport I3S RR94-62. [WWW]
    Abstract:
    There is a quite large community of developpers using ADA, especially for computation intensive problems, like scientific ones. ADA is well known for providing the user with concurrency expression features. But the concurrent ADA tasks yield very seldom to truly parallel task. On one hand, ADA is a very attractive language from the software engineering point of view, but it lacks of true parallelism expression and easily portable parallel run-times. On the other hand, PVM is implemented on more and more platforms, thus providing a standard and portable run-time for parallel and distributed programs. The underlying idea of this paper is to build an ADA package which gives ADA programs easy access to the PVM primitives.
    [bibtex-key = BFL94a]
    @INPROCEEDINGS{BFL94a,
    AUTHOR = {Francoise Baude and Nathalie Furmento and Daniel Lafaye de Micheaux},
    ADDRESS = {Rome, Italy},
    BOOKTITLE = {{1st European PVM Users' Group Meeting (EuroPVM'94)}},
    MONTH = oct,
    NOTE = {Also: Research rapport I3S RR94-62},
    TITLE = {Managing True Parallelism in ADA through PVM},
    YEAR = {1994},
    URL = {http://www.netlib.org/pvm3/epvmug94},
    slides = {},
    ABSTRACT = {There is a quite large community of developpers using ADA, especially for computation intensive problems, like scientific ones. ADA is well known for providing the user with concurrency expression features. But the concurrent ADA tasks yield very seldom to truly parallel task. On one hand, ADA is a very attractive language from the software engineering point of view, but it lacks of true parallelism expression and easily portable parallel run-times. On the other hand, PVM is implemented on more and more platforms, thus providing a standard and portable run-time for parallel and distributed programs. The underlying idea of this paper is to build an ADA package which gives ADA programs easy access to the PVM primitives.} 
    }
    


  2. Philippe Merle, Raymond Namyst, Jean-Marc Geib, and Jean-François Méhaut. Objects Spaces, Cooperation Spaces and Groups. In Proc. 6th SIGOPS European Workshop (ACM-SIGOPS 94), Wadern, Germany, September 1994. [bibtex-key = MerNamGeiMeh94]
    @InProceedings{ MerNamGeiMeh94,
    AUTHOR = {Philippe Merle and Raymond Namyst and Jean-Marc Geib and Jean-Fran{ç}ois Méhaut},
    TITLE = {Objects Spaces, Cooperation Spaces and Groups},
    BOOKTITLE = {Proc. 6th SIGOPS European Workshop (ACM-SIGOPS 94)},
    YEAR = 1994,
    ADDRESS = {Wadern, Germany},
    MONTH = SEP 
    }
    


  3. Nathalie Furmento. Accès à PVM par l'Intermédiaire du Langage ADA dans un Objectif de Programmation Conviviale d'Applications Parallèles. Master Thesis, Université de Nice-Sophia Antipolis, France, June 1994. Note: Travaux effectuées à l'I3S, Laboratoire Informatique, Signaux et Systèmes de Sophia Antipolis. [WWW]
    Abstract:
    Ces derniers temps, les applications utilisant le calcul parall\`ele ont connu un essor consid\'erable. Afin d'augmenter la rentabilit\'e de ces applications, il serait souhaitable pour les d\'eveloppeurs que celles-ci soient portables sur plusieurs types de machine parall\`eles diff\'erentes. Mais le probl\`eme avec la plupart des architectures massivement parall\`eles, est qu'\`a chaque mod\`ele de machine est associ\'e un mod\`ele de programmation et donc un certain type de langage.
    La solution propos\'ee dans le cadre de ce stage est de fournir une librairie permettant d'\'ecrire des applications parall\`eles qui pourraient s'ex\'ecuter sur des machines connect\'ees en r\'eseau, sans pour autant disposer d'une machine parall\`ele.
    [bibtex-key = Fur94a]
    @MastersThesis{Fur94a,
    author = {Nathalie Furmento},
    title = {{Acc\`es \`a PVM par l'Interm\'ediaire du Langage ADA dans un Objectif de Programmation Conviviale d'Applications Parall\`eles}},
    school = {Universit\'e de Nice-Sophia Antipolis},
    note = {Travaux effectu\'ees \`a l'I3S, Laboratoire Informatique, Signaux et Syst\`emes de Sophia Antipolis},
    ADDRESS = {France},
    year = 1994,
    month = jun,
    type = {Master Thesis},
    url = {http://www.labri.fr/perso/furmento/papers/nice/dea.ps},
    slides = {http://www.labri.fr/perso/furmento/papers/nice/dea_slides.ps},
    abstract = {Ces derniers temps, les applications utilisant le calcul parall\`ele ont connu un essor consid\'erable. Afin d'augmenter la rentabilit\'e de ces applications, il serait souhaitable pour les d\'eveloppeurs que celles-ci soient portables sur plusieurs types de machine parall\`eles diff\'erentes. Mais le probl\`eme avec la plupart des architectures massivement parall\`eles, est qu'\`a chaque mod\`ele de machine est associ\'e un mod\`ele de programmation et donc un certain type de langage.
    La solution propos\'ee dans le cadre de ce stage est de fournir une librairie permettant d'\'ecrire des applications parall\`eles qui pourraient s'ex\'ecuter sur des machines connect\'ees en r\'eseau, sans pour autant disposer d'une machine parall\`ele.} }


1993

  1. Raymond Namyst, Jean-François Roos, Luc Courtrai, and Jean-François Méhaut. Implementation of Parallel Object Languages Using PVM. In First PVM Users' Group Meeting, Knoxville, Tennessee, May 1993. [bibtex-key = NamRooCouMeh93]
    @InProceedings{ NamRooCouMeh93,
    AUTHOR = {Raymond Namyst and Jean-Fran{ç}ois Roos and Luc Courtrai and Jean-Fran{ç}ois Méhaut},
    TITLE = {Implementation of Parallel Object Languages Using {PVM}},
    BOOKTITLE = {First PVM Users' Group Meeting},
    YEAR = 1993,
    ADDRESS = {Knoxville, Tennessee},
    MONTH = MAY 
    }
    



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Les documents contenus dans ces répertoires sont rendus disponibles par les auteurs qui y ont contribué en vue d'assurer la diffusion à temps de travaux savants et techniques sur une base non-commerciale. Les droits de copie et autres droits sont gardés par les auteurs et par les détenteurs du copyright, en dépit du fait qu'ils présentent ici leurs travaux sous forme électronique. Les personnes copiant ces informations doivent adhérer aux termes et contraintes couverts par le copyright de chaque auteur. Ces travaux ne peuvent pas être rendus disponibles ailleurs sans la permission explicite du détenteur du copyright.




Last modified: Tue Oct 24 15:09:40 2017
Author: sthibault.


This document was translated from BibTEX by bibtex2html