1 @INPROCEEDINGS{Boutamine06,
2 AUTHOR = "Boutammine, Salah-Salim and Millot, Daniel and Parrot, Christian",
3 TITLE = {"A Runtime Scheduling Method for Dynamic and Heterogeneous
5 BOOKTITLE = "Proceedings of 5th Workshop on Compile and Runtime
6 Techniques for Parallel Computing",
7 ADDRESS = "Colombus, OH",
14 @INPROCEEDINGS{Boutamine06*2,
15 AUTHOR = "Boutammine, Salah-Salim and Millot, Daniel and Parrot,
17 TITLE = {"An adaptative Scheduling Method for Grid Computing"},
18 BOOKTITLE = "Proceedings of the 12th International Euro-Par
19 Conference (Euro-Par 2006)",
20 ADDRESS = "Dresden, Germany",
22 publisher = {Springer},
23 series = {Lecture Notes in Computer Science},
30 @INPROCEEDINGS{Boutamine06*3,
31 AUTHOR = "Boutammine, Salah-Salim and Millot, Daniel and Parrot,
33 TITLE = {"Dynamically Scheduling Divisible Load for Grid
35 BOOKTITLE = "Proceedings of the 2nd International Conference High
36 Performance Computing and Communications (HPCC 2006)",
37 ADDRESS = "Munich, Germany",
41 publisher = {Springer},
42 series = {Lecture Notes in Computer Science},
47 @INPROCEEDINGS{Millot08,
48 AUTHOR = " Daniel and Parrot, Christian",
49 TITLE = {"Contention-Free Scheduling in a Dynamic Context"},
50 BOOKTITLE = "Proceedings of the 14th International Conference on
51 Parallel Processing Workshops (ICPADS'08)",
52 ADDRESS = "Melbourne, Australia",
59 @InProceedings{ns-cram,
60 author = {N'takp{\'e}, Tchimou and Suter, Fr{\'e}d{\'}eric},
61 title = {{Concurrent Scheduling of Parallel Task Graphs on
62 Multi-Clusters Using Constrained Resource
64 booktitle = {Proceedings of the 10th IEEE International Workshop on
65 Parallel and Distributed Scientific and Engineering
68 adress = {Rome, Italy},
74 author = {Hunold, Sascha and Rauber, Thomas and Suter,
76 title = {{Redistribution Aware Two Step Scheduling for Mixed
77 Parallel Applications}},
78 booktitle = {Proceedings of the IEEE International Conference on
79 Cluster Computing (Cluster'08)},
82 address = {Tsukuba, Japan},
87 @InProceedings {DCLV_LSAP_10,
88 title = {{Fast and Scalable Simulation of Volunteer Computing Systems
90 booktitle = {Proceedings of the Workshop on Large-Scale System and Application
94 address = {Chicago, IL}
95 author = {Donassolo, Bruno and Casanova, Henri and Legrand, Arnaud
101 @InProceedings{biCPA,
102 author = {Desprez, Fr{\'e}d{\'e}ric and Suter, Fr{\'e}d{\'e}ric},
103 title = {{A Bi-Criteria Algorithm for Scheduling
104 Parallel Task Graphs on Clusters}},
105 booktitle = {Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2010)},
107 address = {Melbourne, Australia},
113 @InProceedings{Hunold_ccgrid10,
115 title = {{Low-Cost Tuning of Two-Step Algorithms for
116 Scheduling Mixed-Parallel Applications onto
117 Homogeneous Clusters}},
118 booktitle = {Proceedings of the 10th IEEE/ACM International
119 Symposium on Cluster, Cloud and Grid Computing
122 address = {Melbourne, Australia},
131 Address = {Sliema, Malta},
132 Author = {Caniou, Yves and Caron, Eddy and Charrier, Ghislain and
133 Desprez, Fr{\'e}d{\'e}ric},
134 Booktitle = {Proceedings of the 3rd International Conference on
135 Advanced Engineering Computing and Applications in Sciences
139 Title = {{Meta-Scheduling and Task Reallocation in a Grid Environment}},
144 @InProceedings{beaumont2010ipdps2010_1,
145 title={{On the Importance of Bandwidth Control Mechanisms for
146 Scheduling on Large Scale Heterogeneous Platforms}},
147 author={Beaumont, Olivier and Rejeb, Hejer},
148 booktitle={Proceedings of the 24th IEEE International Parallel and
149 Distributed Processing Symposium (IPDPS'10)},
152 address = {Atlanta, GO},
157 @InProceedings{beaumont2010ipdps2010_2,
158 title={{Broadcasting on Large Scale Heterogeneous Platforms under
159 the Bounded Multi-Port Model}},
160 author={Beaumont, Olivier and Eyraud-Dubois, Lionel and Kumar
162 booktitle={Proceedings of the 24th IEEE International Parallel and
163 Distributed Processing Symposium (IPDPS'10)},
166 address = {Atlanta, GO},
171 @InProceedings{beaumont2010line,
172 title={{On-line Allocation of Clients to Multiple Servers on Large
173 Scale Heterogeneous Systems}},
174 author={Beaumont, Olivier and Eyraud-Dubois, Lionel and Rejeb, Hejer
175 and Thraves, Christopher},
176 booktitle={Proceedings of the 18th Euromicro International
177 Conference on Parallel, Distributed and
178 Network-Based Computing (PDP 2010)},
180 address = {Pisa, Italy},
186 @InProceedings{beaumont2009allocation,
187 title={{Allocation of Clients to Multiple Servers on Large Scale
188 Heterogeneous Platforms}},
189 author={Beaumont, Olivier and Eyraud-Dubois, Lionel and Rejeb, Hejer
190 and Thraves, Christopher},
191 booktitle={Proceedings of the 15th International Conference on Parallel and
192 Distributed Systems (ICPADS 2009)},
194 address = {Shenzhen, China},
202 @inproceedings{Banino-RokkonesBR08,
203 author = {Banino-Rokkones, Cyril and Beaumont, Olivier and Rejeb,
205 title = {{Scheduling Techniques for Effective System
206 Reconfiguration in Distributed Storage Systems}},
207 booktitle = {Proceedings of the 14th International Conference on
208 Parallel and Distributed Systems (ICPADS 2008)},
210 address = {Melbourne, Australia},
219 TITLE={{Scheduling Parallel Task Graphs on (Almost) Homogeneous
220 Multi-cluster Platforms}},
221 AUTHOR={Dutot, Pierre-Fran{\, c}ois and N'takp\'e, Tchimou and
222 Suter, Fr\'ed\'eric and Casanova, Henri},
223 JOURNAL={IEEE Transactions on Parallel and Distributed Systems},
232 @article{10.1109/TC.2009.117,
233 author = {Benoit, Anne and Marchal, Loris and Pineau,
234 Jean-Fran{\,c}ois and Robert, Yves and Vivien
236 title = {{Scheduling Concurrent Bag-of-Tasks Applications on
237 Heterogeneous Platforms}},
238 journal ={IEEE Transactions on Computers},
243 doi = {http://doi.ieeecomputersociety.org/10.1109/TC.2009.117},
244 publisher = {IEEE Computer Society},
245 address = {Los Alamitos, CA, USA},
249 @inproceedings{1476013,
250 author = {Righi, Rodrigo da Rosa and Pilla, La\'{e}rcio Lima and
251 Carissimi, Alexandre and Navaux, Philippe O. A.},
252 title = {{Controlling Processes Reassignment in BSP Applications}},
253 booktitle = {Proceedings of the 20th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'08)},
256 address = {Campo Grande,Brazil},
261 @inproceedings{1582179,
262 author = {Righi, Rodrigo da Rosa and Pilla, La\'{e}rcio Lima and
263 Carissimi, Alexandre and Navaux, Philippe and Heiss,
265 title = {{MigBSP: A Novel Migration Model for Bulk-Synchronous
266 Parallel Processes Rescheduling}},
267 booktitle = {Proceedings of the 11th IEEE International Conference on High Performance Computing and Communications (HPCC'09)},
270 address = {Seoul, Korea},
275 @inproceedings{1560782,
276 author = {Rosa Righi, Rodrigo and Pilla, La\'{e}rcio Lima and
277 Carissimi, Alexandre Silva and Navaux, Philippe
278 O. and Heiss, Hans-Ulrich},
279 title = {{Applying Processes Rescheduling over Irregular BSP
281 booktitle = {Proceedings of the 9th International Conference on
282 Computational Science (ICCS'09)},
285 address = {Baton Rouge, LA},
286 publisher = {Springer},
287 series = {Lecture Notes in Computer Science},
292 @InProceedings{Guermouche_Renard_10,
293 author = {Guermouche, Abdou and Renard, H\'el\`ene},
294 booktitle = {Proceedings of the 19th International Heterogeneity in
295 Computing Workshop (HCW'09)},
296 title = {{A First Step to the Evaluation of SimGrid in the Context of
297 a Complex Application}},
299 address = {Atlanta, GO},
304 %%%%%% Stopped here %%%%%%%
307 @InProceedings { VL_Simutools_09,
308 x-invited-conference = {no},
309 title = {Accuracy Study and Improvement of Network Simulation in the SimGrid Framework},
310 x-proceedings = {yes},
311 booktitle = {SIMUTools'09, 2nd International Conference on Simulation Tools and Techniques},
313 x-international-audience = {yes},
314 author = {Velho, Pedro and Legrand, Arnaud},
315 pdf = {http://mescal.imag.fr/membres/arnaud.legrand/articles/simutools09.pdf},
319 @InProceedings{simgrid,
320 author = {Casanova, Henri and Legrand, Arnaud and Quinson, Martin},
321 title = {{SimGrid: a Generic Framework for Large-Scale Distributed Experiments}},
322 booktitle = {10th IEEE International Conference on Computer Modeling and Simulation},
328 @InProceedings{nstools07,
329 title = {Speed and Accuracy of Network Simulation in the SimGrid Framework},
330 author = {Kayo Fujiwara and Henri Casanova},
331 booktitle = {Proceedings of the First International Workshop on Network Simulation Tools (NSTools)},
333 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/fujiwara_nstool2007.pdf},
337 @MastersThesis{msc_kayo,
338 author = {Kayo Fujiwara},
339 title = {Cost and Accuracy of Packet-Level vs. Analytical Network Simulations: An Empirical Study},
340 school = {Dept. of Information and Computer Sciences, University of Hawai`i at Manoa},
343 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/theses/kayo_fujiwara_MS.pdf},
348 @InProceedings{gras-iasted06,
349 title = {Gras: A Research & Development Framework for Grid and P2P Infrastructures},
350 author = {Martin Quinson},
351 booktitle = {18th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'06)},
353 pdf = {http://www.loria.fr/~quinson/articles/gras-iasted06.pdf},
358 @InProceedings{hpdc06,
359 title = {The SimGrid Project - Simulation and Deployment of Distributed Applications},
360 author = {Arnaud Legrand and Martin Quinson and Kayo Fujiwara and Henri Casanova},
361 booktitle = {Proceedings of the IEEE International Symposium on High Performance Distributed Computing (HPDC-15)},
364 address = {Paris, France},
366 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/simgrid_hpdc06.pdf},
370 @InProceedings{ccgrid03,
371 title = {Scheduling Distributed Applications: the SimGrid Simulation Framework},
372 author = {Henri Casanova and Arnaud Legrand and Loris Marchal},
373 booktitle = {Proceedings of the third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03)},
375 pdf = {http://www-id.imag.fr/Laboratoire/Membres/Legrand_Arnaud/articles/simgrid2_CCgrid03.pdf},
380 @TechReport{RR2002-40,
381 author = {Henri Casanova and Loris Marchal},
382 title = {A Network Model for Simulation of Grid Application},
383 institution = {LIP, ENS Lyon, France},
385 abstract = {In this work we investigate network models that can be
386 potentially employed in the simulation of scheduling algorithms for
387 distributed computing applications. We seek to develop a model of TCP
388 communication which is both high-level and realistic. Previous research
389 works show that accurate and global modeling of wide-area networks, such
390 as the Internet, faces a number of challenging issues. However, some
391 global models of fairness and bandwidth-sharing exist, and can be link
392 withthe behavior of TCP. Using both previous results and simulation (with
393 NS), we attempt to understand the macroscopic behavior of
394 TCP communications. We then propose a global model of the network for the
395 Grid platform. We perform partial validation of this model in
396 simulation. The model leads to an algorithm for computing
397 bandwidth-sharing. This algorithm can then be implemented as part of Grid
398 application simulations. We provide such an implementation for the
399 SimGrid simulation toolkit.},
400 type = {Research Report},
401 ps = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2002/RR2002-40.ps.z},
407 @TechReport{RR2002-28,
408 author = {Arnaud Legrand and Julien Lerouge},
409 title = {MetaSimGrid : Towards realistic scheduling simulation of distributed applications},
410 institution = {LIP, ENS Lyon, France},
412 abstract = {Most scheduling problems are already hard on homogeneous
413 platforms, they become quite intractable in an heterogeneous
414 framework such as a metacomputing grid. In the best cases, a
415 guaranteed heuristic can be found, but most of the time, it is
416 not possible. Real experiments or simulations are often
417 involved to test or to compare heuristics. However, on a
418 distributed heterogeneous platform, such experiments are
419 technically difficult to drive, because of the genuine
420 instability of the platform. It is almost impossible to
421 guarantee that a platform which is not dedicated to the
422 experiment, will remain exactly the same between two tests,
423 thereby forbidding any meaningful comparison. Simulations are
424 then used to replace real experiments, so as to ensure the
425 reproducibility of measured data. A key issue is the
426 possibility to run the simulations against a realistic
427 environment. The main idea of trace-based simulation is to
428 record the platform parameters today, and to simulate the
429 algorithms tomorrow, against the recorded data: even though it
430 is not the current load of the platform, it is realistic,
431 because it represents a fair summary of what happened
432 previously. A good example of a trace-based simulation tool is
433 SimGrid, a toolkit providing a set of core abstractions and
434 functionalities that can be used to easily build simulators for
435 specific application domains and/or computing environment
436 topologies. Nevertheless, SimGrid lacks a number of convenient
437 features to craft simulations of a distributed application
438 where scheduling decisions are not taken by a single
439 process. Furthermore, modeling a complex platform by hand is
440 fastidious for a few hosts and is almost impossible for a real
441 grid. This report is a survey on simulation for scheduling
442 evaluation purposes and present MetaSimGrid, a simulator built
444 type = {Research Report},
445 ps = {ftp://ftp.ens-lyon.fr/pub/LIP/Rapports/RR/RR2002/RR2002-28.ps.gz},
452 @InProceedings{CCGRID.2001,
453 author = {Henri Casanova},
454 title = {Simgrid: A Toolkit for the Simulation of Application Scheduling},
455 booktitle ={Cluster Computing and the Grid, IEEE International Symposium on},
458 abstract = {Advances in hardware and software technologies have made it
459 possible to deploy parallel applications over increasingly large
460 sets of distributed resources. Consequently, the study of
461 scheduling algorithms for such applications has been an active area
462 of research. Given the nature of most scheduling problems one must
463 resort to simulation to effectively evaluate and compare their
464 efficacy over a wide range of scenarios. It has thus become
465 necessary to simulate those algorithms for increasingly complex
466 distributed, dynamic, heterogeneous environments. In this paper we
467 present SimGrid, a simulation toolkit for the study of scheduling
468 algorithms for distributed application. This paper gives the main
469 concepts and models behind SimGrid, describes its API and
470 highlights current implementation issues. We also give some
471 experimental results and describe work that builds on SimGrid's
473 doi = {http://doi.ieeecomputersociety.org/10.1109/CCGRID.2001.923223},
474 publisher = {IEEE Computer Society},
475 address = {Los Alamitos, CA, USA},
480 Address = {Toulouse, France},
481 Author = {Charrier, Ghislain and Caniou, Yves},
482 Booktitle = {19emes Rencontres francophonnes du Parall{\'e}lisme (RenPar'19)},
483 Month = {Septembre 9-11},
484 Title = {Ordonnancement et r{\'e}allocation de t{\^a}ches sur une grille de calcul},
489 @inproceedings{RenparLN09,
490 Address = {Toulouse, France},
491 Author = {Helene Renard},
492 Booktitle = {19emes Rencontres francophonnes du Parall{\'e}lisme (RenPar'19)},
493 Month = {Septembre 9-11},
494 Title = {Comparaisons
495 entre le simulateur SimGrid et une application
496 r{\'e}elle pour {\'e}valuer les algorithmes d'{\'e}quilibre de charge et de
497 redistribution de donn{\'e}es},
498 pdf = {http://www.irit.fr/Toulouse2009/Toulouse2009/papiers/paper10.pdf},
503 @inproceedings{1372508,
504 author = {Bouabache, Fatiha and Herault, Thomas and Fedak, Gilles and Cappello, Franck},
505 title = {Hierarchical Replication Techniques to Ensure Checkpoint Storage Reliability in Grid Environment},
506 booktitle = {CCGRID '08: Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid},
508 isbn = {978-0-7695-3156-4},
510 doi = {http://dx.doi.org/10.1109/CCGRID.2008.95},
511 publisher = {IEEE Computer Society},
512 address = {Washington, DC, USA},
516 @InProceedings{gallet09,
517 title = {Efficient Scheduling of Task Graph Collections on Heterogeneous Resources},
518 author = {Matthieu Gallet and Loris Marchal and Fr{\'e}d{\'e}ric Vivien},
519 booktitle = {International Parallel and Distributed Processing Symposium (IPDPS'2009)},
524 @InProceedings{Kurt09,
525 title = {Improving The Scalability of SimGrid Using Dynamic Routing},
526 author = {S. De Munck and K. Vanmechelen and J. Broeckhove},
527 booktitle = {Proceedings of ICCS},
532 @InProceedings{benoit08,
533 title = {Offline and online scheduling of concurrent bags-of-tasks on heterogeneous platforms},
534 author = {Anne Benoit and Loris Marchal and Jean-Francois Pineau and Yves Robert and Fr{\'e}d{\'e}ric Vivien},
535 booktitle = {10th Workshop on Advances in Parallel and Distributed Computational Models (APDCM 2008), IEEE Computer Society Press},
540 @InProceedings{Hernandez08,
541 title = {Scheduling DAGs on Grids with Copying and Migration},
542 author = {Israel Hernandez and Murray Cole},
543 booktitle = {Parallel Processing and Applied Mathematics 2007 (PPAM07), LNCS 4967},
546 url = {http://www.springerlink.com/content/l555166254q2778p/?p=754ec30fb8044cce9f3f18dc9f304f4f&pi=107},
550 @InProceedings{Kurt08,
551 title = {Scalability of Grid Simulators : An Evaluation},
552 author = {W. Depoorter and N. De Moor and K. Vanmechelen and J. Broeckhove},
553 booktitle = {Proceedings of Europar 2008, Lecture Notes in Computer Science (LNCS 5168)},
559 @InProceedings{Hunold08,
560 title = {Scheduling Dynamic Workflows onto Clusters of Clusters using Postponing},
561 author = {Sascha Hunold and Thomas Rauber and Fr{\'e}d{\'e}ric Suter},
562 booktitle = {Proceedings of the 3rd International Workshop on Workflow Systems in e-Science (WSES 08)},
563 address= {Lyon, France},
569 @InProceedings{Heien08,
570 title = {Computing Low Latency Batches with Unreliable Workers in Volunteer Computing Environments},
571 author = {Eric Heien and N. Fujimoto and Kenichi Hagihara},
572 booktitle = {PCGrid 2008, Workshop on Volunteer Computing and Desktop Grids},
577 @InProceedings{Hernandez07,
578 title = {Reliable DAG Scheduling with Rewinding and Migration},
579 author = {Israel Hernandez and Murray Cole},
580 booktitle = {First International Conference on Networks for Grid Applications (GridNets07)},
583 url = {http://portal.acm.org/citation.cfm?id=1386610.1386614},
587 @InProceedings{Hernandez07*2,
588 title = {Reactive Grid Scheduling of DAG Applications},
589 author = {I. Hernandez and M. Cole},
590 booktitle = {Parallel and Distributed Computing and Networks},
592 url = {http://www.actapress.com/PaperInfo.aspx?PaperID=29625},
596 @InProceedings{Hunold07,
597 title = {Dynamic Scheduling of Multi-Processor Tasks on Clusters of Clusters},
598 author = {S. Hunold and T. Rauber and G. Rünger},
599 booktitle = {Proceedings of the Sixth International Workshop on Algorithms,
600 Models and Tools for Parallel Computing on Heterogeneous Networks
602 address = {Austin, TX, USA},
608 @InProceedings{Suter07,
609 title = {Scheduling Delta-Critical Tasks in Mixed-Parallel Applications on a National Grid},
610 author = {Fr{\'e}d{\'e}ric Suter},
611 booktitle = {8th IEEE/ACM International Conference on Grid Computing (Grid 2007)},
612 address = {Austin, TX, USA},
619 title = {Brokering strategies in computational grids using stochastic prediction models},
620 author = {Vandy Berten and Bruno Gaujal},
621 journal = {Parallel Computing},
626 url = {http://dev.ulb.ac.be/sched/articles/PARCO.pdf},
630 @InProceedings{Ferrandiz07,
631 title = {Managing Scheduling and Replication in the LHC Grid},
632 author = {Thomas Ferrandiz and Vania Marangozova},
633 booktitle = {CoreGrid Workshop on middleware},
639 title = {Simbatch: an API for simulating and predicting the performance of parallel resources and batch systems.},
640 author = {Jean-S{\'e}bastien Gay and Yves Caniou},
641 type = {Research Report},
643 institution = {INRIA},
646 url = {https://hal.inria.fr/inria-00115880},
650 @InProceedings{GayRenpar06,
651 title = {Simbatch : une API pour la simulation et la pr{\'e}diction de performances de syst{\`e}mes batch},
652 author = {Jean-S{\'e}bastien Gay and Yves Caniou},
653 booktitle = {17{\`e}me Rencontres Francophones du Parall{\'e}lisme, des Architectures et des Syst{\`e}mes, RenPar'17},
659 @InProceedings{Vanderster06,
660 title = {Metascheduling Multiple Resource Types using the MMKP},
661 author = {D. Vanderster and N. Dimopoulos and R. Sobie},
662 booktitle = {7th IEEE/ACM International Conference on Grid Computing},
663 address = {Barcelona},
669 @InProceedings{Banino06,
670 title = {Master-Slave Tasking on Asymmetric Networks},
671 author = {Cyril Banino-Rokkones and Olivier Beaumont and Lasse Natvig},
672 booktitle = {Proceedings of 12th International Euro-Par Conference, Euro-Par'06},
676 address = {Dresden, Germany},
680 @InProceedings{Tchimou06,
681 title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
682 author = {Tchimou N'Takp{\'e} and Fr{\'e}d{\'e}ric Suter},
683 booktitle = {Proceedings of the Twelfth International Conference on Parallel and Distributed Systems (ICPADS)},
684 address = {Minneapolis, MN},
690 @InProceedings{Vanderster06*2,
691 title = {Sensitivity Analysis of Knapsack-based Task Scheduling on the Grid},
692 author = {D.C. Vanderster and N.J. Dimopoulos},
693 booktitle = {Proceedings of The 20th ACM International Conference on Supercomputing},
694 address = {Cairns, Australia},
697 url = {http://portal.acm.org/citation.cfm?id=1183401.1183446&coll=GUIDE&dl=%23url.coll},
701 @InProceedings{Senger06,
702 title = {Hierarchical Scheduling of Independent Tasks with Shared Files},
703 author = {H. Senger and F. Silva and W. Nascimento},
704 booktitle = {Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid Workshop (CCGRIDW'06)},
705 address = {Singapore},
708 url = {http://www.unisantos.br/mestrado/informatica/hermes/File/senger-HierarchicalScheduling-Workshop-TB120.pdf},
712 @InProceedings{Vanderster06*3,
713 title = {Evaluation of Knapsack-based Scheduling using the NPACI JOBLOG},
714 author = {D. Vanderster and N. Dimopoulos and R. Parra-Hernandez and R. Sobie},
715 booktitle = {20th International Symposium on High-Performance Computing in an Advanced Collaborative Environment (HPCS'06)},
716 address = {St. John's, Newfoundland, Canada},
719 url = {http://doi.ieeecomputersociety.org/10.1109/HPCS.2006.23},
723 @InProceedings{Ohsaki05,
724 title = {On Dynamic Resource Management Mechanism using Control Theoretic Approach for Wide-Area Grid Computing},
725 author = {Hiroyuki Ohsaki and Soushi Watanabe and Makoto Imase},
726 booktitle = {Proceedings of IEEE Conference on Control Applications (CCA 2005)},
729 url = {http://www.ispl.jp/~oosaki/papers/Ohsaki05_CCA.pdf},
733 @InProceedings{Caron05,
734 title = {Evaluation of Meta-scheduler Architectures and Task Assignment Policies for high Throughput Computing},
735 author = {Eddy Caron and Vincent Garonne and Andrei Tsaregorodtsev},
736 booktitle = {Proceedings of 4th Internationnal Symposium on Parallel and Distributed Computing Job Scheduling Strategies for Parallel Processing (ISPDC'05)},
739 pdf = {http://www.ens-lyon.fr/LIP/Pub/Rapports/RR/RR2005/RR2005-27.pdf},
743 @InProceedings{Renard05,
744 title = {Algorithmes de redistribution de donn{\'e}es pour anneaux de processeurs h{\'e}t{\'e}rog{\`e}nes},
745 author = {H{\'e}l{\'e}ne Renard and Yves Robert and Fr{\'e}d{\'e}ric Vivien},
746 booktitle = {16i{\`e}me Rencontres Francophones du Parall{\'e}lisme des Architectures et des Syst{\`e}mes},
747 address = {Le Croisic, France},
750 ps = {http://www.polytech.unice.fr/~hrenard/recherche/Renpar16.ps},
754 @InProceedings{Caron04,
755 title = {Deadline Scheduling with Priority for Client-Server Systems on the Grid},
756 author = {Eddy Caron and P. K. Chouhan and Fr{\'e}d{\'e}ric Desprez},
757 booktitle = {IEEE International Conference On Grid Computing. Super Computing 2004},
763 @InProceedings{Caniou04,
764 title = {Efficient Scheduling Heuristics for GridRPC Systems},
765 author = {Yves Caniou and Emmanuel Jeannot},
766 booktitle = {IEEE QoS and Dynamic System workshop (QDS) of International Conference on Parallel and Distributed Systems (ICPADS)},
767 address = {New-Port Beach California, USA},
771 ps = {http://graal.ens-lyon.fr/~ycaniou/QDS04.ps},
775 @InProceedings{Santos04,
776 title = {Exploiting Replication and Data Reuse to Efficiently Schedule Data-intensive Applications on Grids},
777 author = {E. Santos-Neto and W. Cirne and F. Brasileiro and A. Lima},
778 booktitle = {Proceedings of 10th Job Scheduling Strategies for Parallel Processing},
781 pdf = {http://www.lsd.ufcg.edu.br/~elizeu/articles/jsspp.v6.pdf},
785 @InProceedings{Hernandez04,
786 title = {Resource Management and Knapsack Formulations on the Grid},
787 author = {R. Parra-Hernandez and D. Vanderster and N. J. Dimopoulos},
788 booktitle = {Fifth IEEE/ACM International Workshop on Grid Computing (GRID'04)},
790 url = {http://doi.ieeecomputersociety.org/10.1109/GRID.2004.54},
794 @InProceedings{Ferreto04,
795 title = {Scheduling BoT Applications in Grids using a Slave Oriented Adaptive Algorithm.},
796 author = {T. Ferreto and C. A. F. De Rose and C. Northfleet.},
797 booktitle = {Second International Symposium on Parallel and Distributed Processing and Applications (ISPA)},
799 address = {Hong Kong},
803 @InProceedings{Renard04,
804 title = {Data redistribution algorithms for heterogeneous processor rings},
805 author = {H{\'e}l{\'e}ne Renard and Yves Robert and Fr{\'e}d{\'e}ric Vivien},
806 booktitle = {International Conference on High Performance Computing HiPC'2004},
808 pdf = {http://www.polytech.unice.fr/~hrenard/recherche/Hipc.pdf},
812 @InProceedings{Yao03,
813 title = {Link-Contention-Aware Genetic Scheduling Using Task Duplication in Grid Environments},
814 author = {Wensheng Yao and Xiao Xie and Jinyuan You},
815 booktitle = {Grid and Cooperative Computing: Second International Workshop, GCC 2003},
816 address = {Shanghai, China},
819 pdf = {http://www.chinagrid.edu.cn/chinagrid/download/GCC2003/pdf/266.pdf},
823 @InProceedings{caniou03,
824 title = {New Dynamic Heuristics in the Client-Agent-Server Model},
825 author = {Yves Caniou and Emmanuel Jeannot},
826 booktitle = {IEEE 13th Heteregeneous Computing Workshop - HCW'03},
827 address = {Nice, France},
830 ps = {http://graal.ens-lyon.fr/~ycaniou/HCW03.ps},
834 @InProceedings{caron03,
835 title = {A Hierarchical Resource Reservation Algorithm for Network Enabled Servers},
836 author = {Eddy Caron and Fr{\'e}d{\'e}ric Desprez and Franck Petit and V. Villain},
837 booktitle = {17th International Parallel and Distributed Processing Symposium -- IPDPS'03},
838 address = {Nice - France},
852 @InProceedings{Bertin08,
853 title = {Toward a Fully Decentralized Algorithm for Multiple Bag-of-tasks Application Scheduling on Grids},
854 author = {R{\'e}mi Bertin and Arnaud Legrand and Corinne Touati},
855 booktitle = {IEEE/ACM International Conference on Grid Computing (Grid)},
856 address = {Tsukuba, Japan},
861 @InProceedings{Dubois07,
862 title = {Assessing the Quality of Automatically Built Network Representations},
863 author = {Lionel Eyraud-Dubois and Martin Quinson},
864 booktitle = {Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007)},
867 address = {Rio de Janeiro, Brazil},
871 @InProceedings{Tchimou07,
872 title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
873 author = {Tchimou N'takp{\'e} and Fr{\'e}d{\'e}ric Suter and Henri Casanova},
874 booktitle = {6th International Symposium on Parallel and Distributed Computing},
875 address = {Hagenberg, Austria},
881 @InProceedings{Dubois07*2,
882 title = {A First Step Towards Automatically Building Network Representations},
883 author = {Lionel Eyraud-Dubois and Arnaud Legrand and Martin Quinson and Fr{\'e}d{\'e}ric Vivien},
884 booktitle = {12th International Euro-Par Conference},
887 address = {Rennes, France},
892 title = {Centralized Versus Distributed Schedulers Multiple Bag-of-Tasks Applications},
893 author = {Olivier Beaumont and Larry Carter and Jeanne Ferrante and Arnaud Legrand and Loris Marchal and Yves Robert},
894 journal = {IEEE Trans. Parallel Distributed Systems},
899 @InProceedings{Casanova06,
900 title = {On the Harmfulness of Redundant Batch Requests},
901 author = {H. Casanova},
902 booktitle = {Proceedings of the IEEE International Symposium on High Performance Distributed Computing (HPDC-15)},
903 address = {Paris, France},
906 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/hpdc_2006.pdf},
910 @InProceedings{Cardinale06,
911 title = {An evaluation of Job Scheduling Strategies for Divisible Loads on Grid Platforms},
912 author = {Y. Cardinale and H. Casanova},
913 booktitle = {Proceedings of the High Performance Computing & Simulation Conference (HPC&S'06)},
914 address = {Bonn, Germany},
917 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/cardinale_2006.pdf},
921 @InProceedings{Beaumont06,
922 title = {Centralized Versus Distributed Schedulers Multiple Bag-of-Tasks Applications},
923 author = {Olivier Beaumont and Larry Carter and Jeanne Ferrante and Arnaud Legrand and Loris Marchal and Yves Robert},
924 booktitle = {International Parallel and Distributed Processing Symposium IPDPS'2006},
930 title = {Interference-Aware Scheduling},
931 author = {B. Kreaseck and L. Carter and H. Casanova and J. Ferrante and S. Nandy},
932 journal = {International Journal of High Performance Computing Applications (IJHPCA)},
934 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/kreaseck_ijhpca_2005.pdf},
938 @InProceedings{Suter04,
939 title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Data and Task Parallel Scheduling},
940 author = {F. Suter and V. Boudet and F. Desprez and H. Casanova},
941 booktitle = {Proceedings of Europar, 230--237, (LCNS volume 3149)},
944 address = {Pisa, Italy},
948 @InProceedings{Kreaseck04,
949 title = {On the Interference of Communication on Computation},
950 author = {B. Kreaseck and L. Carter and H. Casanova and J. Ferrante},
951 booktitle = {Proceedings of the workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems},
952 address = {Santa Fe},
955 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/k_pmeo2004.pdf
960 @InProceedings{Yang03,
961 title = {RUMR: Robust Scheduling for Divisible Workloads},
962 author = {Y. Yang and H. Casanova},
963 booktitle = {Proceedings of the 12th IEEE Symposium on High Performance and Distributed Computing (HPDC-12)},
967 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/yang_hpdc2003.pdf},
972 title = {Resource Allocation Strategies for Guided Parameter Space Searches},
973 author = {M. Faerman and A. Birnbaum and F. Berman and H. Casanova},
974 booktitle = {International Journal of High Performance Computing Applications (IJHPCA)},
982 @InProceedings{Faerman02,
983 title = {Resource Allocation for Steerable Parallel Parameter Searches},
984 author = {M. Faerman and A. Birnbaum and H. Casanova and F. Berman},
985 booktitle = {Proceedings of the Grid Computing Workshop},
986 address = {Baltimore},
989 pdf = {http://grail.sdsc.edu/projects/vi_itr/grid02.pdf},
993 @InProceedings{Smallen01,
994 title = {Applying Scheduling and Tuning to On-line Parallel Tomography },
995 author = {Shava Smallen and Henri Casanova and Francine Berman},
996 booktitle = {Proceedings of Supercomputing},
1001 @InProceedings{Casanova00,
1002 title = {Heuristics for Scheduling Parameter Sweep applications in Grid environments},
1003 author = {Henri Casanova and Arnaud Legrand and Dmitrii Zagorodnov and Francine Berman},
1004 booktitle = {Proceedings of the 9th Heterogeneous Computing workshop (HCW'2000)},
1006 pdf = {http://navet.ics.hawaii.edu/~casanova/homepage/papers/hcw00_pst.pdf}
1009 @INPROCEEDINGS{Guermouche_Renard,
1010 AUTHOR = {A. Guermouche and H. Renard},
1011 BOOKTITLE = {19th International Heterogeneity in Computing Workshop},
1012 PUBLISHER = {IEEE Computer Society Press},
1013 TITLE = {A First Step to the Evaluation of SimGrid in the Context of a Complex Application},