% % % % automatically generated % % bibtex2html -force -copy-icons -sort-criterium year /home/bgoglin/BIBLIO/runtime/lib/header.bib /home/bgoglin/BIBLIO/runtime/lib/config.bib /home/bgoglin/BIBLIO/runtime/lib/style.bib /home/bgoglin/BIBLIO/runtime//runtime.bib /home/bgoglin/BIBLIO/runtime//Augonnet.bib /home/bgoglin/BIBLIO/runtime//Denis.bib /home/bgoglin/BIBLIO/runtime//Furmento.bib /home/bgoglin/BIBLIO/runtime//Goglin.bib /home/bgoglin/BIBLIO/runtime//Jeannot.bib /home/bgoglin/BIBLIO/runtime//Namyst.bib /home/bgoglin/BIBLIO/runtime//Thibault.bib /home/bgoglin/BIBLIO/runtime//Wacrenier.bib % Date: Thu Dec 8 13:47:17 2011 % Author: bgoglin % % % @BOOK{JeaNamRom11EuroPar, PUBLISHER = {Springer}, TITLE = {Proceedings of the 17th International Euro-Par Conference}, YEAR = {2011}, AUTHOR = {Emmanuel Jeannot and Raymond Namyst and Jean Roman}, ALTEDITOR = {}, OPTADDRESS = {}, OPTEDITION = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {6852}, DOI = {10.1007/978-3-642-23400-2} } @BOOK{VicGog11ComputingNetworks, PUBLISHER = {ISTE Ltd and John Wiley & Sons Inc.}, TITLE = {Computing Networks: From Cluster to Cloud Computing}, YEAR = {2011}, AUTHOR = {Pascale Vicat-Blanc and Brice Goglin and Romaric Guillier and Sébastien Soudan}, ALTEDITOR = {}, OPTADDRESS = {}, OPTEDITION = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTSERIES = {}, OPTVOLUME = {}, PAGES = {261}, URL = {http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1848212860.html} } @PHDTHESIS{Mor11Thesis, AUTHOR = {Stéphanie Moreaud}, SCHOOL = {Université Bordeaux 1}, TITLE = {Mouvement de données et placement des tâches pour les communications haute performance sur machines hiérarchiques}, YEAR = {2011}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {October}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {MPI, hwloc, KNEM}, URL = {http://tel.archives-ouvertes.fr/tel-00635651/fr/} } @ARTICLE{AugThiNamWac11CCPE, AUTHOR = {Cédric Augonnet and Samuel Thibault and Raymond Namyst and Pierre-André Wacrenier}, JOURNAL = {Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009}, TITLE = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures}, YEAR = {2011}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {187--198}, VOLUME = {23}, KEYWORDS = {StarPU}, PUBLISHER = {John Wiley & Sons, Ltd.}, URL = {http://hal.inria.fr/inria-00550877}, DOI = {10.1002/cpe.1631} } @ARTICLE{BenPllTraTsiDolAugBacKesMolOsi11IEEEMicro, AUTHOR = {Siegfried Benkner and Sabri Pllana and Jesper Larsson Träff and Philippas Tsigas and Uwe Dolinsky and Cédric Augonnet and Beverly Bachmayer and Christoph Kessler and David Moloney and Vitaly Osipov}, JOURNAL = {IEEE Micro}, TITLE = {PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems}, YEAR = {2011}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {5}, PAGES = {28-41}, VOLUME = {31}, ADDRESS = {Los Alamitos, CA, USA}, KEYWORDS = {StarPU}, PUBLISHER = {IEEE Computer Society}, DOI = {10.1109/MM.2011.67} } @ARTICLE{Gog11ParCo, AUTHOR = {Brice Goglin}, JOURNAL = {Elsevier Journal of Parallel Computing (PARCO)}, TITLE = {High-Performance Message Passing over generic Ethernet Hardware with Open-MX}, YEAR = {2011}, MONTH = {February}, OPTNOTE = {}, NUMBER = {2}, PAGES = {85--100}, VOLUME = {37}, KEYWORDS = {Open-MX}, PUBLISHER = {Elsevier}, URL = {http://hal.inria.fr/inria-00533058}, DOI = {10.1016/j.parco.2010.11.001} } @ARTICLE{Gog11CCPE, AUTHOR = {Brice Goglin}, JOURNAL = {Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par 2009}, TITLE = {NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet}, YEAR = {2011}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {199--210}, VOLUME = {23}, KEYWORDS = {Open-MX}, PUBLISHER = {John Wiley & Sons, Ltd.}, URL = {http://hal.inria.fr/inria-00496301}, DOI = {10.1002/cpe.1632} } @ARTICLE{GogSquThi11linuxmag, AUTHOR = {Brice Goglin and Jeff Squyres and Samuel Thibault}, JOURNAL = {Linux Pro Magazine}, TITLE = {Hardware Locality: Peering under the hood of your server}, YEAR = {2011}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {28--33}, VOLUME = {128}, KEYWORDS = {hwloc}, PUBLISHER = {Linux New Media USA, LLC}, URL = {http://hal.inria.fr/inria-00597961} } @INPROCEEDINGS{AguAugDonFavLanLtaTomAICCSA11, AUTHOR = {Emmanuel Agullo and Cédric Augonnet and Jack Dongarra and Mathieu Faverge and Julien Langou and Hatem Ltaief and Stanimire Tomov}, BOOKTITLE = {9th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 11)}, TITLE = {LU factorization for accelerator-based systems}, YEAR = {2011}, ADDRESS = {Sharm El-Sheikh, Egypt}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {JUNE}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU} } @INPROCEEDINGS{AguAugDonFavLtaThiTom11IPDPS, AUTHOR = {Emmanuel Agullo and Cédric Augonnet and Jack Dongarra and Mathieu Faverge and Hatem Ltaief and Samuel Thibault and Stanimire Tomov}, BOOKTITLE = {25th IEEE International Parallel & Distributed Processing Symposium (IEEE IPDPS 2011)}, TITLE = {QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators}, YEAR = {2011}, ADDRESS = {Anchorage, Alaska, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {5}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00547614}, DOI = {10.1109/IPDPS.2011.90} } @INPROCEEDINGS{BruTraDenNam11Cluster, AUTHOR = {Elisabeth Brunet and François Trahay and Alexandre Denis and Raymond Namyst}, BOOKTITLE = {International Conference on Cluster Computing (IEEE Cluster)}, TITLE = {A sampling-based approach for communication libraries auto-tuning}, YEAR = {2011}, ADDRESS = {Austin, Texas}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {299--307}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MadMPI, MPI}, URL = {http://hal.inria.fr/inria-00605735/}, DOI = {10.1109/CLUSTER.2011.41} } @INPROCEEDINGS{Den11EuroPar, AUTHOR = {Alexandre DENIS}, BOOKTITLE = {Proceedings of the 17th International Euro-Par Conference}, TITLE = {A High Performance Superpipeline Protocol for InfiniBand}, YEAR = {2011}, ADDRESS = {Bordeaux, France}, OPTCROSSREF = {}, EDITOR = {E. Jeannot and R. Namyst and J. Roman}, MONTH = {August}, NOTE = {To appear}, NUMBER = {6853}, OPTORGANIZATION = {}, PAGES = {276--287}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MadMPI, MPI, CORBA}, URL = {http://hal.inria.fr/inria-00586015/}, DOI = {10.1007/978-3-642-23397-5_27} } @INPROCEEDINGS{DasKesThi11ParCo, AUTHOR = {Usman Dastgeer and Christoph Kessler and Samuel Thibault}, BOOKTITLE = {Proceedings of the International Conference on Parallel Computing (ParCo)}, TITLE = {Flexible runtime support for efficient skeleton programming on hybrid systems}, YEAR = {2011}, ADDRESS = {Gent, Belgium}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, NOTE = {To appear}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00606200/} } @INPROCEEDINGS{GogMor11CASS, AUTHOR = {Brice Goglin and Stéphanie Moreaud}, BOOKTITLE = {CASS 2011: The 1st Workshop on Communication Architecture for Scalable Systems, held in conjunction with IPDPS 2011}, TITLE = {Dodging Non-Uniform I/O Access in Hierarchical Collective Operations for Multicore Clusters}, YEAR = {2011}, ADDRESS = {Anchorage, AK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI, hwloc}, URL = {http://hal.inria.fr/inria-00566246}, DOI = {10.1109/IPDPS.2011.222} } @INPROCEEDINGS{Hen11Renpar, AUTHOR = {Sylvain Henry}, BOOKTITLE = {20èmes Rencontres Francophones du Parallélisme (RenPar'20)}, TITLE = {Programmation multi-accélérateurs unifiée en OpenCL}, YEAR = {2011}, ADDRESS = {Saint Malo, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, NOTE = {To appear}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU} } @INPROCEEDINGS{JeaMer11EuroMPI, AUTHOR = {Emmanuel Jeannot and Guillaume Mercier}, BOOKTITLE = {Recent Advances in the Message Passing Interface. The 18th European MPI User's Group Meeting (EuroMPI 2011)}, TITLE = {Improving MPI Applications Performance on Multicore Clusters with Rank Reordering}, YEAR = {2011}, ADDRESS = {Santorini, Greece}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {39--49}, PUBLISHER = {Springer-Verlag}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {6960}, KEYWORDS = {MPI, hwloc}, DOI = {10.1007/978-3-642-24449-0_7} } @INPROCEEDINGS{MaBosGog11ICPP, AUTHOR = {Teng Ma and George Bosilca and Aurelien Bouteiller and Brice Goglin and Jeffrey M. Squyres and Jack J. Dongarra}, BOOKTITLE = {Proceedings of the 40th International Conference on Parallel Processing (ICPP-2011)}, TITLE = {Kernel Assisted Collective Intra-node MPI Communication Among Multi-core and Many-core CPUs}, YEAR = {2011}, ADDRESS = {Taipei, Taiwan}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {KNEM}, URL = {http://hal.inria.fr/inria-00602877}, DOI = {10.1109/ICPP.2011.29} } @INPROCEEDINGS{MahManAugThi11Renpar20, AUTHOR = {Sidi Ahmed Mahmoudi and Pierre Manneback and Cédric Augonnet and Samuel Thibault}, BOOKTITLE = {20èmes Rencontres Francophones du Parallélisme}, TITLE = {Détection optimale des coins et contours dans des bases d'images volumineuses sur architectures multicoeurs hétérogènes}, YEAR = {2011}, ADDRESS = {Saint-Malo / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00606195} } @INPROCEEDINGS{PutGogBar11marcsymposium, AUTHOR = {Bertrand Putigny and Brice Goglin and Denis Barthou}, BOOKTITLE = {Many-core Applications Research Community (MARC) Symposium}, TITLE = {Performance modeling for power consumption reduction on SCC}, YEAR = {2011}, ADDRESS = {Potsdam, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {Hasso Plattner Institute}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/hal-00649635/} } @MISC{Gog11Interstices, AUTHOR = {Brice Goglin}, HOWPUBLISHED = {Interstices}, MONTH = {February}, OPTNOTE = {}, TITLE = {De votre boulangerie à un système d'exploitation multiprocesseur}, YEAR = {2011}, URL = {http://interstices.info/multiprocesseur} } @MISC{Gog11Interstices-affinites, AUTHOR = {Brice Goglin}, HOWPUBLISHED = {Interstices}, MONTH = {July}, OPTNOTE = {}, TITLE = {Et plus vite si affinités...}, YEAR = {2011}, URL = {http://interstices.info/affinites} } @MISC{PutGogBar11rencontrecompilation, AUTHOR = {Bertrand Putigny and Denis Barthou and Brice Goglin}, HOWPUBLISHED = {Quatrième rencontres de la communauté française de compilation, Saint-Hippolyte, France}, MONTH = {December}, OPTNOTE = {}, TITLE = {Modélisation du coût de la cohérence de cache pour améliorer le tuilage de boucles}, YEAR = {2011} } @BOOK{Gog10ThesisBook, PUBLISHER = {Editions Universitaires Européennes}, TITLE = {Réseaux rapides et stockage distribué dans les grappes de calculateurs}, YEAR = {2010}, AUTHOR = {Brice Goglin}, ALTEDITOR = {}, OPTADDRESS = {}, OPTEDITION = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTSERIES = {}, OPTVOLUME = {}, PAGES = {194}, URL = {http://hal.inria.fr/inria-00533064} } @BOOK{VicGog10ReseauxCalcul, PUBLISHER = {Hermès Science - Lavoisier}, TITLE = {Réseaux de calcul - des grappes aux nuages de calcul}, YEAR = {2010}, AUTHOR = {Pascale Vicat-Blanc and Sébastien Soudan and Romaric Guillier and Brice Goglin}, ALTEDITOR = {}, OPTADDRESS = {}, OPTEDITION = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, SERIES = {Collection architecture, applications, service}, OPTVOLUME = {}, PAGES = {213}, URL = {http://www.lavoisier.fr/notice/fr2746230060.html} } @PHDTHESIS{Bro10Thesis, AUTHOR = {François Broquedis}, SCHOOL = {Université Bordeaux 1}, TITLE = {De l'exécution d'applications scientifiques OpenMP sur architectures hiérarchiques}, YEAR = {2010}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {December}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {ForestGOMP, MaMI, NUMA} } @PHDTHESIS{Dia10Thesis, AUTHOR = {François Diakhaté}, SCHOOL = {Université Bordeaux 1}, TITLE = {Contribution à l'élaboration de supports exécutifs exploitant la virtualisation pour le calcul hautes performances}, YEAR = {2010}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {December}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {Virtualization} } @INCOLLECTION{AguAugDonLtaNamThiTomGPUgems, AUTHOR = {Emmanuel Agullo and Cédric Augonnet and Jack Dongarra and Hatem Ltaief and Raymond Namyst and Samuel Thibault and Stanimire Tomov}, BOOKTITLE = {GPU Computing Gems}, PUBLISHER = {Morgan Kaufmann}, TITLE = {A Hybridization Methodology for High-Performance Linear Algebra Software for GPUs}, YEAR = {2010}, OPTADDRESS = {}, OPTCHAPTER = {}, OPTCROSSREF = {}, OPTEDITION = {}, EDITOR = {Wen-mei W. Hwu}, MONTH = {09}, OPTNOTE = {}, OPTNUMBER = {}, OPTPAGES = {}, OPTSERIES = {}, OPTTYPE = {}, VOLUME = {2}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00547847} } @ARTICLE{BroFurGogWacNam10IJPP, AUTHOR = {François Broquedis and Nathalie Furmento and Brice Goglin and Pierre-André Wacrenier and Raymond Namyst}, JOURNAL = {International Journal on Parallel Programming, Special Issue on OpenMP; Guest Editors: Matthias S. Müller and Eduard Ayguadé}, TITLE = {ForestGOMP: an efficient OpenMP environment for NUMA architectures}, YEAR = {2010}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {5}, PAGES = {418-439}, VOLUME = {38}, KEYWORDS = {Marcel, ForestGOMP, MaMI, NUMA, hwloc}, PUBLISHER = {Springer}, URL = {http://hal.inria.fr/inria-00496295}, DOI = {10.1007/s10766-010-0136-3} } @ARTICLE{cdgj10, AUTHOR = {Louis-Claude Canon and Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot}, JOURNAL = {The Journal of Systems & Software, Elsevier}, TITLE = {Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool}, YEAR = {2010}, OPTMONTH = {}, NOTE = {Accepted for publication}, OPTNUMBER = {}, OPTPAGES = {}, OPTVOLUME = {} } @ARTICLE{cj09c, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot}, JOURNAL = {IEEE Transactions on Parallel and Distributed Systems}, TITLE = {Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments}, YEAR = {2010}, OPTMONTH = {}, NOTE = {Accepted for publication}, OPTNUMBER = {}, OPTPAGES = {}, OPTVOLUME = {} } @INPROCEEDINGS{AguAugDonLtaNamRomThiTom10SAAHPC, AUTHOR = {Emmanuel Agullo and Cédric Augonnet and Jack Dongarra and Hatem Ltaief and Raymond Namyst and Jean Roman and Samuel Thibault and Stanimire Tomov}, BOOKTITLE = {Symposium on Application Accelerators in High Performance Computing (SAAHPC)}, TITLE = {Dynamically scheduled Cholesky factorization on multicore architectures with GPU accelerators.}, YEAR = {2010}, ADDRESS = {Knoxville, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {07}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00547616} } @INPROCEEDINGS{AugCleThiNam10ICPADS, AUTHOR = {Cédric Augonnet and Jérôme Clet-Ortega and Samuel Thibault and Raymond Namyst}, BOOKTITLE = {The 16th International Conference on Parallel and Distributed Systems (ICPADS)}, TITLE = {Data-Aware Task Scheduling on Multi-Accelerator based Platforms}, YEAR = {2010}, ADDRESS = {Shanghai, China}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00523937}, DOI = {10.1109/ICPADS.2010.129} } @INPROCEEDINGS{BroAumGogThiWacNam10IPDPS, AUTHOR = {François Broquedis and Olivier Aumage and Brice Goglin and Samuel Thibault and Pierre-André Wacrenier and Raymond Namyst}, BOOKTITLE = {Proceedings of 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS'10)}, TITLE = {Structuring the execution of OpenMP applications for multicore architectures}, YEAR = {2010}, ADDRESS = {Atlanta, GA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {ForestGOMP, MaMI, NUMA}, URL = {http://hal.inria.fr/inria-00441472}, DOI = {10.1109/IPDPS.2010.5470442} } @INPROCEEDINGS{BroCleMorFurGogMerThiNam10hwloc, AUTHOR = {François Broquedis and Jérôme Clet-Ortega and Stéphanie Moreaud and Nathalie Furmento and Brice Goglin and Guillaume Mercier and Samuel Thibault and Raymond Namyst}, BOOKTITLE = {Proceedings of the 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2010)}, TITLE = {hwloc: a Generic Framework for Managing Hardware Affinities in HPC Applications}, YEAR = {2010}, ADDRESS = {Pisa, Italia}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {180--186}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {hwloc}, URL = {http://hal.inria.fr/inria-00429889}, DOI = {10.1109/PDP.2010.67} } @INPROCEEDINGS{cjw10, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot and Jon Weissman}, BOOKTITLE = {Proceedings of 24rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'10)}, TITLE = {A Dynamic Approach for Characterizing Collusion in Desktop Grids}, YEAR = {2010}, ADDRESS = {Atlanta, GA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00441256/} } @INPROCEEDINGS{JeaMer10EuroPar, AUTHOR = {Emmanuel Jeannot and Guillaume Mercier}, BOOKTITLE = {Proceedings of the 16th International Euro-Par Conference}, TITLE = {Near-Optimal Placement of MPI Processes on Hierarchical NUMA Architectures}, YEAR = {2010}, ADDRESS = {Ischia, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {199-210}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {6272}, KEYWORDS = {MPI}, DOI = {10.1007/978-3-642-15291-7_20} } @INPROCEEDINGS{MorGogGooNam10CAC, AUTHOR = {Stéphanie Moreaud and Brice Goglin and David Goodell and Raymond Namyst}, BOOKTITLE = {CAC 2010: The 10th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2010}, TITLE = {Optimizing MPI Communication within large Multicore nodes with Kernel assistance}, YEAR = {2010}, ADDRESS = {Atlanta, GA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {KNEM}, URL = {http://hal.inria.fr/inria-00451471}, DOI = {10.1109/IPDPSW.2010.5470849} } @INPROCEEDINGS{MorGogNam10EuroMPI, AUTHOR = {Stéphanie Moreaud and Brice Goglin and Raymond Namyst}, BOOKTITLE = {Recent Advances in the Message Passing Interface. The 17th European MPI User's Group Meeting (EuroMPI 2010)}, TITLE = {Adaptive MPI Multirail Tuning for Non-Uniform Input/Output Access}, YEAR = {2010}, ADDRESS = {Stuttgart, Germany}, OPTCROSSREF = {}, EDITOR = {Rainer Keller, Edgar Gabriel and Jack Dongarra}, MONTH = {September}, NOTE = {Best paper award}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {239--248}, PUBLISHER = {Springer-Verlag}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {6305}, KEYWORDS = {MPI, hwloc}, URL = {http://hal.inria.fr/inria-00486178}, DOI = {10.1007/978-3-642-15646-5_25} } @TECHREPORT{AugThiNamWac10RR7240, AUTHOR = {Cédric Augonnet and Samuel Thibault and Raymond Namyst}, INSTITUTION = {INRIA}, TITLE = {StarPU: a Runtime System for Scheduling Tasks over Accelerator-Based Multicore Machines}, YEAR = {2010}, OPTADDRESS = {}, MONTH = {March}, OPTNOTE = {}, NUMBER = {7240}, TYPE = {Technical Report}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00467677} } @PHDTHESIS{Tra09Thesis, AUTHOR = {François Trahay}, SCHOOL = {Université Bordeaux 1}, TITLE = {De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs}, YEAR = {2009}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {November}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {PIOMan, Madeleine}, URL = {http://tel.archives-ouvertes.fr/tel-00469488/fr/} } @ARTICLE{FavRam09ParCo, AUTHOR = {Mathieu Faverge and Pierre Ramet}, JOURNAL = {Parallel Computing}, TITLE = {A NUMA Aware Scheduler for a Parallel Sparse Direct Solver}, YEAR = {2009}, OPTMONTH = {}, NOTE = {Submitted}, OPTNUMBER = {}, OPTPAGES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA} } @ARTICLE{gjr09, AUTHOR = {Stéphane Genaud and Emmanuel Jeannot and Choopan Rattanapoka}, JOURNAL = {International Journal of Parallel Programming}, TITLE = {Fault Management in P2P-MPI}, YEAR = {2009}, MONTH = {October}, OPTNOTE = {}, NUMBER = {5}, PAGES = {433--461}, VOLUME = {37} } @ARTICLE{gjq09b, AUTHOR = {Jens Gustedt and Emmanuel Jeannot and Martin Quinson}, JOURNAL = {Parallel Processing Letter}, TITLE = {Experimental Methodologies for Large-Scale Systems: a Survey}, YEAR = {2009}, MONTH = {September}, OPTNOTE = {}, NUMBER = {3}, PAGES = {399-418}, VOLUME = {19} } @INPROCEEDINGS{Aug09Renpar19, AUTHOR = {Cédric Augonnet}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {StarPU: un support exécutif unifié pour les architectures multicoeurs hétérogènes}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, NOTE = {Best Paper Award}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00411581} } @INPROCEEDINGS{AugThiNam09HPPC, AUTHOR = {Cédric Augonnet and Samuel Thibault and Raymond Namyst}, BOOKTITLE = {Proceedings of the International Euro-Par Workshops 2009, HPPC'09}, TITLE = {Automatic Calibration of Performance Models on Heterogeneous Multicore Architectures}, YEAR = {2009}, ADDRESS = {Delft, The Netherlands}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {56--65}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {6043}, KEYWORDS = {StarPU, StarPU}, URL = {http://hal.inria.fr/inria-00421333}, DOI = {10.1007/978-3-642-14122-5_9} } @INPROCEEDINGS{AugThiNamNij09Samos, AUTHOR = {Cédric Augonnet and Samuel Thibault and Raymond Namyst and Maik Nijhuis}, BOOKTITLE = {SAMOS Workshop - International Workshop on Systems, Architectures, Modeling, and Simulation}, TITLE = {Exploiting the Cell/BE architecture with the StarPU unified runtime system}, YEAR = {2009}, ADDRESS = {Samos, Greece}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, OPTVOLUME = {}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00378705}, DOI = {10.1007/978-3-642-03138-0_36} } @INPROCEEDINGS{AugThiNamWac09Europar, AUTHOR = {Cédric Augonnet and Samuel Thibault and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {Proceedings of the 15th International Euro-Par Conference}, TITLE = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures}, YEAR = {2009}, ADDRESS = {Delft, The Netherlands}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {863--874}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5704}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00384363}, DOI = {10.1007/978-3-642-03869-3_80} } @INPROCEEDINGS{bj09, AUTHOR = {Vandy Berten and Emmanuel Jeannot}, BOOKTITLE = {the Seventh International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (heteroPar'09)}, TITLE = {Modeling Resubmission in Unreliable Grids: the Bottom-Up Approach}, YEAR = {2009}, ADDRESS = {Delft, The Netherlands}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Bro09Renpar19, AUTHOR = {François Broquedis}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {Ordonnancement de threads OpenMP et placement de données coordonnés sur architectures hiérarchiques}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel, ForestGOMP, MaMI, NUMA}, URL = {http://hal.inria.fr/inria-00422213} } @INPROCEEDINGS{BroFurGogNamWac09Iwomp, AUTHOR = {François Broquedis and Nathalie Furmento and Brice Goglin and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {Evolving OpenMP in an Age of Extreme Parallelism, 5th International Workshop on OpenMP, IWOMP 2009}, TITLE = {Dynamic Task and Data Placement over NUMA Architectures: an OpenMP Runtime Perspective}, YEAR = {2009}, ADDRESS = {Dresden, Germany}, OPTCROSSREF = {}, EDITOR = { Matthias S. Muller, Bronis R. de Supinski, Barbara Chapman}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {79--92}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5568}, KEYWORDS = {Marcel, ForestGOMP, MaMI, NUMA}, URL = {http://hal.inria.fr/inria-00367570}, DOI = {10.1007/978-3-642-02303-3_7} } @INPROCEEDINGS{BunGogGooMerMor09ICPP, AUTHOR = {Darius Buntinas and Brice Goglin and David Goodell and Guillaume Mercier and Stephanie Moreaud}, BOOKTITLE = {Proceedings of the 38th International Conference on Parallel Processing (ICPP-2009)}, TITLE = {Cache-Efficient, Intranode Large-Message MPI Communication with MPICH2-Nemesis}, YEAR = {2009}, ADDRESS = {Vienna, Austria}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {462--469}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {KNEM}, URL = {http://hal.inria.fr/inria-00390064}, DOI = {10.1109/ICPP.2009.22} } @INPROCEEDINGS{cj09, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot}, BOOKTITLE = {Dixième conférence de la Société Française de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 09)}, TITLE = {Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules}, YEAR = {2009}, ADDRESS = {Nancy, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {12}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Cle09Renpar19, AUTHOR = {Jérôme Clet-Ortega}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {Une stratégie efficace pour le placement de processus en environnement multicoeur}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI}, URL = {http://hal.archives-ouvertes.fr/inria-00410756} } @INPROCEEDINGS{dgj09, AUTHOR = {Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot}, BOOKTITLE = {Proceedings of the 18th International Heterogeneity in Computing Workshop (HCW'09)}, TITLE = {Validating Wrekavoc: a Tool for Heterogeneity Emulation}, YEAR = {2009}, ADDRESS = {Rome, Itally}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Fav09I3M, AUTHOR = {Mathieu Faverge}, BOOKTITLE = {Journées Informatique Massivement Multiprocesseur et Multicoeur}, TITLE = {A NUMA Aware Scheduler for a Parallel Sparse Direct Solver}, YEAR = {2009}, ADDRESS = {Rocquencourt, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://www.labri.fr/~ramet/restricted/i3m.pdf.gz} } @INPROCEEDINGS{Fav09Renpar19, AUTHOR = {Mathieu Faverge}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {Vers un solveur de systèmes linéaires creux adapté aux machines NUMA}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://hal.inria.fr/inria-00416496} } @INPROCEEDINGS{Gog09Open-MX-Decoupling, AUTHOR = {Brice Goglin}, BOOKTITLE = {CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009}, TITLE = {Decoupling Memory Pinning from the Application with Overlapped on-Demand Pinning and MMU Notifiers}, YEAR = {2009}, ADDRESS = {Rome, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00356236}, DOI = {10.1109/IPDPS.2009.5160888} } @INPROCEEDINGS{Gog09Open-MX-Intra, AUTHOR = {Brice Goglin}, BOOKTITLE = {Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP2009)}, TITLE = {High Throughput Intra-Node MPI Communication with Open-MX}, YEAR = {2009}, ADDRESS = {Weimar, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {173--180}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00331209}, DOI = {10.1109/PDP.2009.20} } @INPROCEEDINGS{Gog09Europar, AUTHOR = {Brice Goglin}, BOOKTITLE = {Proceedings of the 15th International Euro-Par Conference}, TITLE = {NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet}, YEAR = {2009}, ADDRESS = {Delft, The Netherlands}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {1065--1077}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5704}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00379168}, DOI = {10.1007/978-3-642-03869-3_98} } @INPROCEEDINGS{GogFur09LinuxMigration, AUTHOR = {Brice Goglin and Nathalie Furmento}, BOOKTITLE = {MTAAP'09: Workshop on Multithreaded Architectures and Applications, held in conjunction with IPDPS 2009}, TITLE = {Enabling High-Performance Memory-Migration in Linux for Multithreaded Applications}, YEAR = {2009}, ADDRESS = {Rome, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA, MaMI}, URL = {http://hal.inria.fr/inria-00358172}, DOI = {10.1109/IPDPS.2009.5161101} } @INPROCEEDINGS{GogFur09Cluster, AUTHOR = {Brice Goglin and Nathalie Furmento}, BOOKTITLE = {Proceedings of the IEEE International Conference on Cluster Computing}, TITLE = {Finding a Tradeoff between Host Interrupt Load and MPI Latency over Ethernet}, YEAR = {2009}, ADDRESS = {New Orleans, LA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00397328}, DOI = {10.1109/CLUSTR.2009.5289165} } @INPROCEEDINGS{GogFur09OLS, AUTHOR = {Brice Goglin and Nathalie Furmento}, BOOKTITLE = {Proceedings of the Linux Symposium}, TITLE = {Memory Migration on Next-Touch}, YEAR = {2009}, ADDRESS = {Montreal, Canada}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {101--110}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MaMI, NUMA}, URL = {http://hal.inria.fr/inria-00378580} } @INPROCEEDINGS{MerCle09EuroPVMMPI, AUTHOR = {Guillaume Mercier and Jérôme Clet-Ortega}, BOOKTITLE = {EuroPVM/MPI}, TITLE = {Towards an Efficient Process Placement Policy for MPI Applications in Multicore Environments}, YEAR = {2009}, ADDRESS = {Espoo, Finland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {104-115}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5759}, KEYWORDS = {MPI}, URL = {http://hal.inria.fr/inria-00392581}, DOI = {10.1007/978-3-642-03770-2_17} } @INPROCEEDINGS{MerTraBunBru09IPDPS, AUTHOR = {Guillaume Mercier and François Trahay and Darius Buntinas and Élisabeth Brunet}, BOOKTITLE = {Proceedings of 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09)}, TITLE = {NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2}, YEAR = {2009}, ADDRESS = {Rome, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MPI, PIOMan}, URL = {http://hal.archives-ouvertes.fr/hal-00360275}, DOI = {10.1109/IPDPS.2009.5161003} } @INPROCEEDINGS{Mor09Renpar19, AUTHOR = {Stéphanie Moreaud}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {Adaptation des communications MPI intra-noeud aux architectures multicoeurs modernes}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {KNEM}, URL = {http://hal.inria.fr/inria-00430021} } @INPROCEEDINGS{NijBosBalAug09HiPEAC, AUTHOR = {Maik Nijhuis and Herbert Bos and Henri Bal and Cédric Augonnet}, BOOKTITLE = {International Conference on High Performance Embedded Architectures & Compilers}, TITLE = {Mapping and Synchronizing Streaming Applications on Cell Processors}, YEAR = {2009}, ADDRESS = {Paphos, Cyprus}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {January}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://runtime.bordeaux.inria.fr/augonnet/papers/NijBosBalAug09HiPEAC.pdf}, DOI = {10.1007/978-3-540-92990-1_17} } @INPROCEEDINGS{Tra09Renpar19, AUTHOR = {François Trahay}, BOOKTITLE = {19èmes Rencontres Francophones du Parallélisme}, TITLE = {Bibliothèque de communication multi-threadée pour architectures multi-coeurs}, YEAR = {2009}, ADDRESS = {Toulouse / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PIOMan, Madeleine}, URL = {http://hal.inria.fr/inria-00410355} } @INPROCEEDINGS{TraBruDenCAC09NMad, AUTHOR = {François Trahay and Élisabeth Brunet and Alexandre Denis}, BOOKTITLE = {CAC 2009: The 9th Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009}, TITLE = {An analysis of the impact of multi-threading on communication performance}, YEAR = {2009}, ADDRESS = {Rome, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MPI, MadMPI, PIOMan}, URL = {http://hal.inria.fr/inria-00381670}, DOI = {10.1109/IPDPS.2009.5160893} } @INPROCEEDINGS{TraDen09Cluster, AUTHOR = {François Trahay and Alexandre Denis}, BOOKTITLE = {Proceedings of the IEEE International Conference on Cluster Computing}, TITLE = {A scalable and generic task scheduling system for communication libraries}, YEAR = {2009}, ADDRESS = {New Orleans, LA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PIOMan, Madeleine, MadMPI, MPI}, URL = {http://hal.inria.fr/inria-00408521}, DOI = {10.1109/CLUSTR.2009.5289169} } @TECHREPORT{cdgj09, AUTHOR = {Louis-Claude Canon and Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot}, INSTITUTION = {INRIA}, TITLE = {Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool}, YEAR = {2009}, OPTADDRESS = {}, MONTH = {December}, OPTNOTE = {}, NUMBER = {7135}, TYPE = {Research Report} } @TECHREPORT{cj09b, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot}, INSTITUTION = {INRIA}, TITLE = {Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules}, YEAR = {2009}, OPTADDRESS = {}, MONTH = {April}, OPTNOTE = {}, NUMBER = {6895}, TYPE = {Research Report}, URL = {http://hal.inria.fr/inria-00372651/en} } @TECHREPORT{gjq09a, AUTHOR = {Jens Gustedt and Emmanuel Jeannot and Martin Quinson}, INSTITUTION = {INRIA}, TITLE = {Experimental Validation in Large-Scale Systems: a Survey of Methodologies}, YEAR = {2009}, OPTADDRESS = {}, MONTH = {February}, OPTNOTE = {}, NUMBER = {6859}, TYPE = {Research Report} } @PHDTHESIS{Bru08Thesis, AUTHOR = {Élisabeth Brunet}, SCHOOL = {Université Bordeaux 1}, TITLE = {Une approche dynamique pour l'optimisation des communications concurrentes sur réseaux haute performance}, YEAR = {2008}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {December}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {Madeleine} } @INCOLLECTION{gbc+08, AUTHOR = {Cécile Germain-Renaud and Vincent Breton and Patrick Clarysse and Bertrand Delhay and Yann Gaudeau and Tristan Glatard and Emmanuel Jeannot and Yannick Legré and Johan Montagnat and Marie Moureaux, Jean and Angel Osorio and Xavier Pennec and Joël Schaerer and Romain Texier}, BOOKTITLE = {Handbook of Research on Computational Grid Technologies for Life Sciences, Biomedicine and Healthcare}, PUBLISHER = {Information Science Reference}, TITLE = {Grid Analysis of Radiological Data}, YEAR = {2008}, OPTADDRESS = {}, OPTCHAPTER = {}, OPTCROSSREF = {}, OPTEDITION = {}, EDITOR = {Mario Cannataro}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTPAGES = {}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00334032/en/} } @ARTICLE{Bru08TSI, AUTHOR = {Élisabeth Brunet}, JOURNAL = {Technique et Science Informatiques}, TITLE = {NewMadeleine : ordonnancement et optimisation de schémas de communication haute performance}, YEAR = {2008}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {3-4/2008}, PAGES = {293--316}, VOLUME = {27}, EDITOR = { Lavoisier}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00110766} } @ARTICLE{GogGluVic08TSI, AUTHOR = {Brice Goglin and Olivier Glück and Pascale Vicat-Blanc Primet}, JOURNAL = {Technique et Science Informatiques}, TITLE = {Interaction efficace entre les réseaux rapides et le stockage distribué dans les grappes de calcul}, YEAR = {2008}, MONTH = {September}, OPTNOTE = {}, NUMBER = {7/2008}, PAGES = {911--940}, VOLUME = {27}, EDITOR = { Lavoisier}, URL = {http://hal.inria.fr/inria-00491732}, DOI = {10.3166/tsi.27.911-940} } @ARTICLE{Thi08TSI, AUTHOR = {Samuel Thibault and Raymond Namyst and Pierre-André Wacrenier}, JOURNAL = {Technique et Science Informatiques}, TITLE = {BubbleSched, plate-forme de conception d'ordonnanceurs de threads sur machines hiérarchiques}, YEAR = {2008}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {3-4/2008}, PAGES = {345--371}, VOLUME = {27}, EDITOR = { Lavoisier}, KEYWORDS = {Marcel, NUMA}, URL = {http://hal.inria.fr/inria-00329960} } @INPROCEEDINGS{AugNam08HPPC, AUTHOR = {Cédric Augonnet and Raymond Namyst}, BOOKTITLE = {Proceedings of the International Euro-Par Workshops 2008, HPPC'08}, TITLE = {A unified runtime system for heterogeneous multicore architectures}, YEAR = {2008}, ADDRESS = {Las Palmas de Gran Canaria, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {174--183}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5415}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00326917}, DOI = {10.1007/978-3-642-00955-6_22} } @INPROCEEDINGS{Bro08Renpar18, AUTHOR = {François Broquedis}, BOOKTITLE = {18èmes Rencontres Francophones du Parallélisme}, TITLE = {Exécution structurée d'applications OpenMP á grain fin sur architectures multicoeurs}, YEAR = {2008}, ADDRESS = {Fribourg / Suisse}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {École d'ingénieurs et d'architectes de Fribourg}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel, ForestGOMP, NUMA}, URL = {http://hal.inria.fr/inria-00203188} } @INPROCEEDINGS{BroDiaThiAumNamWac08IWOMP, AUTHOR = {François Broquedis and François Diakhaté and Samuel Thibault and Olivier Aumage and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {OpenMP in a New Era of Parallelism, 4th International Workshop on OpenMP, IWOMP 2008}, TITLE = {Scheduling Dynamic OpenMP Applications over Multicore Architectures}, YEAR = {2008}, ADDRESS = {West Lafayette, IN}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {170--180}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5004}, KEYWORDS = {Marcel, ForestGOMP, NUMA}, URL = {http://hal.inria.fr/inria-00329934}, DOI = {10.1007/978-3-540-79561-2_15} } @INPROCEEDINGS{BruTraDen08Cluster, AUTHOR = {Élisabeth Brunet and François Trahay and Alexandre Denis}, BOOKTITLE = {Proceedings of the IEEE International Conference on Cluster Computing}, TITLE = {A Multicore-enabled Multirail Communication Engine}, YEAR = {2008}, ADDRESS = {Tsukuba, Japan}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, NOTE = {Poster Session}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {316--321}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MPI, PIOMan}, URL = {http://hal.inria.fr/inria-00327158} } @INPROCEEDINGS{cj08a, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot}, BOOKTITLE = {11th International Workshop on Nature Inspired Distributed Computing (NIDISC 2008)}, TITLE = {Scheduling Strategies for the Bicriteria Optimization of the Robustness and Makespan}, YEAR = {2008}, ADDRESS = {Miami, Floride, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cjsz08, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot and Rizos Sakellariou and Wei Zheng}, BOOKTITLE = {Integration Research in Grid Computing, CoreGRID integration workshop}, TITLE = {Comparative Evaluation of the Robustness of DAG Scheduling Heuristics}, YEAR = {2008}, ADDRESS = {Hersonissos, Crete, Greece}, OPTCROSSREF = {}, EDITOR = {Sergei Gorlatch and Paraskevi Fragopoulo and Thierry Priol}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {63--74}, PUBLISHER = {Crete University Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {WP6} } @INPROCEEDINGS{Cle08Renpar18, AUTHOR = {Jérôme Clet-Ortega}, BOOKTITLE = {18èmes Rencontres Francophones du Parallélisme}, TITLE = {Ordonnancement et services différenciés pour réseaux rapides}, YEAR = {2008}, ADDRESS = {Fribourg / Suisse}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {École d'ingénieurs et d'architectes de Fribourg}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00332260} } @INPROCEEDINGS{DiaPerNamJou08VHPC, AUTHOR = {François Diakhaté and Marc Pérache and Raymond Namyst and Hervé Jourdren}, BOOKTITLE = {Proceedings of the International Euro-Par Workshops 2008, VHPC'08}, TITLE = {Efficient shared-memory message passing for inter-VM communications}, YEAR = {2008}, ADDRESS = {Las Palmas de Gran Canaria, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {53--62}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5415}, URL = {http://hal.archives-ouvertes.fr/hal-00368622}, DOI = {10.1007/978-3-642-00955-6_7} } @INPROCEEDINGS{FavLacRam08PMAA, AUTHOR = {Mathieu Faverge and Xavier Lacoste and Pierre Ramet}, BOOKTITLE = {Proceedings of PMAA'2008, Neuchâtel, Suisse}, TITLE = {A NUMA Aware Scheduler for a Parallel Sparse Direct Solver}, YEAR = {2008}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://hal.inria.fr/inria-00344709}, 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.} } @INPROCEEDINGS{FavRam08PARA, AUTHOR = {Mathieu Faverge and Pierre Ramet}, BOOKTITLE = {Proceedings of PARA'2008, Trondheim, Norway}, TITLE = {Dynamic Scheduling for sparse direct Solver on NUMA architectures}, YEAR = {2008}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://hal.inria.fr/inria-00344026}, 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.} } @INPROCEEDINGS{Gog08CAC-Open-MX, AUTHOR = {Brice Goglin}, BOOKTITLE = {CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008}, TITLE = {Design and Implementation of Open-MX: High-Performance Message Passing over generic Ethernet hardware}, YEAR = {2008}, ADDRESS = {Miami, FL}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE Computer Society Press}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00210704}, DOI = {10.1109/IPDPS.2008.4536140} } @INPROCEEDINGS{Gog08CC-Open-MX-IOAT, AUTHOR = {Brice Goglin}, BOOKTITLE = {Proceedings of the IEEE International Conference on Cluster Computing}, TITLE = {Improving Message Passing over Ethernet with I/OAT Copy Offload in Open-MX}, YEAR = {2008}, ADDRESS = {Tsukuba, Japan}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {223--231}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Open-MX}, URL = {http://hal.inria.fr/inria-00288757}, DOI = {10.1109/CLUSTR.2008.4663775} } @INPROCEEDINGS{j08a, AUTHOR = {Emmanuel Jeannot}, BOOKTITLE = {Fifth High-Performance Grid Computing Workshop (HPGC'08), in conjunction with IPDPS 2008}, TITLE = {Experimental Validation of Grid Algorithms: a Comparison of Methodologies}, YEAR = {2008}, ADDRESS = {Miami, FL, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {Invited article}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {8}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jst08, AUTHOR = {Emmanuel Jeannot and Erik Saule and Denis Trystram}, BOOKTITLE = {The 14th International Euro-Par Conference on Parallel and Distributed Computing (Euro-Par 2008)}, TITLE = {Bi-Objective Approximation Scheme for Makespan and Reliability Optimization on Uniform Parallel Machines}, YEAR = {2008}, ADDRESS = {Las Palmas de Gran Canaria, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Mor08Renpar18, AUTHOR = {Stéphanie Moreaud}, BOOKTITLE = {18èmes Rencontres Francophones du Parallélisme}, TITLE = {Impacts des effets NUMA sur les communications haute performance dans les grappes de calcul}, YEAR = {2008}, ADDRESS = {Fribourg / Suisse}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {École d'ingénieurs et d'architectes de Fribourg}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://hal.inria.fr/inria-00257752} } @INPROCEEDINGS{PerJouNam08EuroPar, AUTHOR = {Marc Pérache and Hervé Jourdren and Raymond Namyst}, BOOKTITLE = {Proceedings of the 14th International Euro-Par Conference}, TITLE = {MPC: A Unified Parallel Runtime for Clusters of NUMA Machines}, YEAR = {2008}, ADDRESS = {Las Palmas de Gran Canaria, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {78-88}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {5168}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/PerJouNam08EuroPar.pdf}, DOI = {10.1007/978-3-540-85451-7_9} } @INPROCEEDINGS{ThiBroGogNamWacIWOMP07, AUTHOR = {Samuel Thibault and François Broquedis and Brice Goglin and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {A Practical Programming Model for the Multi-Core Era, 3rd International Workshop on OpenMP, IWOMP 2007, Beijing, China, June 3-7, 2007, Proceedings}, TITLE = {An Efficient OpenMP Runtime System for Hierarchical Architectures}, YEAR = {2008}, OPTADDRESS = {}, OPTCROSSREF = {}, EDITOR = {Barbara M. Chapman and Weimin Zheng and Guang R. Gao and Mitsuhisa Sato and Eduard Ayguadé and Dongsheng Wang}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {161--172}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {4935}, KEYWORDS = {Marcel, ForestGOMP, NUMA}, URL = {http://hal.inria.fr/inria-00154502}, DOI = {10.1007/978-3-540-69303-1_19} } @INPROCEEDINGS{MiniOS08, AUTHOR = {Samuel Thibault and Tim Deegan}, BOOKTITLE = {2nd Workshop on System-level Virtualization for High Performance Computing (HPCVIRT'08)}, TITLE = {Improving Performance by Embedding HPC Applications in Lightweight Xen Domains}, YEAR = {2008}, ADDRESS = {Glasgow, Scotland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00329969} } @INPROCEEDINGS{Tra08Renpar18, AUTHOR = {François Trahay}, BOOKTITLE = {18èmes Rencontres Francophones du Parallélisme}, TITLE = {PIOMan : un gestionnaire d'entrées-sorties générique}, YEAR = {2008}, ADDRESS = {Fribourg / Suisse}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {École d'ingénieurs et d'architectes de Fribourg}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PIOMan, Madeleine}, URL = {http://hal.inria.fr/inria-00327177} } @INPROCEEDINGS{TraBruDenNam08CAC, AUTHOR = {François Trahay and Élisabeth Brunet and Alexandre Denis and Raymond Namyst}, BOOKTITLE = {CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008}, TITLE = {A multithreaded communication engine for multicore architectures}, YEAR = {2008}, ADDRESS = {Miami, FL}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE Computer Society Press}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine, MPI, MadMPI, PIOMan}, URL = {http://hal.inria.fr/inria-00224999}, DOI = {10.1109/IPDPS.2008.4536139} } @TECHREPORT{cj08b, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot}, INSTITUTION = {INRIA}, TITLE = {Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments}, YEAR = {2008}, OPTADDRESS = {}, MONTH = {March}, OPTNOTE = {}, NUMBER = {6476}, TYPE = {Research Report}, URL = {Http://hal.inria.fr/inria-00261376/en/} } @TECHREPORT{dgj08, AUTHOR = {Olivier Dubuisson and Jens Gustedt and Emmanuel Jeannot}, INSTITUTION = {INRIA}, TITLE = {Multi-Site Emulation using Wrekavoc: Validating Distributed Algorithms and Applications}, YEAR = {2008}, OPTADDRESS = {}, MONTH = {October}, OPTNOTE = {}, NUMBER = {RR-6696}, TYPE = {Research Report} } @TECHREPORT{j08b, AUTHOR = {Emmanuel Jeannot}, INSTITUTION = {INRIA}, TITLE = {On the Time Complexity of the Sort Problem}, YEAR = {2008}, OPTADDRESS = {}, MONTH = {September}, OPTNOTE = {}, NUMBER = {RR-6635}, TYPE = {Research Report} } @MASTERSTHESIS{Aug08Master, AUTHOR = {Cédric Augonnet}, SCHOOL = {Université Bordeaux 1}, TITLE = {Vers des supports d'exécution capables d'exploiter les machines multicoeurs hétérogènes}, YEAR = {2008}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {StarPU}, URL = {http://hal.inria.fr/inria-00289361} } @PHDTHESIS{Thibault07Thesis, AUTHOR = {Samuel Thibault}, SCHOOL = {Université Bordeaux 1}, TITLE = {Ordonnancement de processus légers sur architectures multiprocesseurs hiérarchiques : BubbleSched, une approche exploitant la structure du parallélisme des applications}, YEAR = {2007}, ADDRESS = {351 cours de la Libération --- 33405 TALENCE cedex}, MONTH = {December}, NOTE = {128 pages}, OPTTYPE = {}, KEYWORDS = {Marcel, NUMA}, URL = {http://dept-info.labri.fr/~thibault/these/} } @ARTICLE{BunMerGro07ParCo, AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp}, JOURNAL = {Parallel Computing, Selected Papers from EuroPVM/MPI 2006}, TITLE = {Implementation and Evaluation of Shared-Memory Communication and Synchronization Operations in MPICH2 using the Nemesis Communication Subsystem}, YEAR = {2007}, MONTH = {September}, OPTNOTE = {}, NUMBER = {9}, PAGES = {634--644}, VOLUME = {33}, KEYWORDS = {MPI} } @ARTICLE{Den07ClusterComputing, AUTHOR = {Alexandre DENIS}, JOURNAL = {Cluster Computing}, TITLE = {Meta-communications in component-based communication frameworks for grids}, YEAR = {2007}, MONTH = {June}, OPTNOTE = {}, NUMBER = {3}, PAGES = {253-263}, VOLUME = {10}, KEYWORDS = {PadicoTM, Component, Grid}, PUBLISHER = {Springer}, URL = {http://www.springerlink.com/content/70263656h168q101/?p=a9dc8ec5139348ff91ddd46a429cd3d5&pi=5}, DOI = {10.1007/s10586-007-0036-5} } @ARTICLE{jsyd07, AUTHOR = {Emmanuel Jeannot and Keith Seymour and Asym Yarkhan and Jack J. Dongarra}, JOURNAL = {Parallel Processing Letters}, TITLE = {Improved Runtime and Transfer Time Prediction Mechanisms in a Network Enabled Servers Middleware}, YEAR = {2007}, MONTH = {March}, OPTNOTE = {}, NUMBER = {1}, PAGES = {47--59}, VOLUME = {17} } @INPROCEEDINGS{AumBruFurNam07CAC, AUTHOR = {Olivier Aumage and É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}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, NOTE = {Also available as LaBRI Report 1421-07 and INRIA RR-6085}, OPTNUMBER = {}, ORGANIZATION = {IEEE Computer Society Press}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MadMPI, Madeleine, MPI}, URL = {http://hal.inria.fr/inria-00127356}, DOI = {10.1109/IPDPS.2007.370476} } @INPROCEEDINGS{AumBruMerNam07HCW, AUTHOR = {Olivier Aumage and É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}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE Computer Society Press}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00126254}, DOI = {10.1109/IPDPS.2007.370332} } @INPROCEEDINGS{cj07, AUTHOR = {L.-C. Canon and E. Jeannot}, 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)}, TITLE = {A Comparison of Robustness Metrics for Scheduling DAGs on Heterogeneous Systems}, YEAR = {2007}, ADDRESS = {Austin, Texas}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {568--567}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{aj07, AUTHOR = {Phillipe D'Anfray and Emmanuel Jeannot}, BOOKTITLE = {Journées Réseaux - JRES 2007}, TITLE = {GRID'5000 une plate-forme d'expérimentation pour les systèmes distribués à large échelle}, YEAR = {2007}, ADDRESS = {Strasbourg France}, OPTCROSSREF = {}, OPTEDITOR = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {6 pages}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00181446/en/} } @INPROCEEDINGS{djss07, AUTHOR = {Jack J. Dongarra and Emmanuel Jeannot and Erik Saule and Zhiao Shi}, BOOKTITLE = {19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'07)}, TITLE = {Bi-objective Scheduling Algorithms for Optimizing Makespan and Reliability on Heterogeneous Systems}, YEAR = {2007}, ADDRESS = {San Diego, CA, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{js07, AUTHOR = {E. Jeannot and Luiz-Angelo Steffenel}, BOOKTITLE = {the 13th International Euro-Par Conference}, TITLE = {Fast and Efficient Total Exchange on Two Clusters}, YEAR = {2007}, ADDRESS = {Rennes, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {848--857}, PUBLISHER = {Springer Verlag}, SERIES = {LNCS}, VOLUME = {4641} } @INPROCEEDINGS{MorGog07PDCS, AUTHOR = {Stéphanie Moreaud and Brice Goglin}, BOOKTITLE = {Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2007)}, TITLE = {Impact of NUMA Effects on High-Speed Networking with Multi-Opteron Machines}, YEAR = {2007}, ADDRESS = {Cambridge, Massachussetts}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {24--29}, PUBLISHER = {ACTA Press}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NUMA}, URL = {http://hal.inria.fr/inria-00175747} } @INPROCEEDINGS{sj07, AUTHOR = {Luiz-Angelo Steffenel and E. Jeannot}, BOOKTITLE = {the CoreGRID Symposium (CoreGRID'07)}, TITLE = {Total Exchange Performance Prediction on Grid Environments: modeling and algorithmic issues}, YEAR = {2007}, ADDRESS = {Rennes, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {131--140}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{brlapi2007, AUTHOR = {Samuel Thibault and Sébastien Hinderer}, BOOKTITLE = {International Conference on Information and Communication Technology Accessibility (ICTA)}, TITLE = {BrlAPI: Simple, Portable, Concurrent, Application-level Control of Braille Terminals}, YEAR = {2007}, ADDRESS = {Hammamet, Tunisia}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {27--31}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00135946} } @INPROCEEDINGS{ThiNamWacEuroPar07, AUTHOR = {Samuel Thibault and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {Proceedings of the 13th International Euro-par Conference}, TITLE = {Building Portable Thread Schedulers for Hierarchical Multiprocessors: the BubbleSched Framework}, YEAR = {2007}, ADDRESS = {Rennes,France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {8}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {ACM}, OPTPAGES = {}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {4641}, KEYWORDS = {Marcel, NUMA}, URL = {http://hal.inria.fr/inria-00154506} } @INPROCEEDINGS{TraDenAumNam07EuroPVMMPI, AUTHOR = {François Trahay and Alexandre Denis and Olivier Aumage and Raymond Namyst}, BOOKTITLE = {EuroPVM/MPI}, TITLE = {Improving Reactivity and Communication Overlap in MPI using a Generic I/O Manager}, YEAR = {2007}, OPTADDRESS = {}, OPTCROSSREF = {}, EDITOR = {Franck Cappello and Thomas Herault and Jack Dongarra}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {4757}, OPTORGANIZATION = {}, PAGES = {170-177}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {Recent Advances in Parallel Virtual Machine and Message Passing Interface}, KEYWORDS = {Madeleine, MPI, MadMPI, PIOMan}, URL = {http://hal.inria.fr/inria-00177167}, DOI = {10.1007/978-3-540-75416-9_27} } @TECHREPORT{AumDen07LEGO, AUTHOR = {Olivier Aumage and Alexandre DENIS}, INSTITUTION = {ANR LEGO (ANR-05-CICG-11)}, TITLE = {LEGO Delivrable 4.1}, YEAR = {2007}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTTYPE = {}, KEYWORDS = {Madeleine, PadicoTM} } @TECHREPORT{cjsz07, AUTHOR = {Louis-Claude Canon and Emmanuel Jeannot and Rizos Sakellariou and Wei Zheng}, INSTITUTION = {CoreGRID Institute on Resource Management and Scheduling}, TITLE = {Comparative Evaluation of the Robustness of DAG Scheduling Heuristics}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {December}, OPTNOTE = {}, NUMBER = {TR-0120}, OPTTYPE = {} } @TECHREPORT{Gog07distribstorage, AUTHOR = {Brice Goglin}, INSTITUTION = {INRIA}, TITLE = {On the Efficient Usage of High-Speed Networks for Distributed Storage in Clusters}, YEAR = {2007}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, TYPE = {Technical Report}, URL = {http://hal.inria.fr/inria-00070218} } @MASTERSTHESIS{Bro07Master, AUTHOR = {François Broquedis}, SCHOOL = {Université Bordeaux 1}, TITLE = {De l'exécution structurée de programmes OpenMP sur architectures hiérarchiques}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {Marcel, ForestGOMP, NUMA}, URL = {http://hal.inria.fr/inria-00177150} } @MASTERSTHESIS{Cle07Master, AUTHOR = {Jérôme Clet-Ortega}, SCHOOL = {Université Bordeaux 1}, TITLE = {Ordonnancement et qualité de service pour réseaux rapides}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00177230} } @MASTERSTHESIS{Dia07Master, AUTHOR = {François Diakhaté}, SCHOOL = {Université Bordeaux 1}, TITLE = {Reconstruction parallèle de surfaces par partition de l'unité hiérarchique}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Dia07Master.pdf} } @MASTERSTHESIS{Jeu07Master, AUTHOR = {Sylvain Jeuland}, SCHOOL = {Université Bordeaux 1}, TITLE = {Ordonnancement de threads dirigé par la mémoire sur architecture NUMA}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {September}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {Marcel, NUMA}, URL = {http://hal.inria.fr/inria-00177129} } @MASTERSTHESIS{Mor07Master, AUTHOR = {Stéphanie Moreaud}, SCHOOL = {Université Bordeaux 1}, TITLE = {Impact des architectures multiprocesseurs sur les communications dans les grappes de calcul : de l'exploration des effets NUMA au placement automatique}, YEAR = {2007}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {Madeleine, NUMA}, URL = {http://hal.inria.fr/inria-00177495} } @PHDTHESIS{Per06Thesis, AUTHOR = {Marc Pérache}, SCHOOL = {CEA/DAM Île de France, Université de Bordeaux 1}, TITLE = {Contribution à l'élaboration d'environnements de programmation dédiés au calcul scientifique hautes performances}, YEAR = {2006}, ADDRESS = {Domaine Universitaire, 351 Cours de la libération, 33405 Talence Cedex}, MONTH = {October}, NOTE = {141 pages}, TYPE = {Thèse de Doctorat, spécialité informatique}, URL = {http://numasis.gforge.inria.fr/doc/Perache.pdf} } @INBOOK{MorDenNamAumLot06Encyclopedie, PUBLISHER = {Vuibert}, TITLE = {Encyclopédie de l'informatique et des systèmes d'information}, YEAR = {2006}, AUTHOR = {Christine Morin and Alexandre Denis and Raymond Namyst and Olivier Aumage and Renaud Lottiaux}, CHAPTER = {Des réseaux de calculateurs aux grilles de calcul}, ALTEDITOR = {}, ALTPAGES = {}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITION = {}, MONTH = {December}, OPTNOTE = {}, NUMBER = {ISBN : 2-7117-4846-4}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {}, URL = {http://www.vuibert.com/livre12401.html} } @ARTICLE{bgj06a, AUTHOR = {V. Berten and J. Goossens and E. Jeannot}, JOURNAL = {IEEE Transactions on Parallel and Distributed Systems}, TITLE = {On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids}, YEAR = {2006}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {2}, PAGES = {113--124}, VOLUME = {17} } @ARTICLE{bcc+06, AUTHOR = {Raphël Bolze and Franck Cappello and Eddy Caron and Michel Daydé and Frédéric Desprez and Emmanuel Jeannot and Yvon Jégou 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éa Touche}, JOURNAL = {International Journal of High Performance Computing Applications}, TITLE = {Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed}, YEAR = {2006}, MONTH = {November}, OPTNOTE = {}, NUMBER = {4}, PAGES = {481--494}, VOLUME = {20} } @ARTICLE{cj06a, AUTHOR = {Y. Caniou and E. Jeannot}, JOURNAL = {International Journal of High Performance Computing Applications}, TITLE = {Multi-Criteria Scheduling Heuristics for GridRPC Systems}, YEAR = {2006}, MONTH = {spring}, OPTNOTE = {}, NUMBER = {1}, PAGES = {61--76}, VOLUME = {20} } @ARTICLE{cjpw06, AUTHOR = {J. Cohen and E. Jeannot and N. Padoy and F. Wagner}, JOURNAL = {IEEE Transactions on Parallel and Distributed Systems}, TITLE = {Message Scheduling for Parallel Data Redistribution between Clusters}, YEAR = {2006}, MONTH = {October}, OPTNOTE = {}, NUMBER = {10}, PAGES = {1163--1175}, VOLUME = {17} } @ARTICLE{Goglin-HPCWire-811570, AUTHOR = {Brice Goglin}, JOURNAL = {HPC Wire, LinuxWorld Conference & Expo Features}, TITLE = {What HPC Networking Requires from the Linux Kernel}, YEAR = {2006}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTPAGES = {}, OPTVOLUME = {}, URL = {http://www.hpcwire.com/hpc/811570.html} } @ARTICLE{jw06b, AUTHOR = {E. Jeannot and F. Wagner}, JOURNAL = {International Journal of High Performance Computing Applications}, TITLE = {Scheduling Messages for Data Redistribution: an Experimental Study}, YEAR = {2006}, MONTH = {November}, OPTNOTE = {}, NUMBER = {4}, PAGES = {443--454}, VOLUME = {20} } @INPROCEEDINGS{bgj06b, AUTHOR = {V. Berten and J. Goossens and E. Jeannot}, BOOKTITLE = {14th Workshop on Parallel and Distributed Real-Time Systems}, TITLE = {A Probabilistic Approach for Fault Tolerant Multiprocessor Real-time Scheduling}, YEAR = {2006}, ADDRESS = {Island of Rhodes, Greece}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Bru06Renpar, AUTHOR = {Élisabeth Brunet}, BOOKTITLE = {Renpar'17, Rencontres Francophones du Parallélisme}, TITLE = {NewMadeleine : ordonnancement et optimisation de schémas de communication haute performance}, YEAR = {2006}, ADDRESS = {Canet en Rousillon / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00110766} } @INPROCEEDINGS{BruAumNam06HPDC, AUTHOR = {Élisabeth Brunet and Olivier Aumage and Raymond Namyst}, BOOKTITLE = {HPDC-15, The 15th IEEE International Symposium on High Performance Distributed Computing}, TITLE = {Short Paper : Dynamic Optimization of Communications over High Speed Networks}, YEAR = {2006}, ADDRESS = {Paris}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {Poster Session}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine}, URL = {http://hal.inria.fr/inria-00110773} } @INPROCEEDINGS{BunMerGro06ICPP, AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp}, BOOKTITLE = {Proc. 34th International Conference on Parallel Processing(ICPP 2006)}, TITLE = {Data Transfer in a SMP System: Study and Application to MPI}, YEAR = {2006}, ADDRESS = {Colombus, Ohio}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI} } @INPROCEEDINGS{BunMerGro06CCGRID, AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp}, BOOKTITLE = {Proc. 6th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2006)}, TITLE = {Design and Evaluation of Nemesis: a Scalable, Low-Latency, Message-Passing Communication Subsystem}, YEAR = {2006}, ADDRESS = {Singapore}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IEEE Computer Society and ACM}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI} } @INPROCEEDINGS{BunMerGro06EUROPVMPI, AUTHOR = {Darius Buntinas and Guillaume Mercier and William Gropp}, BOOKTITLE = {Recent Advances in Parallel Virtual Machine and Message Passing Interface: Proc. 13th European PVM/MPI Users Group Meeting}, TITLE = {Implementation and Shared-Memory Evaluation of MPICH2 over the Nemesis Communication Subsystem}, YEAR = {2006}, ADDRESS = {Bonn, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI}, DOI = {10.1007/11846802_19} } @INPROCEEDINGS{cj06b, AUTHOR = {L.-C. Canon and E. Jeannot}, BOOKTITLE = {15th IEEE Heterogeneous Computing Workshop (HCW'06)}, TITLE = {Wrekavoc a Tool for Emulating Heterogeneity}, YEAR = {2006}, ADDRESS = {Island of Rhodes, Greece}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Den06HPCGECO, AUTHOR = {Alexandre DENIS}, BOOKTITLE = {HPC Grid programming Environments and COmponents (HPC-GECO), workshop held in conjunction with HPDC-15}, TITLE = {Meta-communications in Component-based Communnication Frameworks for Grids}, YEAR = {2006}, ADDRESS = {Paris}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {77--84}, PUBLISHER = {IEEE}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, Grid, Component}, URL = {http://hal.inria.fr/inria-00090066} } @INPROCEEDINGS{DenFurNam06ExpgridParistic, AUTHOR = {Alexandre Denis and Nathalie Furmento and Guillaume Mercier and Raymond Namyst}, BOOKTITLE = {PaRISTIC : Panorama des Recherches Incitatives en STIC}, TITLE = {ACI Grid'5000, site de Bordeaux}, YEAR = {2006}, ADDRESS = {Nancy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, NOTE = {Poster}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, Grid, MPI}, URL = {http://paristic.loria.fr/content/grille_calcul_intensif/posters/Bordeaux.pdf} } @INPROCEEDINGS{DenFurNam06Expgrid, AUTHOR = {Alexandre Denis and Nathalie Furmento and Raymond Namyst}, 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)}, TITLE = {Efficient runtime systems for grids}, YEAR = {2006}, ADDRESS = {Paris}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {Poster}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, Grid, MPI}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/poster_expgrid2006.pdf} } @INPROCEEDINGS{djl06, AUTHOR = {Jack Dongarra and Emmanuel Jeannot and Julien Langou}, BOOKTITLE = {4th International Workshop on Parallel Matrix Algorithms and Applications (PMAA'06)}, TITLE = {Modeling the LU Factorization for SMP Clusters}, YEAR = {2006}, ADDRESS = {Rennes, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jv06b, AUTHOR = {E. Jeannot and F. Vernier}, BOOKTITLE = {12th International Euro-Par Conference}, TITLE = {A Practical Approach of Diffusion Load Balancing Algorithm}, YEAR = {2006}, ADDRESS = {Dresden, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {211--221}, PUBLISHER = {Springer Verlag}, SERIES = {LNCS}, VOLUME = {4128} } @INPROCEEDINGS{jw06a, AUTHOR = {E. Jeannot and F. Wagner}, BOOKTITLE = {The First International Symposium on Frontiers in Networking with Applications (FINA 2006)}, TITLE = {Modeling, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks}, YEAR = {2006}, ADDRESS = {Vienna, Austria}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{sjd06, AUTHOR = {Z. Shi and E. Jeannot and J. J. Dongarra}, BOOKTITLE = {Proceedings of IEEE International Conference on Cluster Computing}, TITLE = {Robust Task Scheduling in Non-Deterministic Heterogeneous Systems}, YEAR = {2006}, ADDRESS = {Barcelona, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Thi06Renpar17, AUTHOR = {Samuel Thibault}, BOOKTITLE = {17èmes Rencontres Francophones du Parallélisme}, TITLE = {BubbleSched : construire son propre ordonnanceur de threads pour machines multiprocesseurs hiérarchiques}, YEAR = {2006}, ADDRESS = {Canet en Roussillon / France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {10}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {ACM/ASF - Université de Perpignan}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel, NUMA}, URL = {http://hal.inria.fr/inria-00108984} } @TECHREPORT{jv06a, AUTHOR = {Emmanuel Jeannot and Flavien Vernier}, INSTITUTION = {INRIA}, TITLE = {A Practical Approach of Diffusion Load Balancing Algorithms}, YEAR = {2006}, OPTADDRESS = {}, MONTH = {March}, OPTNOTE = {}, NUMBER = {5875}, TYPE = {Research Report}, URL = {http://www.inria.fr/rrrt/rr-5875.html} } @MASTERSTHESIS{Tra06Master, AUTHOR = {François Trahay}, SCHOOL = {Université Bordeaux 1}, TITLE = {Gestion de la réactivité des communications réseau}, YEAR = {2006}, OPTADDRESS = {}, MONTH = {June}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, KEYWORDS = {Marcel, Madeleine, PIOMan}, URL = {http://hal.inria.fr/inria-00177149} } @MISC{AtcGog06Lustre, AUTHOR = {Scott Atchley and Brice Goglin}, HOWPUBLISHED = {Myricom, Inc.}, OPTMONTH = {}, OPTNOTE = {}, TITLE = {Comparing Lustre Performance using Myricom 10G Dual Protocol NICs}, YEAR = {2006} } @MISC{Gog06noosbypass, AUTHOR = {Brice Goglin}, HOWPUBLISHED = {Myricom, Inc.}, OPTMONTH = {}, OPTNOTE = {}, TITLE = {High-Speed Networking in Clusters without OS-bypass and Zero-copy}, YEAR = {2006} } @PHDTHESIS{Goglin05Thesis, AUTHOR = {Brice Goglin}, SCHOOL = {École normale supérieure de Lyon}, TITLE = {Réseaux rapides et stockage distribué dans les grappes de calculateurs : propositions pour une interaction efficace}, YEAR = {2005}, ADDRESS = {46, allée d'Italie, 69364 Lyon cedex 07, France}, MONTH = {October}, OPTNOTE = {}, OPTTYPE = {}, URL = {http://tel.archives-ouvertes.fr/tel-00408722} } @INBOOK{DenLacPerPriRib05ASP, PUBLISHER = {American Scientific Publishers}, TITLE = {Engineering the Grid: status and perspective}, YEAR = {2005}, AUTHOR = {Alexandre Denis and Sébastien Lacour and Christian Pérez and Thierry Priol and André Ribes}, CHAPTER = {Programming the Grid with components: models and runtime issues}, EDITOR = { Beniamino Di Martino, Jack Dongarra, Adolfy Hoisie, Laurence T. Yang and Hans Zima}, ALTPAGES = {}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITION = {}, OPTMONTH = {}, NOTE = {ISBN: 1-58883-038-1}, OPTNUMBER = {}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM}, URL = {http://www.aspbs.com/grid.html} } @ARTICLE{cddjn05, AUTHOR = {E. Caron and B. Del-Fabbro and F. Desprez and E. Jeannot and J.-M. Nicod}, JOURNAL = {Scientific Programming Journal}, TITLE = {Managing Data Persistence in Network Enabled Servers}, YEAR = {2005}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {4}, PAGES = {333-354}, VOLUME = {13} } @ARTICLE{CFKMND05a, AUTHOR = {Jeremy Cohen and Nathalie Furmento and Gary Kong and Anthony Mayer and Steven Newhouse and John Darlington}, JOURNAL = {Philosophical Transactions: Mathematical, Physical and Engineering Sciences}, TITLE = {RealityGrid: An Integrated Approach to Middleware through ICENI}, YEAR = {2005}, MONTH = {August}, OPTNOTE = {}, NUMBER = {1833}, PAGES = {1817-1827}, VOLUME = {363}, 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.} } @ARTICLE{DanWac05TSI, AUTHOR = {Vincent Danjean and Pierre-André Wacrenier}, JOURNAL = {Technique et Science Informatiques}, TITLE = {Mécanismes de traces efficaces pour programmes multithreadés}, YEAR = {2005}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {5}, PAGES = {525-545}, VOLUME = {24}, KEYWORDS = {Traces}, URL = {http://tsi.revuesonline.com/article.jsp?articleId=7570} } @ARTICLE{gbc+05b, AUTHOR = {C. Germain and V. Breton and P. Clarysse and Y. Gaudeau and T. Glatard and E. Jeannot and Y. Legré and C. Loomis and I. Magnin and J. Montagnat and J.-M. Moureaux and A. Osorio and X. Pennec and R. Texier}, JOURNAL = {Journal of Clinical Monitoring and Computing}, TITLE = {Grid-Enabling Medical Image Analysis}, YEAR = {2005}, MONTH = {October}, OPTNOTE = {}, NUMBER = {4--5}, PAGES = {339--349}, VOLUME = {19} } @ARTICLE{MADFMY05a, AUTHOR = {Steve McGough and Ali Afzal and John Darlington and Nathalie Furmento and Anthony Mayer and Laurie Young}, JOURNAL = {The Computer Journal}, TITLE = {Making the Grid Predictable through Reservations and Performance Modelling}, YEAR = {2005}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {3}, PAGES = {358-368}, VOLUME = {48}, EDITOR = {Nigel Thomas}, KEYWORDS = {ICENI, Scheduling, Performance}, 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.} } @INPROCEEDINGS{AumHofBal05CCG05, AUTHOR = {Olivier Aumage and Rutger Hofman and Henri Bal}, BOOKTITLE = {Proc. of the Cluster Computing and Grid 2005 Conference (CCGrid 2005)}, TITLE = {NetIbis: An Efficient and Dynamic Communication System for Heterogeneous Grids}, YEAR = {2005}, ADDRESS = {Cardiff, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, NOTE = {8 pages}, OPTNUMBER = {}, ORGANIZATION = {ACM/IEEE}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NetIbis}, URL = {http://hal.inria.fr/inria-00000031} } @INPROCEEDINGS{cj05b, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {16 ème Rencontres Francophones du Parallèlisme (RENPAR 2005)}, TITLE = {Le HTM : un module de prédiction de performance non-intrusif pour l'ordonnancement de tâches sur plate-forme de meta-computing}, YEAR = {2005}, ADDRESS = {Le Croisic, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cdd+05, AUTHOR = {Franck Cappello and Eddy Caron and Michel Dayde and Frédéric 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}, BOOKTITLE = {6th IEEE/ACM International Workshop on Grid Computing (GRID 2005)}, TITLE = {Grid'5000: a large scale, reconfigurable, controlable and monitorable Grid platform}, YEAR = {2005}, ADDRESS = {Seattle, WA, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {99--106}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{DanNamWac05Europar, AUTHOR = {Vincent Danjean and Raymond Namyst and Pierre-André Wacrenier}, BOOKTITLE = {EuroPar}, TITLE = {An Efficient Multi-level Trace Toolkit for Multi-threaded Applications}, YEAR = {2005}, ADDRESS = {Lisbonne, Portugal}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Traces}, URL = {http://www.springerlink.com/link.asp?id=4c0063my7x5h0l69} } @INPROCEEDINGS{gbc+05, AUTHOR = {C. Germain and V. Breton and P. Clarysse and Y. Gaudeau and T. Glatard and E. Jeannot and Y. Legré and C. Loomis and J. Montagnat and J.-M. Moureaux and A. Osorio and X. Pennec and R. Texier}, BOOKTITLE = {Third International Workshop on Biomedical Computations on the Grid (Bio-Grid 2005)}, TITLE = {Grid-Enabling Medical Image Analysis}, YEAR = {2005}, ADDRESS = {Cardiff, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{GGP-CC05, AUTHOR = {Brice Goglin and Olivier Glück and Pascale Vicat-Blanc Primet}, BOOKTITLE = {Proceedings of the IEEE International Conference on Cluster Computing}, TITLE = {An Efficient Network API for in-Kernel Applications in Clusters}, YEAR = {2005}, ADDRESS = {Boston, Massachussets}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://hal.inria.fr/inria-00070445}, DOI = {10.1109/CLUSTR.2005.347044} } @INPROCEEDINGS{GGPM-RenPar2005, AUTHOR = {Brice Goglin and Olivier Glück and Pascale Vicat-Blanc Primet and Jean-Christophe Mignot}, BOOKTITLE = {Actes de RenPar'16, CFSE'4, SympAAA'2005}, TITLE = {Accès optimisés aux fichiers distants dans les grappes disposant d'un réseau rapide}, YEAR = {2005}, ADDRESS = {Le Croisic, Presqu'île de Guérande, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {37-46}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://hal.inria.fr/inria-00070548} } @INPROCEEDINGS{j05a, AUTHOR = {E. Jeannot}, BOOKTITLE = {International Parallel and Distributed Processing Symposium 2005 (IPDPS'05)}, TITLE = {Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer}, YEAR = {2005}, ADDRESS = {Denver, Colorado, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jm05, AUTHOR = {E. Jeannot and G. Monard}, BOOKTITLE = {International Conference on Information Technology (ITCC2005)}, TITLE = {Computing Molecular Potential Energy Surface with DIET}, YEAR = {2005}, ADDRESS = {Las-Vegas, Nevada, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {286 -- 291}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jw05, AUTHOR = {E. Jeannot and F. Wagner}, BOOKTITLE = {IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2005)}, TITLE = {Messages Scheduling for Data Redistribution between Heterogeneous Clusters}, YEAR = {2005}, ADDRESS = {Phoenix, AZ, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Per05RenPar16, AUTHOR = {Marc Pérache}, BOOKTITLE = {Actes des Rencontres Francophones du Parallélisme (RenPar'16)}, TITLE = {Nouveaux mécanisme au sein des ordonnanceurs de threads pour une implantation efficace des communication collective sur machines multiprocesseurs}, YEAR = {2005}, ADDRESS = {Le Croisic (France)}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {231-236}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel} } @INPROCEEDINGS{Thi05COSET, AUTHOR = {Samuel Thibault}, BOOKTITLE = {Second International Workshop on Operating Systems, Programming Environments and Management Tools for High-Performance Computing on Clusters (COSET-2)}, TITLE = {A Flexible Thread Scheduler for Hierarchical Multiprocessor Machines}, YEAR = {2005}, ADDRESS = {Cambridge, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel}, URL = {http://hal.inria.fr/inria-00000138} } @INPROCEEDINGS{Thi05RenPar16, AUTHOR = {Samuel Thibault}, BOOKTITLE = {16èmes Rencontres Francophones du Parallélisme}, TITLE = {Un ordonnanceur flexible pour machines multiprocesseurs hiérarchiques}, YEAR = {2005}, ADDRESS = {Le Croisic (France)}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {77-88}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel}, URL = {http://hal.inria.fr/inria-00000137} } @TECHREPORT{bgj05a, AUTHOR = {V. Berten and J. Goossens and E. Jeannot}, INSTITUTION = {INRIA}, TITLE = {On the Distribution of Sequential Jobs in Random Brokering For Heterogeneous Computational Grids}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {February}, OPTNOTE = {}, NUMBER = {RR-5499}, TYPE = {Research Report} } @TECHREPORT{Bru05, AUTHOR = {Élisabeth Brunet}, INSTITUTION = {INRIA}, TITLE = {Support d'ordonnancement et d'optimisation automatisés des communications pour les réseaux hautes performances}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {July}, OPTNOTE = {}, NUMBER = {5641}, TYPE = {Research Report}, KEYWORDS = {Madeleine}, URL = {http://www.inria.fr/rrrt/rr-5641.html} } @TECHREPORT{cddjn05b, AUTHOR = {Eddy Caron and Bruno DelFabbro and Frédéric Desprez and Emmanuel Jeannot and Jean-Marc Nicod}, INSTITUTION = {INRIA}, TITLE = {Managing Data Persistence in Network Enabled Servers}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {October}, OPTNOTE = {}, NUMBER = {RR-5725}, TYPE = {Research Report} } @TECHREPORT{FurMer05b, AUTHOR = {Nathalie Furmento and Guillaume Mercier}, INSTITUTION = {INRIA}, TITLE = {MPICH-Madeleine Installer's, User's and Developer's Guide}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {December}, NOTE = {Also available as LaBRI Report 1375-05}, NUMBER = {0316}, TYPE = {Technical Report}, KEYWORDS = {MPI, Communication, Heterogeneous Networks}, URL = {http://www.inria.fr/rrrt/rt-0316.html}, 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.} } @TECHREPORT{FurMer05a, AUTHOR = {Nathalie Furmento and Guillaume Mercier}, INSTITUTION = {INRIA}, TITLE = {Optimisation Mechanisms for MPICH-Madeleine}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {July}, NOTE = {Also available as LaBRI Report 1362-05}, NUMBER = {0306}, TYPE = {Technical Report}, KEYWORDS = {MPI, Madeleine, Derived Datatypes, Communication Times}, URL = {http://www.inria.fr/rrrt/rt-0306.html}, 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.} } @TECHREPORT{j05b, AUTHOR = {E. Jeannot}, INSTITUTION = {INRIA}, TITLE = {Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer}, YEAR = {2005}, OPTADDRESS = {}, MONTH = {February}, OPTNOTE = {}, NUMBER = {RR-5500}, TYPE = {Research Report} } @PROCEEDINGS{griduse-2004, TITLE = {GridUSe-2004 : Ecole thématique sur la Globalisation des Ressources Informatiques et des Données : Utilisation et Services}, YEAR = {2004}, OPTADDRESS = {}, EDITOR = {S. Vialle and J. Gustedt and E. Jeannot}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PUBLISHER = {Supelec}, OPTSERIES = {}, OPTVOLUME = {} } @PHDTHESIS{Dan04Thesis, AUTHOR = {Vincent Danjean}, SCHOOL = {École normale supérieure de Lyon}, TITLE = {Contribution à l'élaboration d'ordonnanceurs de processus légers performants et portables pour architectures multiprocesseurs}, YEAR = {2004}, ADDRESS = {46, allée d'Italie, 69364 Lyon cedex 07, France}, MONTH = {December}, NOTE = {156 pages}, OPTTYPE = {}, URL = {http://tel.archives-ouvertes.fr/tel-00009541/} } @PHDTHESIS{Mer04These, AUTHOR = {Guillaume Mercier}, SCHOOL = {Université de Bordeaux 1}, TITLE = {Communications à hautes performances portables en environnements hiérarchiques, hétérogènes et dynamiques}, YEAR = {2004}, ADDRESS = {Labri, Bordeaux, France}, MONTH = {December}, OPTNOTE = {}, TYPE = {Thèse de doctorat}, KEYWORDS = {MPI}, KEY = {2946}, URL = {http://tel.ccsd.cnrs.fr/documents/archives0/00/00/90/54/} } @INBOOK{MMFCGYAND04a, PUBLISHER = {Springer}, TITLE = {Component Models and Systems for Grid Applications}, YEAR = {2004}, 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}, CHAPTER = {ICENI: An Integrated Grid Middleware to Support e-Science}, EDITOR = {V. Getov and T. Kielmann}, PAGES = {109-124}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITION = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, SERIES = {CoreGRID series}, OPTTYPE = {}, VOLUME = {1}, KEYWORDS = {Components, Grid Middleware, ICENI, Scheduling, Performance, Service Oriented Architecture}, URL = {http://www.springeronline.com/alert/article?a=0_b_38b3_3efsnr_6}, 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.} } @ARTICLE{cjy04, AUTHOR = {Michel Cosnard and Emmanuel Jeannot and Tao Yang}, JOURNAL = {Journal of Parallel and Distributed Computing}, TITLE = {Compact Dag Representation and its Symbolic Scheduling}, YEAR = {2004}, MONTH = {August}, OPTNOTE = {}, NUMBER = {8}, PAGES = {921 -- 935}, VOLUME = {64} } @INPROCEEDINGS{AumBahConCouDenNamPapPMAA04, AUTHOR = {Olivier Aumage and Jacques M. Bahi and Sylvain Contassot-Vivier and Raphaêl Couturier and Alexandre Denis and Raymond Namyst and Guillaume Papauré and Christian Perez and Marc Sauget}, BOOKTITLE = {3rd International workshop on Parallel Matrix Algorithms and Applications (PMAA'04)}, TITLE = {Alta: Asynchronous Loss Tolerant Algorithms for Grid Computing}, YEAR = {2004}, ADDRESS = {Marseille, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {CIRM}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj04b, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {QOS and Dynamic System workshop of IEEE ICPADS (International Conference on Parallel and Distributed Systems) conference}, TITLE = {Efficient Scheduling Heuristics for GridRPC Systems}, YEAR = {2004}, ADDRESS = {New-Port Beach, California}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {621 -- 630}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj04c, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {ACM-IFIP Euro-Par}, TITLE = {Experimental Study of Multi-Criteria Scheduling Heuristics for GridRPC Systems}, YEAR = {2004}, ADDRESS = {Pisa, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj04d, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {Ecole thématique sur la Globalisation des Ressources Informatique et des Données : Utilisation et Services (GridUSe-2004)}, TITLE = {Limitation des études validées par Simulation}, YEAR = {2004}, ADDRESS = {Metz, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{DenAumHofVerKieBal04HPDC13, AUTHOR = {Alexandre Denis and Olivier Aumage and Rutger Hofman and Kees Verstoep and Thilo Kielmann and Henri Bal}, BOOKTITLE = {Proc. of the Thirteenth IEEE International Symposium on High-Performance Distributed Computing (HPDC'13)}, TITLE = {Wide-Area Communication for Grids: An Integrated Solution to Connectivity, Performance and Security Problems}, YEAR = {2004}, ADDRESS = {Honolulu, Hawaii}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {NetIbis}, URL = {http://hal.inria.fr/inria-00000126} } @INPROCEEDINGS{DenLacPerPriRib04DRUIDE, AUTHOR = {Alexandre Denis and Sébastien Lacour and Christian Pérez and Thierry Priol and André Ribes}, BOOKTITLE = {Actes de l'école thématique sur la distribution des données à grande échelle (DRUIDE 2004)}, TITLE = {Composants logiciels et grilles de calcul}, YEAR = {2004}, ADDRESS = {Le Croisic, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {11-22}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{DenPerPri04IPDPS, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, BOOKTITLE = {18th International Parallel and Distributed Processing Symposium (IPDPS 2004)}, TITLE = {Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds}, YEAR = {2004}, ADDRESS = {Santa Fe, NM, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {95a}, PUBLISHER = {IEEE Computer Society}, OPTSERIES = {}, OPTVOLUME = {}, KEY = {PadicoTM, CORBA, Grid}, URL = {http://hal.inria.fr/inria-00000136/} } @INPROCEEDINGS{DenPerPriRib04PP, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, BOOKTITLE = {SIAM Conference on Parallel Processing for Scientific Computing}, TITLE = {Bringing High Performance to the CORBA Component Model}, YEAR = {2004}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Component, PACO, CORBA, Grid}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Perez/DenPerPriRib04PP.txt} } @INPROCEEDINGS{dj04, AUTHOR = {F. Desprez and E. Jeannot}, BOOKTITLE = {3rd International Symposium on Parallel and Distributed Computing (ISPDC)}, TITLE = {Improving the GridRPC Model with Data Persistence and Redistribution}, YEAR = {2004}, ADDRESS = {Cork, Ireland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{FHLND04a, AUTHOR = {Nathalie Furmento and Jeffrey Hau and William Lee and Steven Newhouse and John Darlington}, BOOKTITLE = {Grid Computing: Second European AcrossGrids Conference, AxGrids 2004}, TITLE = {Implementations of a Service-Oriented Architecture on top of Jini, JXTA and OGSI}, YEAR = {2004}, ADDRESS = {Nicosia, Cyprus}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {January}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {90-99}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {3165}, KEYWORDS = {Jini, JXTA, OGSA, Grid Middleware, Semantic Grid, Service Oriented Architecture}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/Axgrids2004_paper.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.} } @INPROCEEDINGS{GP-CAC04, AUTHOR = {Brice Goglin and Loïc Prylli}, BOOKTITLE = {Proceedings of the Workshop on Communication Architecture for Clusters (CAC'04), held in conjunction with the 18th IEEE IPDPS Conference}, TITLE = {Performance Analysis of Remote File System Access over a High-Speed Local Network}, YEAR = {2004}, ADDRESS = {Santa Fe, New Mexico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {185}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://hal.inria.fr/inria-00071791}, DOI = {10.1109/IPDPS.2004.1303196} } @INPROCEEDINGS{GP-PDPTA04, AUTHOR = {Brice Goglin and Loïc Prylli}, BOOKTITLE = {Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'04)}, TITLE = {Transparent Remote File Access through a Shared Library Client}, YEAR = {2004}, ADDRESS = {Las Vegas, Nevada}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {1131-1137}, PUBLISHER = {CSREA Press}, OPTSERIES = {}, VOLUME = {3}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://hal.inria.fr/inria-00071527} } @INPROCEEDINGS{GPG-LCN04, AUTHOR = {Brice Goglin and Loïc Prylli and Olivier Glück}, BOOKTITLE = {Proceedings of the IEEE Workshop on High-Speed Local Networks (HSLN), held in conjunction with the 29th IEEE LCN Conference}, TITLE = {Optimizations of Client's side communications in a Distributed File System within a Myrinet Cluster}, YEAR = {2004}, ADDRESS = {Tampa, Florida}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {726-733}, PUBLISHER = {IEEE Computer Society Press}, OPTSERIES = {}, OPTVOLUME = {}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://hal.inria.fr/inria-00071414}, DOI = {10.1109/LCN.2004.92} } @INPROCEEDINGS{jw04c, AUTHOR = {E. Jeannot and F. Wagner}, BOOKTITLE = {École DRUIDE 2004 (DistRibUtIon de Donnée à grande Echelles)}, TITLE = {Message Scheduling for Data Redistribution through High Performance Network}, YEAR = {2004}, ADDRESS = {Le Croisic, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jw04, AUTHOR = {E. Jeannot and F Wagner}, BOOKTITLE = {Proceedings of the IEEE 18th International Parallel and Distributed Computing Symposium (IPDPS 2004)}, TITLE = {Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone}, YEAR = {2004}, ADDRESS = {Santa-Fe, New-Mexico, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{jw04b, AUTHOR = {E. Jeannot and F. Wagner}, BOOKTITLE = {IEEE International Conference on Parallel and Distributed Processing Symposium (IPDPS)}, TITLE = {Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone}, YEAR = {2004}, ADDRESS = {Santa-Fe, New-Mexico, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{cj04e, AUTHOR = {Y. Caniou and E. Jeannot}, INSTITUTION = {INRIA}, TITLE = {Improvements and Study of the Accuracy of the Tasks Duration Predictor, New Heuristics}, YEAR = {2004}, OPTADDRESS = {}, MONTH = {May}, OPTNOTE = {}, NUMBER = {RR-5206}, TYPE = {Research Report} } @TECHREPORT{cj04a, AUTHOR = {Y. Caniou and E. Jeannot}, INSTITUTION = {INRIA}, TITLE = {Study of the behaviour of heuristics relying on the Historical Trace Manager in a (multi)client-agent-server system}, YEAR = {2004}, OPTADDRESS = {}, MONTH = {April}, OPTNOTE = {}, NUMBER = {RR-5168}, TYPE = {Research Report} } @TECHREPORT{jw04a, AUTHOR = {E. Jeannot and F. Wagner}, INSTITUTION = {INRIA}, TITLE = {Message Scheduling for Data Redistribution through High Performance Networks}, YEAR = {2004}, ADDRESS = {LORIA}, MONTH = {January}, OPTNOTE = {}, NUMBER = {5077}, TYPE = {Research Report} } @TECHREPORT{jw04d, AUTHOR = {E. Jeannot and F. Wagner}, INSTITUTION = {INRIA}, TITLE = {Modelizing, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks}, YEAR = {2004}, ADDRESS = {LORIA}, MONTH = {November}, OPTNOTE = {}, NUMBER = {5361}, TYPE = {Research Report} } @MASTERSTHESIS{Thi04DEA, AUTHOR = {Samuel Thibault}, SCHOOL = {École Normale Supérieure de Lyon}, TITLE = {Un ordonnanceur flexible pour machines multiprocesseurs hiérarchisées}, YEAR = {2004}, OPTADDRESS = {}, MONTH = {July}, OPTNOTE = {}, TYPE = {Rapport de stage DEA}, KEYWORDS = {Marcel}, URL = {http://enslyon.free.fr/rapports/info/Samuel_Thibault_3.ps.gz} } @PHDTHESIS{Den03These, AUTHOR = {Alexandre Denis}, SCHOOL = {Université de Rennes 1}, TITLE = {Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul}, YEAR = {2003}, ADDRESS = {IRISA, Rennes, France}, MONTH = {December}, OPTNOTE = {}, TYPE = {Thèse de doctorat}, KEYWORDS = {PadicoTM, CORBA, Grid}, KEY = {2964}, URL = {http://tel.archives-ouvertes.fr/tel-00009595/} } @INBOOK{DenPerPriRib03, PUBLISHER = {CRC Press}, TITLE = {Process Coordination and Ubiquitous Computing}, YEAR = {2003}, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, CHAPTER = {Programming the Grid with Distributed Objects}, ALTEDITOR = {}, PAGES = {133--148}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITION = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, PACO, CORBA, Grid}, URL = {http://portal.acm.org/citation.cfm?id=862901} } @ARTICLE{DenPerPri03CCPE, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, JOURNAL = {Concurrency and Computation: Practice and Experience}, TITLE = {Achieving Portable and Efficient Parallel CORBA Objects}, YEAR = {2003}, MONTH = {August}, OPTNOTE = {}, NUMBER = {10}, PAGES = {891--909}, VOLUME = {15}, KEYWORDS = {PACO, CORBA, Grid}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPri03CCPE.ps } } @ARTICLE{DenPerPri03FGCS, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, JOURNAL = {Future Generation Computer Systems}, TITLE = {PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes}, YEAR = {2003}, MONTH = {May}, OPTNOTE = {}, NUMBER = {4}, PAGES = {575--585}, VOLUME = {19}, KEYWORDS = {PadicoTM, CORBA, Grid}, PUBLISHER = {Elsevier Science}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPri03FGCS.pdf} } @ARTICLE{DenPerPriRib03DSO, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, JOURNAL = {Distributed Systems Online}, TITLE = {Parallel CORBA Objects for Programming Computational Grids}, YEAR = {2003}, MONTH = {February}, NOTE = {Electronic journal}, NUMBER = {2}, OPTPAGES = {}, VOLUME = {4}, KEYWORDS = {PadicoTM, Grid, CORBA, PACO}, PUBLISHER = {IEEE Computer Society}, URL = {http://dsonline.computer.org/0302/f/pri_print.htm} } @INPROCEEDINGS{ABB03a, 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}, TITLE = {Building the e-Science Grid in the UK: Middleware, Applications and Tools deployed at Level 2}, YEAR = {2003}, ADDRESS = {Nottingham, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, NOTE = {ISBN 1-904425-11-9}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {488-493}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Globus, Grid Middleware, VOM, Integration}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/level2.pdf}, 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. } } @INPROCEEDINGS{AumMer03CCGRID, AUTHOR = {Olivier Aumage and Guillaume Mercier}, BOOKTITLE = {Proc. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2003)}, TITLE = {MPICH/MadIII: a Cluster of Clusters Enabled MPI Implementation}, YEAR = {2003}, ADDRESS = {Tokyo}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE}, PAGES = {26-36}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI, Madeleine} } @INPROCEEDINGS{cj03, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {IEEE Heterogeneous Computing Workshop (HCW'03)}, TITLE = {New Scheduling Heuristics in the Client-Agent-Server Model}, YEAR = {2003}, ADDRESS = {Nice, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cjp03b, AUTHOR = {Johanne Cohen and Emmanuel Jeannot and Nicolas Padoy}, BOOKTITLE = {Algorithms, models and tools for parallel computing on heterogeneous networks (HeteroPar'03) workshop of SIAM PPAM 2003, LNCS 3019}, TITLE = {Messages Scheduling for Data Redistribution between Clusters}, YEAR = {2003}, ADDRESS = {Czestochowa, Poland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {896--906}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Dan03Renpar, AUTHOR = {Vincent Danjean}, BOOKTITLE = {Actes des Rencontres francophones du parallélisme (RenPar 15)}, TITLE = {Mécanismes de traces efficaces pour programmes multithreadés}, YEAR = {2003}, ADDRESS = {La Colle sur Loup (France)}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Traces} } @INPROCEEDINGS{DanNam03HIPC, AUTHOR = {Vincent Danjean and Raymond Namyst}, BOOKTITLE = {Proceedings of the 2003 International Conference on High Performance Computing (HiPC '03)}, TITLE = {Controling Kernel Scheduling from User Space: an Approach to Enhancing Applications' Reactivity to I/O Events}, YEAR = {2003}, ADDRESS = {Hyderabad, India}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Marcel}, URL = {http://www.springerlink.com/link.asp?id=r99f1x65v4gw07pp} } @INPROCEEDINGS{Den03RenPar, AUTHOR = {Alexandre Denis}, BOOKTITLE = {15es Rencontres francophones du parallélisme (RenPar 15)}, TITLE = {Architecture d'une plate-forme de communication multi-paradigme pour les grilles}, YEAR = {2003}, ADDRESS = {La Colle-sur-Loup, France}, OPTCROSSREF = {}, EDITOR = {M. Auguin and F. Baude and D. Lavenier and M. Riveill}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {111-118}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, Grid, CORBA}, URL = {http://hal.inria.fr/inria-00000135/ } } @INPROCEEDINGS{DenPerPriRib03IPDPS, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, BOOKTITLE = {17th International Parallel and Distributed Processing Symposium (IPDPS 2003)}, TITLE = {Padico: A Component-Based Software Infrastructure for Grid Computing}, YEAR = {2003}, ADDRESS = {Nice, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {IEEE Computer Society}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Component, PadicoTM, CORBA, Grid, PACO}, URL = {http://hal.inria.fr/inria-00000134/ } } @INPROCEEDINGS{FLND03a, AUTHOR = {Nathalie Furmento and William Lee and Steven Newhouse and John Darlington}, BOOKTITLE = {UK e-Science All Hands Meeting}, TITLE = {Test and Deployment of ICENI, An Integrated Grid Middleware on the UK e-Science Grid}, YEAR = {2003}, ADDRESS = {Nottingham, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, NOTE = {ISBN 1-904425-11-9}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {192-195}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {ICENI, Integration}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/deployment.pdf}, 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.} } @INPROCEEDINGS{MMFLND03a, 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}, TITLE = {ICENI Dataflow and Workflow: Composition and Scheduling in Space and Time}, YEAR = {2003}, ADDRESS = {Nottingham, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, NOTE = {ISBN 1-904425-11-9}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {627-634}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {ICENI, Components, Scheduling, Workflow}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/dataflowWorkflow.pdf}, 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.} } @TECHREPORT{cjp03a, AUTHOR = {Johanne Cohen and Emmanuel Jeannot and Nicolas Padoy}, INSTITUTION = {INRIA}, TITLE = {Parallel Data Redistribution Over a Backbone}, YEAR = {2003}, OPTADDRESS = {}, MONTH = {February}, OPTNOTE = {}, NUMBER = {RR-4725}, TYPE = {Research Report} } @TECHREPORT{DenPerPri03RR4975, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, INSTITUTION = {INRIA}, TITLE = {Network Communications in Grid Computing: At a Crossroads Between Parallel and Distributed Worlds}, YEAR = {2003}, ADDRESS = {IRISA, Rennes, France}, MONTH = {October}, OPTNOTE = {}, NUMBER = {RR-4975}, TYPE = {Research Report}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {http://www.inria.fr/rrrt/rr-4975.html} } @TECHREPORT{DenPerPriRib03RR4974, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, INSTITUTION = {INRIA}, TITLE = {Padico: A Component-Based Software Infrastructure for Grid Computing}, YEAR = {2003}, ADDRESS = {IRISA, Rennes, France}, MONTH = {October}, NOTE = {Version INRIA de \citeDenPerPriRib03IPDPS}, NUMBER = {RR-4974}, TYPE = {Research Report}, KEYWORDS = {Component, PACO, PadicoTM, CORBA, Grid}, URL = {http://www.inria.fr/rrrt/rr-4974.html} } @TECHREPORT{GP-LIP-TR2003-01, AUTHOR = {Brice Goglin and Loïc Prylli}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Design and Implementation of ORFA}, YEAR = {2003}, ADDRESS = {Lyon, France}, MONTH = {September}, OPTNOTE = {}, NUMBER = {TR2003-01}, TYPE = {Technical Report}, URL = {http://hal.inria.fr/inria-00408749} } @MASTERSTHESIS{Thibault2003, AUTHOR = {Samuel Thibault}, SCHOOL = {University of New Hampshire}, TITLE = {Developping a software tool for precise kernel measurements}, YEAR = {2003}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, OPTTYPE = {}, KEYWORDS = {Traces}, URL = {http://www.inria.fr/rrrt/rr-5602.html} } @MISC{Fur03a, AUTHOR = {Nathalie Furmento}, OPTHOWPUBLISHED = {}, MONTH = {May}, NOTE = {2nd e-Science Grid Applications Workshop, Level 2 Grid, Work Package 8}, TITLE = {ICENI -- An Integrated Grid Middleware}, YEAR = {2003}, ADDRESS = {Cambridge} } @MISC{Fur03b, AUTHOR = {Nathalie Furmento}, OPTHOWPUBLISHED = {}, MONTH = {September}, NOTE = {Second Grid Engine Workshop}, TITLE = {ICENI: A Next Generation Grid Middleware}, YEAR = {2003}, ADDRESS = {SUN Regensburg, Germany}, KEYWORDS = {Grid Middleware, ICENI, Portal} } @PROCEEDINGS{grid2002, TITLE = {École GRID 2002}, YEAR = {2002}, OPTADDRESS = {}, EDITOR = {J. Gustedt and E. Jeannot and J.-L. Pazat and S. Vialle}, MONTH = {December}, NOTE = {École thématique sur la globalisation des ressources et des données, Aussois, France.}, OPTNUMBER = {}, OPTORGANIZATION = {}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {} } @PHDTHESIS{Aum02These, AUTHOR = {Olivier Aumage}, SCHOOL = {École normale supérieure de Lyon}, TITLE = {Madeleine : une interface de communication performante et portable pour exploiter les interconnexions hétérogènes de grappes.}, YEAR = {2002}, ADDRESS = {46, allée d'Italie, 69364 Lyon cedex 07, France}, MONTH = {September}, NOTE = {154 pages}, TYPE = {Thèse de Doctorat, spécialité informatique}, KEYWORDS = {Madeleine}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Aum02These.ps} } @INBOOK{AumBouEyrNam02Calculateurs, PUBLISHER = {Hermès Science Paris}, TITLE = {Calcul réparti á grande échelle}, YEAR = {2002}, AUTHOR = {Olivier Aumage and Luc Bougé and Lionel Eyraud and Raymond Namyst}, CHAPTER = {Communications efficaces au sein d'une interconnexion hétérogène de grappes : Exemple de mise en oeuvre dans la bibliothèque Madeleine}, EDITOR = {Françoise Baude, INRIA--Univ. de Nice--I3S}, ALTPAGES = {}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITION = {}, OPTMONTH = {}, NOTE = {ISBN 2-7462-0472-X}, OPTNUMBER = {}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine} } @ARTICLE{AumBouDenEyrMehMerNamPry02CC, AUTHOR = {Olivier Aumage and Luc Bougé and Alexandre Denis and Lionel Eyraud and Jean-François Méhaut and Guillaume Mercier and Raymond Namyst and Loïc Prylli}, JOURNAL = {Cluster Computing}, TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing (extended version)}, YEAR = {2002}, MONTH = {January}, NOTE = {Special Issue: Selected Papers from the IEEE Cluster 2000 Conference.}, NUMBER = {1}, PAGES = {43-54}, VOLUME = {5}, KEYWORDS = {Madeleine} } @ARTICLE{AumBouMehNam01ParCo, AUTHOR = {Olivier Aumage and Luc Bougé and Jean-François Méhaut and Raymond Namyst}, JOURNAL = {Parallel Computing}, TITLE = {Madeleine II: A Portable and Efficient Communication Library for High-Performance Cluster Computing}, YEAR = {2002}, MONTH = {April}, OPTNOTE = {}, NUMBER = {4}, PAGES = {607--626}, VOLUME = {28}, KEYWORDS = {Madeleine} } @ARTICLE{BCFS02a, AUTHOR = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol}, JOURNAL = {Future Generation Computer Systems, Special Issue on Parallel Computing}, TITLE = {Optimizing Remote Method Invocation with Communication-Computation Overlap}, YEAR = {2002}, MONTH = {May}, NOTE = {Selected article from PaCT 2001}, NUMBER = {6}, OPTPAGES = {}, VOLUME = {18}, URL = {http://dx.doi.org/10.1016/S0167-739X(02)00049-3}, 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} } @ARTICLE{Den02TSI, AUTHOR = {Alexandre Denis}, JOURNAL = {Technique et Science Informatiques (TSI)}, TITLE = {CORBA haute performance}, YEAR = {2002}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {659--683}, VOLUME = {21}, KEYWORDS = {PadicoTM, CORBA, Grid, Madeleine}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den02TSI.ps} } @ARTICLE{FMMNFD02b, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington}, JOURNAL = {Journal of Parallel Computing}, TITLE = {ICENI: Optimisation of Component Applications within a Grid Environment}, YEAR = {2002}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {12}, PAGES = {1753-1772}, VOLUME = {28}, 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.} } @INPROCEEDINGS{Aum01HCW2002, AUTHOR = {Olivier Aumage}, BOOKTITLE = {Proc. 16th Intl. Parallel and Distributed Processing Symposium, 11th Heterogeneous Computing Workshop (HCW 2002)}, TITLE = {Heterogeneous multi-cluster networking with the Madeleine III communication library}, YEAR = {2002}, ADDRESS = {Fort Lauderdale}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {12 pages. Extended proceedings in electronic form only}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPDPS 2002}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Madeleine} } @INPROCEEDINGS{cj02, AUTHOR = {Y. Caniou and E. Jeannot}, BOOKTITLE = {14 ème Rencontres Francophones du Parallèlisme (RENPAR 2002)}, TITLE = {Ordonnacemement pour la grille : une extension de MCT}, YEAR = {2002}, ADDRESS = {Hammamet, Tunisie}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{paw:icatpn02, AUTHOR = {Jean-Michel Couvreur and Emmanuelle Encrenaz and Emmanuel Paviot-Adet and Denis Poitrenaud and Pierre-André Wacrenier}, BOOKTITLE = {Applications and Theory of Petri Nets 2002, 23rd International Conference, ICATPN 2002, Adelaide, Australia, June 24-30, 2002, Proceedings}, TITLE = {Data Decision Diagrams for Petri Net Analysis}, YEAR = {2002}, OPTADDRESS = {}, OPTCROSSREF = {}, EDITOR = {Javier Esparza and Charles Lakos}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {101-120}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2360}, URL = {http://www.springerlink.com/link.asp?id=5tanmq4802d5q29d} } @INPROCEEDINGS{Den02RenPar, AUTHOR = {Alexandre Denis}, BOOKTITLE = {14èmes Rencontres Francophones du Parallélisme (RenPar'14)}, TITLE = {PadicoTM : un environnement ouvert pour l'intégration d'exécutifs communiquants}, YEAR = {2002}, ADDRESS = {Hammamet, Tunisie}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {99--106}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {http://hal.inria.fr/inria-00000133/} } @INPROCEEDINGS{DenPerPri02CCGrid, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, BOOKTITLE = {IEEE International Symposium on Cluster Computing and the Grid (CCGrid2002)}, TITLE = {PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes}, YEAR = {2002}, ADDRESS = {Berlin, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {144--151}, PUBLISHER = {IEEE Computer Society}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {http://hal.inria.fr/inria-00000132/} } @INPROCEEDINGS{DenPerPriRib02Grid, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol and André Ribes}, BOOKTITLE = {École thématique sur la globalisation des ressources informatiques et des données}, TITLE = {Chapitre 2 : Composants logiciels et grilles de calcul}, YEAR = {2002}, ADDRESS = {Aussois, France}, OPTCROSSREF = {}, EDITOR = {Emmanuel Jeannot}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {15--27}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {PadicoTM, CORBA, Grid, PACO}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/DenPerPriRib02GRID.ps} } @INPROCEEDINGS{jeannot02b, AUTHOR = {Jeannot E.}, BOOKTITLE = {Ecole thématique GRID 2002}, TITLE = {Compression adatative et dynamique de donnés}, YEAR = {2002}, ADDRESS = {Aussois, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {55 -- 63}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{FLMND02a, AUTHOR = {Nathalie Furmento and William Lee and Anthony Mayer and Steven Newhouse and John Darlington}, BOOKTITLE = {SuperComputing 2002}, TITLE = {ICENI: An Open Grid Service Architecture Implemented with Jini}, YEAR = {2002}, ADDRESS = {Baltimore, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Jini, OGSA, Web Services, Semantic Grid}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/SC2002.pdf}, 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} } @INPROCEEDINGS{jkb02, AUTHOR = {E. Jeannot and B. Knutsson and M Björkman}, BOOKTITLE = {IEEE High Performance Distributed Computing (HPDC'11)}, TITLE = {Adaptive Online Data Compression}, YEAR = {2002}, ADDRESS = {Edinburgh, Scotland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {379 -- 388}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{NMFMSD02a, AUTHOR = {Steven Newhouse and Anthony Mayer and Nathalie Furmento and Steve McGough and James Stanton and John Darlington}, BOOKTITLE = {AISB'02 Symposium AI and GRID Computing}, TITLE = {Laying the Foundations for the Semantic Grid}, YEAR = {2002}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {ISBN 1 902956 24 8}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Semantic Grid, Computational Grid}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/AISB2002.pdf}, 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.} } @INPROCEEDINGS{thibault02a, AUTHOR = {Samuel Thibault and Xavier Cavin and Olivier Festor and Eric Fleury}, BOOKTITLE = {Workshop on Commodity-Based Visualization Clusters, Boston, MA}, TITLE = {Unreliable Transport Protocol for Commodity-Based OpenGL Distributed Visualization}, YEAR = {2002}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://www.cs.utah.edu/~xavier/Papers/ccviz02_utpcbodv.pdf} } @TECHREPORT{Aum02RR2002-05, AUTHOR = {Olivier Aumage}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Heterogeneous Multi-Cluster Networking with the Madeleine III Communication Library}, YEAR = {2002}, ADDRESS = {Lyon, France}, MONTH = {October}, NOTE = {16 pages. Also available as Research Report RR-4365, INRIA Rhône-Alpes. Published as \citeAum01HCW2002}, NUMBER = {RR2002-05}, TYPE = {Research Report}, KEYWORDS = {Madeleine}, URL = {http://www.inria.fr/rrrt/rr-4365.html} } @TECHREPORT{cj02b, AUTHOR = {Y. Caniou and E. Jeannot}, INSTITUTION = {INRIA}, TITLE = {Schedulig on the GRID : Historical Trace and Dynamic Heuristics}, YEAR = {2002}, OPTADDRESS = {}, MONTH = {November}, OPTNOTE = {}, NUMBER = {RR-4620}, TYPE = {Research Report} } @TECHREPORT{Den02RR4553, AUTHOR = {Alexandre Denis}, INSTITUTION = {INRIA}, TITLE = {CORBA haute peformance}, YEAR = {2002}, ADDRESS = {Rennes, France}, MONTH = {September}, NOTE = {Version INRIA de \citeDen02TSI}, NUMBER = {RR-4553}, OPTTYPE = {}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {ftp://ftp.inria.fr/INRIA/publication/RR/RR-4553.ps.gz} } @TECHREPORT{DenPerPri02RR4554, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, INSTITUTION = {INRIA}, TITLE = {PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes}, YEAR = {2002}, ADDRESS = {Rennes, France}, MONTH = {September}, OPTNOTE = {}, NUMBER = {RR-4554}, TYPE = {Research Report}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {http://www.inria.fr/rrrt/rr-4554.html} } @TECHREPORT{DenPerPri02RR4555, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, INSTITUTION = {INRIA}, TITLE = {Towards High Performance CORBA and MPI Middlewares for Grid Computing}, YEAR = {2002}, ADDRESS = {Rennes, France}, MONTH = {September}, OPTNOTE = {}, NUMBER = {RR-4555}, TYPE = {Research Report}, KEYWORDS = {PadicoTM, CORBA, Grid}, URL = {http://www.inria.fr/rrrt/rr-4555.html} } @TECHREPORT{FND02a, AUTHOR = {Nathalie Furmento and Steven Newhouse and John Darlington}, INSTITUTION = {ICPC}, TITLE = {Performance of ICENI/Jini Service Oriented Architecture}, YEAR = {2002}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTTYPE = {}, KEYWORDS = {Jini}, URL = {http://www.lesc.imperial.ac.uk/iceni/reports.jsp} } @TECHREPORT{jeannot02, AUTHOR = {E. Jeannot}, INSTITUTION = {INRIA, France}, TITLE = {Adaptive Online Data Compression}, YEAR = {2002}, OPTADDRESS = {}, MONTH = {March}, OPTNOTE = {}, NUMBER = {RR-4400}, TYPE = {Research Report} } @MASTERSTHESIS{G-LIP-DEA2002-03, AUTHOR = {Brice Goglin}, SCHOOL = {ENS Lyon}, TITLE = {Un protocole pour l'accès aux systèmes de fichiers distants dans les grappes}, YEAR = {2002}, ADDRESS = {Lyon, France}, MONTH = {July}, OPTNOTE = {}, TYPE = {Mémoire de DEA}, INSTITUTION = {LIP, ENS Lyon}, NUMBER = {DEA2002-03}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/DEA/DEA2002/DEA2002-03.ps.gz} } @MISC{Fur02a, AUTHOR = {Nathalie Furmento}, OPTHOWPUBLISHED = {}, MONTH = {February}, NOTE = {Global Grid Forum, Jini WG}, TITLE = {ICENI: A JINI based Grid Middleware for Exploiting Federated Resources}, YEAR = {2002}, KEYWORDS = {Jini, Computational Grid} } @MISC{FMMNFD02a, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington}, OPTHOWPUBLISHED = {}, MONTH = {July}, NOTE = {SIAM 50th Anniversary and 2002 Annual Meeting, Software Components for High-Performance Scientific Computing, Activity Group on Supercomputing, Invited contribution}, TITLE = {ICENI: Optimising Component Applications within a Grid Environment}, YEAR = {2002}, ADDRESS = {Philadelphia, USA}, KEYWORDS = {Components, Computational Grid}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/SIAM50.pdf}, 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.} } @MISC{NeFu02a, AUTHOR = {Steven Newhouse and Nathalie Furmento}, OPTHOWPUBLISHED = {}, MONTH = {February}, NOTE = {Global Grid Forum, Jini WG}, TITLE = {Web Services DRMAA}, YEAR = {2002}, KEYWORDS = {Web Services, Scheduling} } @PHDTHESIS{Nam2001HDR, AUTHOR = {Raymond Namyst}, SCHOOL = {Université Claude Bernard de Lyon, pour des travaux effectués á l'école normale supérieure de Lyon}, TITLE = {Contribution á la conception de supports exécutifs multithreads performants}, YEAR = {2001}, OPTADDRESS = {}, MONTH = {December}, OPTNOTE = {}, TYPE = {Habilitation á diriger des recherches} } @ARTICLE{AntBouHatBetGuiNam01ParCo, AUTHOR = {Gabriel Antoniu and Luc Bougé and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst}, JOURNAL = {Parallel Computing}, TITLE = {The Hyperion system: Compiling multithreaded Java bytecode for distributed execution}, YEAR = {2001}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {1279--1297}, VOLUME = {27} } @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}, JOURNAL = {Parallel Computing}, TITLE = {Scilab to Scilab$_{//}$, the OURAGAN Project}, YEAR = {2001}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {11}, OPTPAGES = {}, VOLUME = {27} } @ARTICLE{cj01b, AUTHOR = {M. Cosnard and E. Jeannot}, JOURNAL = {Parallel Processing Letters}, TITLE = {Automatic Parallelization Techniques Based on Compact DAG Extraction and Symbolic Scheduling}, YEAR = {2001}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {1}, PAGES = {151--168}, VOLUME = {11} } @INPROCEEDINGS{AumEyrNam00HCW2001, AUTHOR = {Olivier Aumage and Lionel Eyraud and Raymond Namyst}, BOOKTITLE = {Proc. 15th Intl. Parallel and Distributed Processing Symposium, 10th Heterogeneous Computing Workshop (HCW 2001)}, TITLE = {Efficient Inter-Device Data-Forwarding in the Madeleine Communication Library}, YEAR = {2001}, ADDRESS = {San Francisco}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {Extended proceedings in electronic form only}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPDPS 2001}, PAGES = {86}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{AumMerNam01IPDPS, AUTHOR = {Olivier Aumage and Guillaume Mercier and Raymond Namyst}, BOOKTITLE = {Proc. 15th International Parallel and Distributed Processing Symposium (IPDPS 2001)}, TITLE = {MPICH-Madeleine: a True Multi-Protocol MPI for High-Performance Networks}, YEAR = {2001}, ADDRESS = {San Francisco}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {Extended proceedings in electronic form only.}, OPTNUMBER = {}, ORGANIZATION = {IEEE}, PAGES = {51}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI} } @INPROCEEDINGS{BCFS01a, AUTHOR = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol}, BOOKTITLE = {6th International Conference PaCT 2001}, TITLE = {Optimizing Metacomputing with Communication-Computation Overlap}, YEAR = {2001}, ADDRESS = {Akademgorodok, Novosibirsk, Russia}, OPTCROSSREF = {}, EDITOR = {V. Malyshkin}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {190--204}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2127}, URL = {http://www.labri.fr/perso/furmento/papers/nice/21270190.pdf}, 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} } @INPROCEEDINGS{cj01a, AUTHOR = {B. Cirou and E. Jeannot}, BOOKTITLE = {IEEE ICPP International Workshop on Metacomputing Systems and Applications (MSA'2001)}, TITLE = {Triplet: a Clustering Scheduling Algorithm for Heterogeneous Systems}, YEAR = {2001}, ADDRESS = {Valencia, Spain}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Den01RenPar, AUTHOR = {Alexandre Denis}, BOOKTITLE = {13es Rencontres Francophones du Parallélisme (RenPar 13)}, TITLE = {CORBA et réseaux haute performance}, YEAR = {2001}, ADDRESS = {Paris, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {189--194}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {CORBA, Madeleine}, URL = {http://hal.inria.fr/inria-00000129/} } @INPROCEEDINGS{DenPerPri01EuroPar, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, BOOKTITLE = {Proc. 7th Intl. Euro-Par Conference (EuroPar 01)}, TITLE = {Portable parallel CORBA objects: an approach to combine parallel and distributed programming for Grid Computing}, YEAR = {2001}, ADDRESS = {Manchester, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {835--844}, PUBLISHER = {Springer}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2150}, KEYWORDS = {CORBA, Grid, PACO}, URL = {http://hal.inria.fr/inria-00000131/} } @INPROCEEDINGS{DenPerPri01GC, AUTHOR = {Alexandre Denis and Christian Pérez and Thierry Priol}, BOOKTITLE = {Proc of the 2nd International Workshop on Grid Computing}, TITLE = {Towards High Performance CORBA and MPI Middlewares for Grid Computing}, YEAR = {2001}, ADDRESS = {Denver, CO}, OPTCROSSREF = {}, EDITOR = {Craig A. Lee}, MONTH = {November}, NOTE = {In conjunction with SuperComputing 2001 (SC'01)}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {14--25}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {2242}, KEYWORDS = {PadicoTM, CORBA, MPI, Grid}, URL = {http://hal.inria.fr/inria-00000130/} } @INPROCEEDINGS{FMMND01a, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and John Darlington}, BOOKTITLE = {7th International Euro-Par Conference}, TITLE = {A Component Framework for HPC Applications}, YEAR = {2001}, ADDRESS = {Manchester, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {540-548}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2150}, KEYWORDS = {Components}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/EuroPar2001_Component.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.} } @INPROCEEDINGS{FNNNFD01b, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington}, BOOKTITLE = {2nd International Workshop on Grid Computing, Grid 2001}, TITLE = {An Integrated Grid Environment for Component Applications}, YEAR = {2001}, ADDRESS = {Denver, USA}, OPTCROSSREF = {}, EDITOR = {Craig A. Lee}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2242}, KEYWORDS = {Jini, Computational Grid}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/GRID2001.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.} } @INPROCEEDINGS{FMMNFD01a, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and Tony Field and John Darlington}, BOOKTITLE = {SuperComputing 2001}, TITLE = {Optimisation of Component-based Applications within a Grid Environment}, YEAR = {2001}, ADDRESS = {Denver, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Components}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/SC2001.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. } } @INPROCEEDINGS{FND01a, AUTHOR = {Nathalie Furmento and Steven Newhouse and John Darlington}, BOOKTITLE = {7th International Euro-Par Conference}, TITLE = {Building Computational Communities from Federated Resources}, YEAR = {2001}, ADDRESS = {Manchester, UK}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {855-863}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {2150}, KEYWORDS = {Jini, Computational Grid}, URL = {http://www.labri.fr/perso/furmento/papers/imperial/EuroPar2001_Jini.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.} } @INPROCEEDINGS{jeannot01, AUTHOR = {E. Jeannot}, BOOKTITLE = {International Conference 'Parallel Computing 2001' (ParCo2001)}, TITLE = {Automatic Multithreaded Parallel Program Generation for Message Passing Multiprocessors Using Parameterized Task Graphs}, YEAR = {2001}, ADDRESS = {Naples, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{paw:opodis01, AUTHOR = {Yves Métivier and Mohamed Mosbah and Stefan Gruner and Pierre-André Wacrenier}, BOOKTITLE = {Proc. OPODIS'2001}, TITLE = {Distributed Algorithm for Computing a Spanning Tree in Anonymous T-prime Graphs}, YEAR = {2001}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{cj01_rr, AUTHOR = {B. Cirou and E. Jeannot}, INSTITUTION = {INRIA, France}, TITLE = {Tripet: a Clustering Scheduling Algorithm for Heterogeneous Systems}, YEAR = {2001}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {RT-0248}, OPTTYPE = {} } @TECHREPORT{dj01, AUTHOR = {F. Desprez and E. Jeannot}, INSTITUTION = {Laboratoire de l'Informatique du Parallélisme}, TITLE = {Adding Data Persistence and Redistribution to NetSolve}, YEAR = {2001}, ADDRESS = {Ecole Normale Supérieure de Lyon, France}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {RR2001-39}, TYPE = {Research Report} } @TECHREPORT{FMMND01b, AUTHOR = {Nathalie Furmento and Anthony Mayer and Steve McGough and Steven Newhouse and John Darlington}, INSTITUTION = {ICPC}, TITLE = {Performance Models for Linear Solvers within a Component Framework}, YEAR = {2001}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTTYPE = {}, KEYWORDS = {Components, Performance}, 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.} } @MANUAL{GettingStarted, TITLE = {Getting Started with PM2}, OPTADDRESS = {}, AUTHOR = {The PM2 Team}, OPTEDITION = {}, OPTMONTH = {}, OPTNOTE = {}, OPTORGANIZATION = {}, YEAR = {2001} } @MASTERSTHESIS{G-MIM2, AUTHOR = {Brice Goglin}, SCHOOL = {ENS Lyon}, TITLE = {High Bandwidth Data Transfer with OPIOM & Myrinet: Application to Remote Video}, YEAR = {2001}, ADDRESS = {Arcadia, CA, USA}, MONTH = {August}, OPTNOTE = {}, TYPE = {Rapport de stage de Maîtrise}, INSTITUTION = {Myricom, Inc.}, URL = {http://runtime.bordeaux.inria.fr/goglin/download/papers/ENS/stage_mim2.ps} } @INCOLLECTION{cjy00, AUTHOR = {Michel Cosnard and Emmanuel Jeannot and Tao Yang}, BOOKTITLE = {Nonlinear Assignment Problems: Algorithms and Applications}, PUBLISHER = {Kluwer Academic Publishers}, TITLE = {Symbolic Scheduling of Parameterized Task Graphs on Parallel Machines}, YEAR = {2000}, OPTADDRESS = {}, OPTCHAPTER = {}, OPTCROSSREF = {}, OPTEDITION = {}, EDITOR = {Leonidas S. Pitsoulis and Panos M. Pardalos}, MONTH = {November}, NOTE = {ISBN 0-7923-6646-8}, OPTNUMBER = {}, OPTPAGES = {}, OPTSERIES = {}, OPTTYPE = {}, OPTVOLUME = {} } @ARTICLE{AntBouNamPer00PPL, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst and Christian Pérez}, JOURNAL = {Parallel Processing Letters}, TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration}, YEAR = {2000}, MONTH = {June}, NOTE = {Special issue on Compilers for Parallel Computers (CPC 2000). Journal version of \citeAntBouNamPer00CPC.}, NUMBER = {2-3}, PAGES = {201-214}, VOLUME = {10} } @INPROCEEDINGS{AntBouHatBetGuiNam00EuroPar, AUTHOR = {Gabriel Antoniu and Luc Bougé and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst}, BOOKTITLE = {Euro-Par 2000: Parallel Processing}, TITLE = {Compiling multithreaded Java bytecode for distributed execution}, YEAR = {2000}, ADDRESS = {Munchen, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, NOTE = {Selected as a Distinguished Paper. Preliminary electronic version available as \citeAntBouHatBetGuiNam00RR2000-08}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {1039-1052}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1900} } @INPROCEEDINGS{AntBouHatBetGuiNam00JavaPDC, AUTHOR = {Gabriel Antoniu and Luc Bougé and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst}, BOOKTITLE = {Parallel and Distributed Processing. Proc. Intl Workshop on Java for Parallel and Distributed Computing}, TITLE = {Implementing Java consistency using a generic, multithreaded DSM runtime system}, YEAR = {2000}, ADDRESS = {Cancun, Mexico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, NOTE = {Electronic version available as \citeAntBouHatBetGuiNam00RR2000-07}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM}, PAGES = {560-567}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1800} } @INPROCEEDINGS{AntBouNam00WPCIA2, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst}, BOOKTITLE = {Proc. 2nd Workshop on Parallel Computing for Irregular Applications (WPCIA2)}, TITLE = {DSM-PM2: a multi-protocol DSM layer for the PM2 multithreaded runtime system}, YEAR = {2000}, ADDRESS = {Toulouse, France}, OPTCROSSREF = {}, EDITOR = {Chassin de Kergommeaux, J. and B. Lecussan and J.-F. Méhaut}, MONTH = {January}, NOTE = {Held in conjunction with HPCA-6. Internal proceedings only.}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://dept-info.labri.fr/~aumage/Runtime/Publis/Download/AntBouNam00WPCIA2.ps.gz } } @INPROCEEDINGS{AntBouNamPer00CPC, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst and Christian Pérez}, BOOKTITLE = {8th Workshop on Compilers for Parallel Computers (CPC 2000)}, TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration}, YEAR = {2000}, ADDRESS = {Aussois, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {January}, NOTE = {Updated version of \citeAntBouNamPer99PDPTA}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Aum00Renpar, AUTHOR = {Olivier Aumage}, BOOKTITLE = {12es Rencontres francophones du parallélisme (RenPar 12)}, TITLE = {Communications multiprotocoles sur grappes de stations: l'approche Madeleine II}, YEAR = {2000}, ADDRESS = {Univ. Besançon}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {6 pages}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {73-78}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{AumBouDenMehMerNamPry00Cluster2000, AUTHOR = {Olivier Aumage and Luc Bougé and Alexandre Denis and Jean-François Méhaut and Guillaume Mercier and Raymond Namyst and Loïc Prylli}, BOOKTITLE = {IEEE Intl Conf. on Cluster Computing (Cluster 2000)}, TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing}, YEAR = {2000}, ADDRESS = {Technische Universität Chemnitz, Saxony, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, NOTE = {Preliminary electronic version available as \citeAumBouDenMehMerNamPry00RR2000-26}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {78-87}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {MPI}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/AumBouDenMehMerNamPry00Cluster2000.ps} } @INPROCEEDINGS{AumBouNam00RTSPP, AUTHOR = {Olivier Aumage and Luc Bougé and Raymond Namyst}, BOOKTITLE = {Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP '00)}, TITLE = {A Portable and Adaptative Multi-Protocol Communication Library for Multithreaded Runtime Systems}, YEAR = {2000}, ADDRESS = {Cancun, Mexico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, NOTE = {Electronic version available as \citeAumBouNam00RR2000-17}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM}, PAGES = {1136-1143}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1800}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/AumBouNam00RTSPP.ps} } @INPROCEEDINGS{BouMehNamPry00SAC, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst and Loïc Prylli}, BOOKTITLE = {Proc. 2000 ACM Symposium on Applied Computing (SAC 2000)}, TITLE = {Using the VI Architecture to build distributed, multithreaded runtime systems: a case study}, YEAR = {2000}, ADDRESS = {Villa Olmo, Como, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {March}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {ACM Special Interest Group on Applied Computing (SIGAPP)}, PAGES = {704-709}, PUBLISHER = {ACM}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Dan00RenPar, AUTHOR = {Vincent Danjean}, BOOKTITLE = {Actes des Rencontres francophones du parallélisme (RenPar 12)}, TITLE = {LinuxActivations : un support système performant pour les applications de calcul multithreads}, YEAR = {2000}, ADDRESS = {LIB, Univ. Besançon}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {Version abrégée de \citeDan00RR2000-14}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {87-92}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Dan00RenPar.ps } } @INPROCEEDINGS{DanNamRus00RTSPP, AUTHOR = {Vincent Danjean and Raymond Namyst and Robert Russell}, BOOKTITLE = {Parallel and Distributed Processing. Proc. 4th Workshop on Runtime Systems for Parallel Programming (RTSPP '00)}, TITLE = {Integrating Kernel Activations in a Multithreaded Runtime System on Linux}, YEAR = {2000}, ADDRESS = {Cancun, Mexico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPDPS 2000. IEEE TCPP and ACM}, PAGES = {1160-1167}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1800}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/DanNamRus00RTSPP.ps} } @INPROCEEDINGS{DanNamRus00IASTED, AUTHOR = {Vincent Danjean and Raymond Namyst and Robert Russell}, BOOKTITLE = {Proc. 18th IASTED International Conference on Applied Informatics (AI 2000)}, TITLE = {Linux Kernel Activations to Support Multithreading}, YEAR = {2000}, ADDRESS = {Innsbruck, Austria}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {February}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IASTED}, PAGES = {718-723}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Den00JDIR, AUTHOR = {Alexandre Denis}, BOOKTITLE = {Actes des Journées Doctorales Informatique et Réseaux (JDIR 2000)}, TITLE = {Adaptation de l'environnement générique de métacomputing Globus à des réseaux hauts débits}, YEAR = {2000}, ADDRESS = {Paris, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {November}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {121--130}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, KEYWORDS = {Grid, Madeleine}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den00JDIR.ps} } @INPROCEEDINGS{Den00RenPar, AUTHOR = {Alexandre Denis}, BOOKTITLE = {Actes des Rencontres francophones du parallélisme (RenPar 12)}, TITLE = {VRP : un protocole avec une tolérance de perte ajustable pour des hautes performances sur réseau longue distance}, YEAR = {2000}, ADDRESS = {Besançon, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {Version abrégée de \citeDen99MIM2}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {27--32}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://hal.inria.fr/inria-00000128/ } } @INPROCEEDINGS{dsjfn00, AUTHOR = {F. Desprez and E. Fleury and E. Jeannot and F. Suter and J-M. Nicod}, BOOKTITLE = {SIAM International Workshop on Parallel Matrix Algorithms and Applications}, TITLE = {Computational Servers in a Metacomputing Environment}, YEAR = {2000}, ADDRESS = {Neuchâtel, Switzerland}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {August}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{AntBouHatBetGuiNam00RR2000-08, AUTHOR = {Gabriel Antoniu and Luc Bougé and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Compiling multithreaded Java bytecode for distributed execution}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {February}, NOTE = {Published as \citeAntBouHatBetGuiNam00EuroPar}, NUMBER = {RR2000-08}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-08.ps.Z} } @TECHREPORT{AntBouHatBetGuiNam00RR2000-07, AUTHOR = {Gabriel Antoniu and Luc Bougé and Philip Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Implementing Java consistency using a generic, multithreaded DSM runtime system}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {February}, NOTE = {Published as \citeAntBouHatBetGuiNam00JavaPDC}, NUMBER = {RR2000-07}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-07.ps.Z } } @TECHREPORT{AntBouNam00RR2000-19, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Generic Distributed Shared Memory: the DSM-PM2 Approach}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {May}, OPTNOTE = {}, NUMBER = {RR2000-19}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-19.ps.Z} } @TECHREPORT{AumBouDenMehMerNamPry00RR2000-26, AUTHOR = {Olivier Aumage and Luc Bougé and Alexandre Denis and Jean-François Méhaut and Guillaume Mercier and Raymond Namyst and Loïc Prylli}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {A Portable and Efficient Communication Library for High-Performance Cluster Computing}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {May}, NOTE = {Also available as Research Report RR-3976, INRIA Rhône-Alpes. Published as \citeAumBouDenMehMerNamPry00Cluster2000}, NUMBER = {RR2000-26}, TYPE = {Research Report}, KEYWORDS = {MPI}, URL = {http://www.inria.fr/rrrt/rr-3976.html} } @TECHREPORT{AumBouNam00RR2000-17, AUTHOR = {Olivier Aumage and Luc Bougé and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {A Portable and Adaptive Multi-Protocol Communication Library for Multithreaded Runtime Systems}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {April}, NOTE = {Published as \citeAumBouNam00RTSPP}, NUMBER = {RR2000-17}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-17.ps.Z} } @TECHREPORT{AumMerNam00RR2000-30, AUTHOR = {Olivier Aumage and Guillaume Mercier and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {MPICH-Madeleine: A True Multi-Protocol MPI for High-Performance Networks}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {October}, NOTE = {Also available as Research Report RR-4016, INRIA Rhône-Alpes. Published as \citeAumMerNam01IPDPS}, NUMBER = {RR2000-30}, TYPE = {Research Report}, KEYWORDS = {MPI}, URL = {http://www.inria.fr/rrrt/rr-4016.html} } @TECHREPORT{Dan00RR2000-14, AUTHOR = {Vincent Danjean}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Linux Activations : un support système performant pour les applications de calcul multithreads}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {March}, NOTE = {Publié comme \citeDan00RenPar}, NUMBER = {RR2000-14}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2000/RR2000-14.ps.Z} } @TECHREPORT{jeannot00, AUTHOR = {E. Jeannot}, INSTITUTION = {LaBRI, Université de Bordeaux I, France}, TITLE = {Automatic Code Generation in the Task Graph Model}, YEAR = {2000}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {RR-1230-00}, OPTTYPE = {} } @TECHREPORT{Mer00EA, AUTHOR = {Guillaume Mercier}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {MPICH-Madeleine : un support efficace pour l'hétérogénéité des réseaux dans MPI}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {June}, NOTE = {DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon 1. Disponible en anglais comme \citeAumMerNam00RR2000-30}, NUMBER = {DEA2000-01}, TYPE = {Rapport de stage de DEA}, URL = {http://runtime.bordeaux.inria.fr/Download/Publis/Merrapport_DEA.ps} } @MASTERSTHESIS{Den00DEA, AUTHOR = {Alexandre Denis}, SCHOOL = {DEA d'informatique fondamentale, Univ. Claude Bernard, Lyon 1}, TITLE = {Adaptation de l'environnement générique de metacomputing Globus à des réseaux haut débit}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {June}, OPTNOTE = {}, TYPE = {Rapport de stage de DEA}, KEYWORDS = {Grid, Madeleine}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den00DEA.ps} } @MASTERSTHESIS{G-MIM1, AUTHOR = {Brice Goglin}, SCHOOL = {ENS Lyon}, TITLE = {Calcul sur les expansions de taille fixe}, YEAR = {2000}, ADDRESS = {Lyon, France}, MONTH = {June}, OPTNOTE = {}, TYPE = {Rapport de stage de Licence}, INSTITUTION = {LIP, ENS Lyon}, URL = {http://runtime.bordeaux.inria.fr/goglin/download/papers/ENS/stage_mim1.ps} } @PHDTHESIS{Fur99a, AUTHOR = {Nathalie Furmento}, SCHOOL = {Université de Nice-Sophia Antipolis}, TITLE = {Schooner : Une Encapsulation Orientée Objet de Supports d'Exécution pour Applications Réparties}, YEAR = {1999}, ADDRESS = {France}, MONTH = {May}, NOTE = {Travaux effectuées au sein du projet SLOOP, projet commun UNSA - CNRS - INRIA}, OPTTYPE = {}, URL = {http://www.inria.fr/rrrt/tu-0583.html}, 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 } } @PHDTHESIS{jeannot99, AUTHOR = {Emmanuel Jeannot}, SCHOOL = {École Normale Supérieure de Lyon, France}, TITLE = {Allocation de graphes de tâches paramétrés et génération de code}, YEAR = {1999}, OPTADDRESS = {}, MONTH = {October}, NOTE = {rlftp://ftp.ens-Lyon.fr/pub/LIP/Rapports/PhD /PhD1999/PhD1999-08.ps.Z}, OPTTYPE = {} } @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 Van Heumen, Karine}, JOURNAL = {Future Generation Computer Systems (FGCS)}, TITLE = {Technology transfer within the ProHPC at ENS Lyon}, YEAR = {1999}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, PAGES = {309-321}, VOLUME = {15} } @ARTICLE{cj99a, AUTHOR = {M. Cosnard and E. Jeannot}, JOURNAL = {Journal of Parallel and Distributed Computing}, TITLE = {Compact DAG Representation and Its Dynamic Scheduling}, YEAR = {1999}, MONTH = {September}, OPTNOTE = {}, NUMBER = {3}, PAGES = {487--514}, VOLUME = {58} } @INPROCEEDINGS{AntBouNam99RTSPP, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst}, BOOKTITLE = {Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP '99)}, TITLE = {An Efficient and Transparent Thread Migration Scheme in the PM2 Runtime System}, YEAR = {1999}, ADDRESS = {San Juan, Puerto Rico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {Electronic version available as \citeAntBouNam99RR1999-08}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH}, PAGES = {496-510}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1586} } @INPROCEEDINGS{AntBouNamPer99PDPTA, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst and Christian Pérez}, 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}, TITLE = {Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration}, YEAR = {1999}, ADDRESS = {Las Vegas, NV}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, NOTE = {Invited paper}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {1756-1762}, OPTPUBLISHER = {}, OPTSERIES = {}, VOLUME = {4}, URL = {http://dept-info.labri.fr/~aumage/Runtime/Publis/Download/AntBouNamPer99PDPTA.ps.gz } } @INPROCEEDINGS{BCFS99a, AUTHOR = {Francoise Baude and Denis Caromel and Nathalie Furmento and David Sagnol}, BOOKTITLE = {7th International Conference - High Performance Computing Networking'99 (HPCN Europe 1999)}, TITLE = {Overlapping Communication with Computation in Distributed Object Systems}, YEAR = {1999}, ADDRESS = {Amsterdam, The Netherlands}, OPTCROSSREF = {}, EDITOR = {Peter Sloot and Marian Bubak and Alfons Hoekstra and Bob Hertzberger}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {744-753}, OPTPUBLISHER = {}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {1593}, 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.} } @INPROCEEDINGS{BouMehNam99RTSPP, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst}, BOOKTITLE = {Parallel and Distributed Processing. Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP '99)}, TITLE = {Efficient Communications in Multithreaded Runtime Systems}, YEAR = {1999}, ADDRESS = {San Juan, Puerto Rico}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, NOTE = {Electronic version available as \citeBouMehNam99RR1999-10}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with IPPS/SPDP 1999. IEEE TCPP and ACM SIGARCH}, PAGES = {468-482}, PUBLISHER = {Springer-Verlag}, SERIES = {Lect. Notes in Comp. Science}, VOLUME = {1586} } @INPROCEEDINGS{cj99b, AUTHOR = {M. Cosnard and E. Jeannot}, BOOKTITLE = {Journées de l'informatique Messine (JIM'99)}, TITLE = {Automatic parallelization of coarse grained programs}, YEAR = {1999}, ADDRESS = {Ile de saulcy, Metz, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cjy99, AUTHOR = {M. Cosnard and E. Jeannot and T. Yang}, BOOKTITLE = {International Conference on Parallel Processing (ICPP'99)}, TITLE = {SLC: Symbolic Scheduling for Executing Parameterized Task Graphs on Multiprocessors}, YEAR = {1999}, ADDRESS = {Aizu Wakamatsu, Japan}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{DenMehNam99MTEAC, AUTHOR = {Yves Denneulin and Jean-François Méhaut and Raymond Namyst}, BOOKTITLE = {Proc. Workshop on Multithreaded Exection and Compilation (MTEAC 99)}, TITLE = {Customizable thread scheduling directed by priorities}, YEAR = {1999}, ADDRESS = {Orlando, FL}, OPTCROSSREF = {}, EDITOR = {G. Gao and D. Tullsen}, MONTH = {January}, NOTE = {Electronic version available as LIP Research Report RR1999-11 \citeDenMehNam99RR1999-11}, OPTNUMBER = {}, ORGANIZATION = {Held in conjunction with 5th Intl Symp. On High Performance Computer Architecture (HPCA-5), IEEE}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{JFMS99b, AUTHOR = {Tania Jiménez and Nathalie Furmento and Philippe Mussi and Günther Siegel}, BOOKTITLE = {Africon, 1999 IEEE}, TITLE = {A traffic simulator for advanced transport telematics (ATT) strategies}, YEAR = {1999}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {33-36}, OPTPUBLISHER = {}, OPTSERIES = {}, VOLUME = {1}, URL = {http://www.labri.fr/perso/furmento/papers/nice/JFMS99b.pdf}, 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.} } @INPROCEEDINGS{JFMS99a, AUTHOR = {Tania Jiménez and Nathalie Furmento and Philippe Mussi and Günther Siegel}, BOOKTITLE = {Deuxième Conférence Francophone de MOdélisation et SIMulation, MOSIM'99, Modélisation et Simulation des Flux Physiques et Informationnels}, TITLE = {Un Framework à Objets pour la Simulation de Trafic Routier}, YEAR = {1999}, ADDRESS = {Annecy, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {257-262}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, 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.} } @TECHREPORT{AntBouNam99RR1999-08, AUTHOR = {Gabriel Antoniu and Luc Bougé and Raymond Namyst}, INSTITUTION = {LIP}, TITLE = {An efficient and transparent thread migration scheme in the PM2 runtime system}, YEAR = {1999}, ADDRESS = {ENS Lyon, France}, MONTH = {January}, NOTE = {Published as \citeAntBouNam99RTSPP. Also available as Research Report RR-3610, INRIA Rhône-Alpes}, NUMBER = {RR1999-08}, TYPE = {Research Report}, URL = {http://www.inria.fr/rrrt/rr-3610.html} } @TECHREPORT{BouMehNam99RR1999-10, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst}, INSTITUTION = {LIP}, TITLE = {Efficient Communications in Mulithreaded Runtime System}, YEAR = {1999}, ADDRESS = {ENS Lyon, France}, MONTH = {January}, NOTE = {Published as \citeBouMehNam99RTSPP}, NUMBER = {RR1999-10}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-10.ps.Z} } @TECHREPORT{BouMehNam99RR1999-55, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Madeleine: An Efficient and Portable Communication Interface for RPC-based Multithreaded Environments}, YEAR = {1999}, OPTADDRESS = {}, MONTH = {December}, OPTNOTE = {}, NUMBER = {RR1999-55}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-55.ps.Z} } @TECHREPORT{BouMehNamPry99RR1999-27, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst and Loïc Prylli}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {Using VIA to build distributed, multithreaded runtime systems: a case study}, YEAR = {1999}, ADDRESS = {Lyon, France}, MONTH = {May}, NOTE = {Published as \citeBouMehNamPry00SAC}, NUMBER = {RR1999-27}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-27.ps.Z} } @TECHREPORT{DenMehNam99RR1999-11, AUTHOR = {Yves Denneulin and Jean-François Méhaut and Raymond Namyst}, INSTITUTION = {LIP}, TITLE = {Customizable thread scheduling directed by priorities}, YEAR = {1999}, ADDRESS = {ENS Lyon, France}, MONTH = {February}, NOTE = {Published as \citeDenMehNam99MTEAC}, NUMBER = {RR1999-11}, TYPE = {Research Report}, URL = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR1999/RR1999-11.ps.Z} } @MASTERSTHESIS{Den99MIM2, AUTHOR = {Alexandre Denis}, SCHOOL = {Magistère d'informatique et modélisation (MIM), ENS Lyon}, TITLE = {Variable Reliability Protocol in Globus-Nexus}, YEAR = {1999}, ADDRESS = {Information Science Institute (ISI), University of Southern California}, MONTH = {September}, NOTE = {Stage effectué sous la direction de Carl Kesselman, en liaison avec Jean-François Méhaut et Luc Bougé. Publié dans \citeDen00RenPar}, TYPE = {Rapport de stage MIM2}, KEYWORDS = {Grid}, URL = {http://www.irisa.fr/paris/Biblio/Papers/Denis/Den99MIM2.ps} } @MASTERSTHESIS{G-DSM1, AUTHOR = {Brice Goglin}, SCHOOL = {ENS Lyon}, TITLE = {Cinématique stellaire dans les galaxies spirales}, YEAR = {1999}, ADDRESS = {Saint-Genis-Laval, France}, MONTH = {July}, OPTNOTE = {}, TYPE = {Rapport de stage de Licence}, INSTITUTION = {Centre de Recherches Astronomiques de Lyon}, URL = {http://runtime.bordeaux.inria.fr/goglin/download/papers/ENS/stage_dsm1.ps} } @ARTICLE{NamDenGeiMeh98, AUTHOR = {Raymond Namyst and Yves Denneulin and Jean-Marc Geib and Jean-François Méhaut}, JOURNAL = {Calculateurs Parallèles, Réseaux et Systèmes répartis}, TITLE = {Utilisation des processus légers pour le calcul parallèle distribué : l'approche PM2}, YEAR = {1998}, MONTH = {July}, OPTNOTE = {}, NUMBER = {3}, PAGES = {237-258}, VOLUME = {10}, EDITOR = {El Baz, D. and B. Plateau}, PUBLISHER = {Hermès} } @INPROCEEDINGS{BouHatNamPer98PACT, AUTHOR = {Luc Bougé and Phil Hatcher and Raymond Namyst and Christian Pérez}, BOOKTITLE = {The 1998 Intl Conf. on Parallel Architectures and Compilation Techniques (PACT '98)}, TITLE = {A multithreaded runtime environment with thread migration for a HPF data-parallel compiler}, YEAR = {1998}, ADDRESS = {Paris, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, NOTE = {Full version (including our work about the UNH C* compiler) available electronically as \citeBouHatNamPer98RR1998-43}, OPTNUMBER = {}, ORGANIZATION = {IFIP WG 10.3 and IEEE}, PAGES = {418-425}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{BouMehNam98PACT, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst}, BOOKTITLE = {Proc. 1998 Int. Conf. Parallel Architectures and Compilation Techniques (PACT '98)}, TITLE = {Madeleine: an efficient and portable communication interface for multithreaded environments}, YEAR = {1998}, ADDRESS = {ENST, Paris, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, NOTE = {Preliminary electronic version available as \citeBouMehNam98RR1998-26}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {240-247}, PUBLISHER = {IFIP WG 10.3 and IEEE}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cjr98, AUTHOR = {M. Cosnard and E. Jeannot and L. Rougeot}, BOOKTITLE = {IEEE International Parallel Processing Symposium (IPPS'98)}, TITLE = {Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs}, YEAR = {1998}, ADDRESS = {Orlando, Florida}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, ORGANIZATION = {IEEE}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cjy98, AUTHOR = {M. Cosnard and E. Jeannot and T. Yang}, BOOKTITLE = {IEEE International Conference on Parallel and Distributed Systems (ICPADS'98)}, TITLE = {Symbolic Partitionning and Scheduling of Parameterized Task Graphs}, YEAR = {1998}, ADDRESS = {Tainan, Taiwan}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{NamMeh98, AUTHOR = {Raymond Namyst and Jean-François Méhaut}, BOOKTITLE = {10es Rencontres francophones du parallélisme (RenPar 10)}, TITLE = {Madeleine : une interface de communication efficace pour les environnements multithreads}, YEAR = {1998}, ADDRESS = {ICPS, Univ. Louis Pasteur, Strasbourg, et INRIA Lorraine, Nancy, France}, OPTCROSSREF = {}, EDITOR = {G.-R. Perrin and D. Méry}, MONTH = {June}, NOTE = {Voir \citeBouMehNam98PACT pour une présentation plus complète en anglais}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {45-48}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{ScoMehNam98SCI, AUTHOR = {Scotto di Apollonia, Gaëtan and Jean-François Méhaut and Raymond Namyst}, BOOKTITLE = {Scalable Coherent interface: Technology and applications, Proc. of SCI Europe '98}, TITLE = {SCI and Distributed Multithreading: The PM2 Approach}, YEAR = {1998}, ADDRESS = {Bordeaux, France}, OPTCROSSREF = {}, EDITOR = {H. Hellwagner and A. Reinefeld}, MONTH = {September}, NOTE = {Sponsored by SINTEF and Esprit SCI Working Group (EP 22582)}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {177-183}, PUBLISHER = {Cheshire Henbury Publishing}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{BouHatNamPer98RR1998-43, AUTHOR = {Luc Bougé and Phil Hatcher and Raymond Namyst and Christian Pérez}, INSTITUTION = {LIP, ENS Lyon}, TITLE = {A multithreaded runtime environments with thread migration for HPF and C* data-parallel compilers}, YEAR = {1998}, ADDRESS = {Lyon, France}, MONTH = {September}, NOTE = {Abridged version (limited to the Adaptor HPF compiler) published in \citeBouHatNamPer98PACT. Also available as Research Report RR-3560, INRIA Rhône-Alpes}, NUMBER = {RR1998-43}, TYPE = {Research Report}, URL = {http://www.inria.fr/rrrt/rr-3560.html} } @TECHREPORT{BouMehNam98RR1998-26, AUTHOR = {Luc Bougé and Jean-François Méhaut and Raymond Namyst}, INSTITUTION = {LIP}, TITLE = {Madeleine: an efficient and portable communication interface for multithreaded environments}, YEAR = {1998}, ADDRESS = {ENS Lyon, France}, MONTH = {May}, NOTE = {Extended abstract published as \citeBouMehNam98PACT. Also available as Research Report RR-3459, INRIA Rhône-Alpes}, NUMBER = {RR1998-26}, TYPE = {Research Report}, URL = {http://www.inria.fr/rrrt/rr-3459.html} } @TECHREPORT{cjr98_rr, AUTHOR = {M. Cosnard and E. Jeannot and L. Rougeot}, INSTITUTION = {Laboratoire de l'Informatique du Parallélisme}, TITLE = {Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs}, YEAR = {1998}, ADDRESS = {Ecole Normale Supérieure de Lyon, France}, MONTH = {March}, OPTNOTE = {}, NUMBER = {RR98-14}, TYPE = {Research Report} } @TECHREPORT{cjy98_rr, AUTHOR = {M. Cosnard and E. Jeannot and T. Yang}, INSTITUTION = {Laboratoire de l'Informatique du Parallélisme}, TITLE = {Symbolic Partitionning and Scheduling of Parameterized Task Graphs}, YEAR = {1998}, ADDRESS = {Ecole Normale Supérieure de Lyon, France}, MONTH = {September}, NOTE = {(rl www.ens-lyon.fr/LIP/publis.us.html)}, NUMBER = {RR1998-41}, TYPE = {Research Report} } @INPROCEEDINGS{cj97a, AUTHOR = {M. Cosnard and E. Jeannot}, BOOKTITLE = {NATO workshop: Advances in High Performance Computing}, TITLE = {Automatic Coarse-Grained Parallelization Techniques}, YEAR = {1997}, OPTADDRESS = {}, OPTCROSSREF = {}, EDITOR = { Grandinetti and Kowalik}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {Kluwer academic Publishers}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj97c, AUTHOR = {M. Cosnard and E. Jeannot}, BOOKTITLE = {Workshop: Scheduling in Computer and Manufacturing Systems}, TITLE = {On the Efficiency of Dynamic Scheduling for Automatic Parallelization}, YEAR = {1997}, ADDRESS = {Dagstuhl, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj97d, AUTHOR = {M. Cosnard and E. Jeannot}, BOOKTITLE = {Conception et mise en oeuvre d'applications parallèles irrégulières de grande taille (ICaRE'97)}, TITLE = {Ordonnancement de graphes de tâches paramétrés}, YEAR = {1997}, ADDRESS = {Aussois, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {December}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{DenNamMeh97, AUTHOR = {Yves Denneulin and Raymond Namyst and Jean-François Méhaut}, BOOKTITLE = {Parallel Computing: Fundamentals, applications and new directions (ParCo '97)}, TITLE = {Architecture virtualization with mobile threads}, YEAR = {1997}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, NUMBER = {12}, OPTORGANIZATION = {}, PAGES = {477-484}, PUBLISHER = {Elsevier Science Publishers}, SERIES = {Advances in parallel computing}, OPTVOLUME = {} } @INPROCEEDINGS{c:MMW, AUTHOR = {Yves Métivier and Anca Muscholl and Pierre-André Wacrenier}, BOOKTITLE = {Proc. 4th International colloquium on structural information and communication complexity}, TITLE = {About the local detection of termination of local computations in graphs}, YEAR = {1997}, OPTADDRESS = {}, OPTCROSSREF = {}, EDITOR = {Carleton scientific}, OPTMONTH = {}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {188-200}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Nam97Renpar, AUTHOR = {Raymond Namyst}, BOOKTITLE = {9es Rencontres francophones du parallélisme (RenPar 9)}, TITLE = {Le clonage léger : un opérateur de découpage parallèle pour les applications irrégulières massivement parallèles}, YEAR = {1997}, ADDRESS = {EPFL, Lausanne, Suisse}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {167-170}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{cj97b, AUTHOR = {M. Cosnard and E. Jeannot}, INSTITUTION = {Laboratoire de l'Informatique du Parallélisme, Ecole Normale Supérieure de Lyon, France}, TITLE = {Building and Scheduling Coarse Grain Task Graphs}, YEAR = {1997}, ADDRESS = {Ecole Normale Supérieure de Lyon, France}, MONTH = {February}, OPTNOTE = {}, NUMBER = {RR97-03}, TYPE = {Research Report} } @ARTICLE{BBCFMRS96a, AUTHOR = {Francoise Baude and Fabrice Belloncle and Denis Caromel and Nathalie Furmento and Philippe Mussi and Yves Roudier and Günther. Siegel}, JOURNAL = {Information Sciences: An International Journal}, TITLE = {Parallel Object-Oriented Programming for Parallel Simulations}, YEAR = {1996}, MONTH = {August}, NOTE = {Special Issue}, NUMBER = {1-2}, PAGES = {35-64}, VOLUME = {93}, PUBLISHER = {Elsevier}, 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.} } @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éphane Pérennes and Yves Roudier and Günther Siegel and Michel Syska}, BOOKTITLE = {2nd European School of Computer Science, Parallel Programming Environments for High Performance Computing (ESPPE'96)}, TITLE = {The SLOOP project: Simulations, Parallel Object-Oriented Languages, Interconnection Networks}, YEAR = {1996}, ADDRESS = {Alpe d'Huez, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {85-88}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, 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.} } @INPROCEEDINGS{BFCNGM96a, AUTHOR = {Francoise Baude and Nathalie Furmento and Denis Caromel and Raymond Namyst and Jean-Marc Geib and Jean-Francois Méhaut}, BOOKTITLE = {Stratagem'96}, TITLE = {C++// on top of PM2 via Schooner}, YEAR = {1996}, ADDRESS = {Sophia Antipolis, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, NOTE = {ISBN-2-7261-0982-9}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {41-55}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, 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.} } @INPROCEEDINGS{cj96a, AUTHOR = {M. Cosnard and E. Jeannot}, BOOKTITLE = {Workshop on Scheduling in Parallel and Distributed Systems (WSPDS'96)}, TITLE = {Building and Scheduling Coarse Grain Task Graphs}, YEAR = {1996}, ADDRESS = {CIRM, Marseille, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{cj96b, AUTHOR = {M. Cosnard and E. Jeannot and M. Loi}, BOOKTITLE = {Placement dynamique et répartition de charge : application aux systèmes répartis et parallèles}, TITLE = {PlusPyr un outil d'aide à la parallélisation}, YEAR = {1996}, ADDRESS = {Presqu'île de Giens, France}, OPTCROSSREF = {}, EDITOR = {G. Bernard and de Kergommeaux, J. Chassin and B. Folliot and C. Roucairol}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {131 -- 150}, OPTPUBLISHER = {}, SERIES = {Collection didactique INRIA, dec. 1996}, OPTVOLUME = {} } @INPROCEEDINGS{DenNamGeiMeh96, AUTHOR = {Yves Denneulin and Raymond Namyst and Jean-Marc Geib and Jean-François Méhaut}, BOOKTITLE = {Proc. European School of Computer Science: Parallel Programming Environnement for High Performance Computing (ESPPE96)}, TITLE = {LBMP: Load-Balancing with Migration directed by Priorities}, YEAR = {1996}, ADDRESS = {Alpe d'Huez, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {April}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {115-118}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{Fur96a, AUTHOR = {Nathalie Furmento}, BOOKTITLE = {Huitièmes Rencontres Francophones du Parallélisme (RenPar'8)}, TITLE = {Schooner : Une Librairie de Communications Orientée-Objet pour le Développement d'Applications Parallèles}, YEAR = {1996}, ADDRESS = {Bordeaux, France}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {206}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, 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.} } @INPROCEEDINGS{FB96a, AUTHOR = {Nathalie Furmento and Francoise Baude}, BOOKTITLE = {Parallel and Distributed Computing Systems (PDCS'96)}, TITLE = {Schooner: An Object-Oriented Run-time Support for Distributed Applications}, YEAR = {1996}, ADDRESS = {Dijon, France}, OPTCROSSREF = {}, EDITOR = {K. Yetongnon and S. Hariri}, MONTH = {September}, NOTE = {ISBN: 1-880843-17-X}, OPTNUMBER = {}, ORGANIZATION = {International Society for Computers and their Applications (ISCA)}, PAGES = {31-36}, OPTPUBLISHER = {}, OPTSERIES = {}, VOLUME = {1}, 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.} } @INPROCEEDINGS{GeiDenNamMeh96, AUTHOR = {Jean-Marc Geib and Yves Denneulin and Raymond Namyst and Jean-François Méhaut}, BOOKTITLE = {Actes de l'école d'été sur le Placement et la Régulation de Charge (PRC '96)}, TITLE = {Processus légers distribués et régulation de charge}, YEAR = {1996}, ADDRESS = {Presqu'île de Giens}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{MehNam96, AUTHOR = {Jean-François Méhaut and Raymond Namyst}, BOOKTITLE = {Actes de l'école d'été sur le Placement et la Régulation de Charge (PRC '96)}, TITLE = {Deux approches pour la programmation parallèle : PVM et LINDA}, YEAR = {1996}, ADDRESS = {Presqu'île de Giens}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {July}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, PUBLISHER = {INRIA}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{BFG95a, AUTHOR = {Francois Baccelli and Nathalie Furmento and Bruno Gaujal}, BOOKTITLE = {PADS'95 ACM/IEEE SCS 9th Workshop on Parallel and Distributed Simulation}, TITLE = {Parallel and Distributed Simulation of Free Choice Nets}, YEAR = {1995}, ADDRESS = {Lake Placid, New-York, USA}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, 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.} } @INPROCEEDINGS{FRS95a, AUTHOR = {Nathalie Furmento and Yves Roudier and Günther Siegel}, BOOKTITLE = {Septièmes Rencontres Francophones du Parallélisme (RenPar'7)}, TITLE = {Parallélisme et Distribution en C++}, YEAR = {1995}, ADDRESS = {Mons, Belgium}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {June}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {196-199}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://www.labri.fr/perso/furmento/papers/nice/renpar7.ps}, 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].} } @INPROCEEDINGS{NamMeh95Parco, AUTHOR = {Raymond Namyst and Jean-François Méhaut}, BOOKTITLE = {Parallel Computing (ParCo '95)}, TITLE = {PM2: Parallel Multithreaded Machine. A computing environment for distributed architectures}, YEAR = {1995}, OPTADDRESS = {}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {279-285}, PUBLISHER = {Elsevier Science Publishers}, OPTSERIES = {}, OPTVOLUME = {} } @INPROCEEDINGS{NamMeh95PVM, AUTHOR = {Raymond Namyst and Jean-François Méhaut}, BOOKTITLE = {Proc. 2nd Euro PVM Users' Group Meeting}, TITLE = {PM2: Parallel Multithreaded Machine. A multithreaded environment on top of PVM}, YEAR = {1995}, ADDRESS = {Lyon}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, PAGES = {179-184}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @TECHREPORT{ddjm95, AUTHOR = {Martin Do and Jack Dongarra and Emmanuel Jeannot and Phillip J Mucci}, INSTITUTION = {Department of Computer Science, University of Tennessee, Knoxville}, TITLE = {A Test Suite for PVM}, YEAR = {1995}, OPTADDRESS = {}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {ut-cs-95-277}, TYPE = {Research Report} } @TECHREPORT{BaFu95a, AUTHOR = {Nathalie Furmento and Francoise Baude}, INSTITUTION = {I3S}, TITLE = {Schooner: An Oriented-Object Runtime Support for Distributed Applications}, YEAR = {1995}, ADDRESS = {Sophia Antipolis, France}, MONTH = {July}, OPTNOTE = {}, NUMBER = {95-50}, OPTTYPE = {}, 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: Keywords: Parallelism, Object paradigm, Run-time environments, Distribution, Portability.} } @TECHREPORT{FRS95b, AUTHOR = {Nathalie Furmento and Yves Roudier and Günther Siegel}, INSTITUTION = {I3S}, TITLE = {Parallélisme et Distribution en C++. Une Revue des Langages Existants.}, YEAR = {1995}, ADDRESS = {Sophia Antipolis, France}, OPTMONTH = {}, OPTNOTE = {}, NUMBER = {RR 95-02}, OPTTYPE = {}, 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. } } @MANUAL{NamMeh95Marcel, TITLE = {Marcel : Une bibliothèque de processus légers}, ADDRESS = {Univ. Sciences et Techn. Lille}, AUTHOR = {Raymond Namyst and Jean-François Méhaut}, OPTEDITION = {}, OPTMONTH = {}, OPTNOTE = {}, ORGANIZATION = {LIFL}, YEAR = {1995} } @MANUAL{NamMeh95PM2, TITLE = {PM2 (Parallel Multithreaded Machine) : Guide d'utilisation}, ADDRESS = {Univ. Sciences et Techn. Lille}, AUTHOR = {Raymond Namyst and Jean-François Méhaut}, OPTEDITION = {}, OPTMONTH = {}, OPTNOTE = {}, ORGANIZATION = {LIFL}, YEAR = {1995} } @INPROCEEDINGS{BFL94a, AUTHOR = {Francoise Baude and Nathalie Furmento and de Micheaux, Daniel Lafaye}, BOOKTITLE = {1st European PVM Users' Group Meeting (EuroPVM'94)}, TITLE = {Managing True Parallelism in ADA through PVM}, YEAR = {1994}, ADDRESS = {Rome, Italy}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {October}, NOTE = {Also: Research rapport I3S RR94-62}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {}, URL = {http://www.netlib.org/pvm3/epvmug94}, 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.} } @INPROCEEDINGS{MerNamGeiMeh94, AUTHOR = {Philippe Merle and Raymond Namyst and Jean-Marc Geib and Jean-François Méhaut}, BOOKTITLE = {Proc. 6th SIGOPS European Workshop (ACM-SIGOPS 94)}, TITLE = {Objects Spaces, Cooperation Spaces and Groups}, YEAR = {1994}, ADDRESS = {Wadern, Germany}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {September}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} } @MASTERSTHESIS{Fur94a, AUTHOR = {Nathalie Furmento}, SCHOOL = {Université de Nice-Sophia Antipolis}, TITLE = {Accès à PVM par l'Intermédiaire du Langage ADA dans un Objectif de Programmation Conviviale d'Applications Parallèles}, YEAR = {1994}, ADDRESS = {France}, MONTH = {June}, NOTE = {Travaux effectuées à l'I3S, Laboratoire Informatique, Signaux et Systèmes de Sophia Antipolis}, TYPE = {Master Thesis}, URL = {http://www.labri.fr/perso/furmento/papers/nice/dea.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.} } @INPROCEEDINGS{NamRooCouMeh93, AUTHOR = {Raymond Namyst and Jean-François Roos and Luc Courtrai and Jean-François Méhaut}, BOOKTITLE = {First PVM Users' Group Meeting}, TITLE = {Implementation of Parallel Object Languages Using PVM}, YEAR = {1993}, ADDRESS = {Knoxville, Tennessee}, OPTCROSSREF = {}, OPTEDITOR = {}, MONTH = {May}, OPTNOTE = {}, OPTNUMBER = {}, OPTORGANIZATION = {}, OPTPAGES = {}, OPTPUBLISHER = {}, OPTSERIES = {}, OPTVOLUME = {} }