Frédéric Vivien
Présentation
Publications
Publications
|
|
A Guide to Algorithm Design: Paradigms, Methods, and Complexity AnalysisChapman & Hall/CRC, pp.380, 2013, Applied Algorithms and Data Structures series, 9781439825648 |
Special issue on Advances in scheduling for large-scale distributed platformsLoris Marchal and Frédéric Vivien. Parallel Computing 37, 11, pp.693-729, 2011 |
|
Euro-Par 2010 Parallel Processing Workshops - HeteroPar, HPCC, HiBB, CoreGrid, UCHPC, HPCF, PROPER, CCPI, VHPC, Ischia, Italy, August 31-September 3, 2010, Revised Selected PapersMario R. Guarracino, Frédéric Vivien, Jesper Larsson Träff, Mario Cannatoro, Marco Danelutto, Anders Hast, Francesca Perla, Andreas Knüpfer, Beniamino Di Martino and Michael Alexander. Springer, pp.700, 2011 |
|
Introduction to SchedulingYves Robert et Frédéric Vivien. Chapman and Hall/CRC Press, pp.315, 2009 |
|
Scheduling and Automatic ParallelizationBirkhaüser, pp.264, 2000 |
|
|
Deadline-Aware Scheduling of Mixed-Criticality TasksICPP '25 - 54th International Conference on Parallel Processing, Sep 2025, San Diego, CA, United States |
|
|
Green Scheduling on the EdgeEuro-Par 2025 - 31st International European Conference on Parallel and Distributed Computing, Aug 2025, Dresden, Germany. pp.380-394, ⟨10.1007/978-3-031-99854-6_26⟩ |
|
|
Checkpointing strategies for a fixed-length execution14th Workshop on Fault-Tolerance for HPC at eXtreme Scale (FTXS 2024), Nov 2024, Atlanta, United States |
|
|
Concealing Compression-accelerated I/O for HPC Applications through In Situ Task SchedulingEuroSys 2024, Apr 2024, Athens, Greece |
|
|
When to checkpoint at the end of a fixed-length reservation?Fault Tolerance for HPC at eXtreme Scales (FTXS) Workshop, Nov 2023, Denver, United States |
|
|
Checkpointing à la Young/Daly: An OverviewIC3 2022 - 2022 Fourteenth International Conference on Contemporary Computing, Aug 2022, Noida, India. pp.701-710, ⟨10.1145/3549206.3549328⟩ |
|
|
Work-in-Progress: Evaluating Task Dropping Strategies for Overloaded Real-Time SystemsRTSS 2021 - 42nd IEEE Real-Time Systems Symposium, Dec 2021, Dortmund, Germany. pp.1-4, ⟨10.1109/RTSS52674.2021.00057⟩ |
|
|
Energy-aware strategies for reliability-oriented real-time task allocation on heterogeneous platformsICPP 2020 - 49th International Conference on Parallel Processing, Aug 2020, Edmonton Alberta, Canada. pp.1-11, ⟨10.1145/3404397.3404419⟩ |
|
|
Scheduling independent stochastic tasks on heterogeneous cloud platformsIEEE Cluster 2019 - International Conference on Cluster Computing, Sep 2019, Albuquerque, United States. pp.1-11, ⟨10.1109/CLUSTER.2019.8891048⟩ |
|
|
Improved energy-aware strategies for periodic real-time tasks under reliability constraintsRTSS 2019 - 40th IEEE Real-Time Systems Symposium, Dec 2019, Hong Kong, China. pp.1-13, ⟨10.1109/RTSS46320.2019.00013⟩ |
|
|
Parallel scheduling of DAGs under memory constraintsIPDPS 2018 - 32nd IEEE International Parallel and Distributed Processing Symposium, May 2018, Vancouver, Canada. pp.1-10, ⟨10.1109/IPDPS.2018.00030⟩ |
|
|
A Generic Approach to Scheduling and Checkpointing WorkflowsICPP 2018 - 47th International Conference on Parallel Processing, Aug 2018, Eugene, OR, United States. pp.1-10, ⟨10.1145/3225058.3225145⟩ |
|
|
Scheduling independent stochastic tasks under deadline and budget constraintsSBAC-PAD 2018 - 30th International Symposium on Computer Architecture and High Performance Computing, Sep 2018, Lyon, France. pp.1-8, ⟨10.1109/CAHPC.2018.8645931⟩ |
|
|
Online Scheduling of Task Graphs on Hybrid PlatformsEuro-Par 2018 - 24th International European Conference On Parallel And Distributed Computing, Aug 2018, Turin, Italy. pp.1-14, ⟨10.1007/978-3-319-96983-1_14⟩ |
|
|
Checkpointing Workflows for Fail-Stop ErrorsIEEE Cluster 2017, Sep 2017, Honolulu, United States. ⟨10.1109/CLUSTER.2017.14⟩ |
|
|
Minimizing I/Os in Out-of-Core Task Tree Scheduling19th Workshop on Advances in Parallel and Distributed Computational Models, May 2017, Orlando, United States. ⟨10.1109/IPDPSW.2017.58⟩ |
|
|
Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid PlatformsEuro-Par 2017: 23rd International European Conference on Parallel and Distributed Computing, Aug 2017, Santiago de Compostela, Spain. ⟨10.1007/978-3-319-64203-1_17⟩ |
|
|
Assuming failure independence: are we right to be wrong?FTS 2017 - 3rd International Workshop on Fault-Tolerant Systems, Sep 2017, Honolulu (HI), United States. pp.1-8, ⟨10.1109/CLUSTER.2017.24⟩ |
|
|
Resource Optimization for Program Committee Members: A Subreview Article8th International Conference on Fun with Algorithms, Jun 2016, La Maddalena, Italy. pp.20, ⟨10.4230/LIPIcs.FUN.2016.7⟩ |
|
|
Scheduling Trees of Malleable Tasks for Sparse Linear AlgebraInternational European Conference on Parallel and Distributed Computing (Euro-Par 2015), 2015, Vienna, Austria. pp.479-490, ⟨10.1007/978-3-662-48096-0_37⟩ |
|
|
Scheduling Independent Tasks with Voltage OverscalingThe 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015), Nov 2015, Zhangjiajie, China. pp.10, ⟨10.1109/PRDC.2015.40⟩ |
|
|
Voltage Overscaling Algorithms for Energy-Efficient Workflow Computations With Timing ErrorsFTXS '15: 5th Workshop on Fault Tolerance for HPC at eXtreme Scale, Jun 2015, Portland, United States. pp.8, ⟨10.1145/2751504.2751508⟩ |
|
|
Cost-Optimal Execution of Boolean Query Trees with Shared Streams28th IEEE International Parallel & Distributed Processing Symposium, May 2014, Phoenix, United States. ⟨10.1109/IPDPS.2014.13⟩ |
|
|
Mapping tightly-coupled applications on volatile resourcesPDP'2013, the 21st Euromicro Int. Conf. on Parallel, Distributed, and Network-Based Processing, Feb 2013, Belfast, United Kingdom |
|
|
Scheduling tree-shaped task graphs to minimize memory and makespanIPDPS 2013 - 27th IEEE International Parallel & Distributed Processing Symposium, May 2013, Boston, United States |
|
|
On the Combination of Silent Error Detection and CheckpointingPRDC - The 19th IEEE Pacific Rim International Symposium on Dependable Computing - 2013, Dec 2013, Vancouver, Canada |
|
|
Optimization of Cloud Task Processing with Checkpoint-Restart MechanismSC13 - Supercomputing - 2013, Nov 2013, Denver, United States. ⟨10.1145/2503210.2503217⟩ |
|
|
Scheduling Tightly-Coupled Applications on Heterogeneous Desktop GridsHCW 2013 - 22nd International Heterogeneity in Computing Workshop, May 2013, Boston, United States |
|
|
Checkpointing strategies with prediction windowsPRDC - The 19th IEEE Pacific Rim International Symposium on Dependable Computing - 2013, Dec 2013, Vancouver, Canada |
|
|
On the complexity of scheduling checkpoints for computational workflowsFTXS'2012, the Workshop on Fault-Tolerance for HPC at Extreme Scale, in conjunction with the 42nd Annual IEEE/IFIP Int. Conf. on Dependable Systems and Networks (DSN 2012), 2012, Boston, United States. ⟨10.1109/DSNW.2012.6264675⟩ |
|
|
Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed PlatformsIPDPS 2012, May 2012, Shanghaï, China. ⟨10.1109/IPDPS.2012.75⟩ |
|
|
Checkpointing strategies for parallel jobs.SuperComputing (SC) - International Conference for High Performance Computing, Networking, Storage and Analysis, 2011, 2011, United States. pp.1-11 |
Scheduling parallel iterative applications on volatile resourcesIPDPS'2011, the 25th IEEE International Parallel and Distributed Processing Symposium, 2011, Unknown |
|
|
|
Non-clairvoyant Scheduling of Multiple Bag-of-Tasks ApplicationsEuro-Par 2010, Aug 2010, Ischia, Italy. pp.168-179, ⟨10.1007/978-3-642-15277-1_17⟩ |
Static Worksharing Strategies for Heterogeneous Computers with Unrecoverable FailuresHeteroPar 2009, Aug 2009, Delft, Netherlands. pp.71-80, ⟨10.1007/978-3-642-14122-5_11⟩ |
|
|
|
Dynamic Fractional Resource Scheduling for HPC WorkloadsIEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2010, Apr 2010, Atlanta, GA, United States. pp.1-12, ⟨10.1109/IPDPS.2010.5470356⟩ |
Efficient Scheduling of Task Graph Collections on Heterogeneous ResourcesIPDPS'2009 - International Parallel and Distributed Processing Symposium, 2009, Roma, Italy. ⟨10.1109/IPDPS.2009.5161045⟩ |
|
Static strategies for worksharing with unrecoverable interruptionsIPDPS, May 2009, Rome, Italy. ⟨10.1109/IPDPS.2009.5161044⟩ |
|
|
|
Resource Allocation Using Virtual Clusters9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009. CCGRID '09., May 2009, Shanghai, China. ⟨10.1109/CCGRID.2009.23⟩ |
Resource-aware allocation strategies for divisible loads on large-scale systemsHCW 2009 - 18th International Heterogeneity in Computing Workshop, 2009, Roma, Italy. ⟨10.1109/IPDPS.2009.5160912⟩ |
|
Energy-Aware Scheduling of Flow Applications on Master-Worker PlatformsEuro-Par 2009 Parallel Processing, Aug 2009, Delft, Netherlands. pp.281-292, ⟨10.1007/978-3-642-03869-3_28⟩ |
|
Allocating Series of Workflows on Computing GridsProceedings of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08), 2008, Unknown, pp.48-55, ⟨10.1109/ICPADS.2008.96⟩ |
|
Parallel large scale inference of protein domain familiesICPADS'2008, the 14th IEEE International Conference on Parallel and Distributed Systems, 2008, Unknown, Australia. pp.72-79, ⟨10.1109/ICPADS.2008.115⟩ |
|
|
|
Matrix Product on Heterogeneous Master-Worker Platforms13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008, Salt Lake City, Utah, United States. pp.53--62, ⟨10.1145/1345206.1345217⟩ |
Offline and online scheduling of concurrent bags-of-tasks on heterogeneous platforms10th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2008, 2008, Unknown, United States |
|
Scheduling communication requests traversing a switch: complexity and algorithmsPDP'2007, 15th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2007, Unknown, Italy. pp.39-46, ⟨10.1109/PDP.2007.73⟩ |
|
|
|
Revisiting matrix product on master-worker platforms9th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2007, 2007, Unknown, United States. ⟨10.1142/S0129054108006303⟩ |
|
|
A First Step Towards Automatically Building Network Representations13th International Euro-Par Conference - Euro-Par 2007, Aug 2008, Rennes, France. pp.160-169, ⟨10.1007/978-3-540-74466-5_18⟩ |
|
|
Scheduling multiple divisible loads on a linear processor networkICPADS'2007, the 13th International Conference on Parallel and Distributed Systems, 2007, Unknown, Taiwan. ⟨10.1109/ICPADS.2007.4447768⟩ |
|
|
Scheduling and data redistribution strategies on star platformsPDP'2007, 15th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2007, Unknown, Italy. pp.288-295, ⟨10.1109/PDP.2007.72⟩ |
Minimizing the Stretch When Scheduling Flows of Biological RequestsSymposium on Parallelism in Algorithms and Architectures SPAA\'2006, 2006, Unknown, ⟨10.1145/1148109.1148124⟩ |
|
|
|
The impact of heterogeneity on master-slave on-line schedulingHCW'2006, the 15th Heterogeneous Computing Workshop, 2006, Rhodes Island, Greece |
|
|
Off-line and on-line scheduling on heterogeneous master-slave platformsPDP'2006, 14th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2006, Montbéliard-Sochaux, France |
Off-Line Scheduling of Divisible Requests on an Heterogeneous Collection of DatabanksProceedings of the 14th Heterogeneous Computing Workshop, 2005, Denver, Colorado, USA, ⟨10.1109/IPDPS.2005.301⟩ |
|
Data redistribution algorithms for homogeneous and heterogeneous processor ringsInternational Conference on High Performance Computing HiPC'2004, 2004, Unknown, pp.123-132 |
|
Scheduling tasks sharing files from distributed repositoriesEuro-Par-2004: International Conference on Parallel Processing, 2004, Unknown, pp.148-159 |
|
Scheduling tasks sharing files on heterogeneous master-slave platformsPDP'2004, 12th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2004, Unknown, pp.364-371 |
|
Static load-balancing techniques for iterative computations on heterogeneous clustersEuro-Par-2003: International Conference on Parallel Processing, 2003, Unknown, pp.148-159 |
|
Load-Balancing Scatter Operations for Grid ComputingProceedings of the 12th Heterogeneous Computing Workshop (HCW'2003), 2003, Unknown |
|
Mapping and Load-Balancing Iterative Computations on Heterogeneous ClustersEuro-PVM-MPI-2003: Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2003, Unknown, pp.586―594, ⟨10.1007/978-3-540-39924-7_79⟩ |
|
Load-Balancing Iterative Computations on Heterogeneous Clusters with Shared Communication LinksPPAM-2003: Fifth International Conference on Parallel Processing and Applied Mathematics, 2003, Unknown, pp.930―937, ⟨10.1007/978-3-540-24669-5_120⟩ |
|
Scheduling tasks sharing files on heterogeneous clustersEuro-PVM-MPI-2003: Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2003, Unknown, pp.657-660 |
|
On the Optimality of Feautrier's Scheduling AlgorithmProceedings of Euro-Par 2002, 2002, Unknown, pp.299-308 |
|
A Unified Framework for Schedule and Storage OptimizationProceedings of the ACM SIGPLAN'01 conference on Programming Language Design and Implementation (PLDI), 2001, Snowbird, UT, United States. pp.232--242 |
|
Loop parallelization algorithmsCompiler Optimizations for Scalable Parallel Systems: Languages, Compilation Techniques and Run Time Systems, 2001, Unknown, pp.141-171 |
|
|
|
Incrementalized Pointer and Escape AnalysisPLDI '01 Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation, Jun 2001, Snowbird, United States. pp.35--46, ⟨10.1145/381694.378804⟩ |
A Constructive Solution to the Juggling Problem in Processor Array SynthesisProceedings of the International Parallel and Distributed Processing Symposium (IPDPS 2000), 2000, Cancun, Mexico |
|
Scheduling the Computations of a Loop Nest with Respect to a Given MappingProceedings of Euro-Par 2000, 2000, Munich, Germany. pp.405--414 |
|
Retiming DAGsIEEE/ACM Int. Workshop on Timing Issues in the Specification and Synthesis of Digital Systems TAU'97, 1997, Unknown, pp.123-128 |
|
On the removal of anti and output dependencesApplication Specific Systems, Architectures and Processors, 1996, Unknown, pp.353-364 |
|
Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence GraphsProceedings of Parallel Architectures and Compilation Techniques (PACT'96), 1996, Boston, MA, United States. pp.281--291 |
|
On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested LoopsProceedings of Euro-Par'96, 1996, Lyon, France. pp.379--388 |
|
A classification of nested loops parallelization algorithmsINRIA-IEEE Symposium on Emerging Technologies and Factory Automation, 1995, Paris, France. pp.217--224 |
|
Revisiting the Decomposition of Karp, Miller and WinogradApplication Specific Array Processors, 1995, Strasbourg, France. pp.13--25 |
Using replication for resilience on exascale systemsThomas Hérault; Yves Robert. Fault-Tolerance Techniques for High-Performance Computing, Springer, pp.50, 2015, 978-3-319-20943-2 |
|
Scheduling for Large-Scale SystemsAllen Tucker; Teofilo Gonzalez; Heikki Topi; Jorge Diaz-Herrera. The Computing Handbook - Two-Volume Set, 1, Chapman and Hall/CRC Press, pp.3816, 2014, 9781439898444 |
|
Divisible load schedulingYves Robert et Frédéric Vivien. Introduction to Scheduling, Chapman and Hall/CRC Press, 2009 |
|
Algorithmic Issues in Grid ComputingMikhail J. Atallah. Algorithms and Theory of Computation Handbook, Chapman and Hall/CRC Press, 2009 |
How should you structure your hierarchical scheduler?HPDC-15. 15th IEEE International Symposium on High Performance Distributed Computing, Jun 2006, Paris, France. IEEE |
|
|
Static Strategies for Worksharing with Unrecoverable Interruptions (Extended version)2009 |
|
|
Static Worksharing Strategies for Heterogeneous Computers with Unrecoverable Failures2009 |
|
|
Green Scheduling on the EdgeRR-9580, Inria. 2025 |
|
|
Scheduling Jobs Under a Variable Number of ProcessorsRR-9582, Inria. 2025 |
|
|
Coping with Silent Errors for Workflows of Moldable TasksRR-9589, INRIA. 2025 |
|
|
Checkpointing strategies for a fixed-length executionRR-9552, Inria. 2024, pp.26 |
|
|
Revisiting I/O bandwidth-sharing strategies for HPC applicationsRR-9502 v3, INRIA. 2023, pp.57 |
|
|
Energy-aware mapping and scheduling strategies for real-time workflows under reliability constraints[Research Report] RR-9469, INRIA. 2022, pp.1-23 |
|
|
Scheduling Strategies for Overloaded Real-Time Systems[Research Report] RR-9455, Inria - Research Centre Grenoble – Rhône-Alpes. 2022, pp.1-48 |
|
|
Checkpointing strategies to protect parallel jobs from non-memoryless fail-stop errors[Research Report] RR-9465, Inria - Research Centre Grenoble – Rhône-Alpes. 2022, pp.42 |
|
|
Minimizing energy consumption for real-time tasks on heterogeneous platforms under deadline and reliability constraints[Research Report] RR-9403, Inria - Research Centre Grenoble – Rhône-Alpes. 2021, pp.417 |
|
|
Trading Performance for Memory in Sparse Direct Solvers using Low-rank Compression[Research Report] RR-9368, INRIA. 2020 |
|
|
Energy-aware strategies for reliability-oriented real-time task allocation on heterogeneous platforms[Research Report] RR-9324, Univ Lyon, EnsL, UCBL, CNRS, Inria, LIP. 2020 |
|
|
Resource-Constrained Scheduling of Stochastic Tasks With Unknown Probability Distribution[Research Report] RR-9373, Inria - Research Centre Grenoble – Rhône-Alpes. 2020 |
|
|
Scheduling stochastic tasks on heterogeneous cloud platforms under budget and deadline constraints[Research Report] RR-9260, Inria - Research Centre Grenoble – Rhône-Alpes. 2019, pp.1-34 |
|
|
Improved energy-aware strategies for periodic real-time tasks under reliability constraints[Research Report] RR-9259, Inria - Research Centre Grenoble – Rhône-Alpes. 2019, pp.1-38 |
|
|
Scheduling independent stochastic tasks on heterogeneous cloud platforms[Research Report] RR-9275, Inria - Research Centre Grenoble – Rhône-Alpes. 2019 |
|
|
Scheduling independent stochastic tasks under deadline and budget constraints. Extended Version[Research Report] RR-9257, Inria Grenoble Rhône-Alpes. 2019, pp.1-38 |
|
|
Limiting the memory footprint when dynamically scheduling DAGs on shared-memory platforms[Research Report] RR-9231, Inria Grenoble Rhône-Alpes. 2018, pp.1-41 |
|
|
Scheduling independent stochastic tasks deadline and budget constraints[Research Report] RR-9178, Inria - Research Centre Grenoble – Rhône-Alpes. 2018, pp.1-34 |
|
|
Online Scheduling of Sequential Task Graphs on Hybrid Platforms[Research Report] RR-9150, LIP - ENS Lyon. 2018 |
|
|
A Generic Approach to Scheduling and Checkpointing Workflows[Research Report] RR-9167, Inria. 2018, pp.1-29 |
|
|
Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms[Research Report] RR-9029, Inria - Research Centre Grenoble – Rhône-Alpes. 2017 |
|
|
Minimizing I/Os in Out-of-Core Task Tree Scheduling[Research Report] RR-9025, INRIA. 2017 |
|
|
Revisiting temporal failure independence in large scale systems[Research Report] RR-9134, INRIA. 2017 |
|
|
Checkpointing Workflows for Fail-Stop Errors[Research Report] RR-9068, Inria. 2017, pp.33 |
|
|
Parallel scheduling of DAGs under memory constraints[Research Report] RR-9108, LIP - ENS Lyon. 2017 |
|
|
Assuming failure independence: are we right to be wrong?[Research Report] RR-9078, Inria. 2017 |
|
|
Toward an Optimal Online Checkpoint Solution under a Two-Level HPC Checkpoint Model[Research Report] RR-8851, INRIA Grenoble - Rhone-Alpes. 2016 |
|
|
Malleable task-graph scheduling with a practical speed-up model[Research Report] RR-8856, ENS de Lyon. 2016 |
|
|
Voltage Overscaling Algorithms for Energy-Efficient Workflow Computations With Timing Errors[Research Report] RR-8682, INRIA. 2015 |
|
|
Scheduling Independent Tasks with Voltage Overscaling[Research Report] RR-8753, INRIA Grenoble - Rhône-Alpes; ENS Lyon; University of Tennessee Knoxville; CNRS - Lyon (69); Université Lyon 1; INRIA. 2015, pp.17 |
|
|
Scheduling malleable task trees[Research Report] RR-8587, INRIA. 2014 |
|
|
Cost-Optimal Execution of Boolean DNF Trees with Shared Streams[Research Report] RR-8616, INRIA. 2014 |
|
|
Parallel scheduling of task trees with limited memory[Research Report] RR-8606, INRIA. 2014, pp.37 |
|
|
Scheduling Trees of Malleable Tasks for Sparse Linear Algebra[Research Report] 8616, ENS Lyon. 2014 |
|
|
On the Combination of Silent Error Detection and Checkpointing[Research Report] RR-8319, INRIA. 2013 |
|
|
Checkpointing strategies with prediction windows[Research Report] RR-8239, INRIA. 2013, pp.44 |
|
|
Checkpointing algorithms and fault prediction[Research Report] RR-8237, INRIA. 2013, pp.8237 |
|
|
Comments on ''Improving the computing efficiency of HPC systems using a combination of proactive and preventive checkpoint[Research Report] RR-8318, INRIA. 2013 |
|
|
Cost-Optimal Execution of Trees of Boolean Operators with Shared Streams[Research Report] RR-8373, INRIA. 2013, pp.39 |
|
|
Combining Process Replication and Checkpointing for Resilience on Exascale Systems[Research Report] RR-7951, INRIA. 2012 |
|
|
Mapping Tightly-Coupled Applications on Volatile Resources2012 |
|
|
Using group replication for resilience on exascale systems[Research Report] RR-7876, INRIA. 2012 |
|
|
Scheduling tree-shaped task graphs to minimize memory and makespan[Research Report] RR-8082, INRIA. 2012, pp.21 |
|
|
Unified Model for Assessing Checkpointing Protocols at Extreme-Scale[Research Report] RR-7950, INRIA. 2012 |
|
|
Impact of fault prediction on checkpointing strategies[Research Report] RR-8023, INRIA. 2012 |
|
|
On the complexity of scheduling checkpoints for computational workflows[Research Report] RR-7907, INRIA. 2012 |
|
|
Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed Platforms[Research Report] RR-7772, INRIA. 2011 |
|
|
Dynamic Fractional Resource Scheduling vs. Batch Scheduling[Research Report] RR-7659, INRIA. 2011 |
|
|
Using replication for resilience on exascale systems[Research Report] RR-7830, INRIA. 2011 |
|
|
Checkpointing strategies for parallel jobs[Research Report] RR-7520, INRIA. 2011, pp.45 |
|
|
Scheduling Parallel Iterative Applications on Volatile Resources[Research Report] 2010, pp.19 |
|
|
Static Strategies for Worksharing with Unrecoverable Interruptions (Extended version)[Research Report] RR-7029, LIP RR-2008-29, INRIA, LIP. 2009, pp.132 |
|
|
Minimizing the stretch when scheduling flows of divisible requests[Research Report] LIP RR-2008-08, Laboratoire de l'informatique du parallélisme. 2008, 2+59p |
|
|
Allocating Series of Workflows on Computing Grids[Research Report] RR-6603, INRIA. 2008, pp.31 |
|
|
Energy-aware scheduling of flow applications on master-worker platforms[Research Report] RR-6706, LIP RR-2008-36, INRIA, LIP. 2008, 2+21p |
|
|
Resource Allocation using Virtual Clusters[Research Report] RR-6692, LIP RR-2008-33, INRIA, LIP. 2008, pp.48 |
|
|
Comments on "Design and performance evaluation of load distribution strategies for multiple loads on heterogeneous linear daisy chain networks[Research Report] RR-6123, LIP RR-2007-07, INRIA, LIP. 2007 |
|
|
A First Step Towards Automatically Building Network Representations[Research Report] LIP RR-2007-08, INRIA, LIP. 2007 |
|
|
Offline and Online Scheduling of Concurrent Bags-of-Tasks on Heterogeneous Platforms[Research Report] RR-6401, INRIA. 2007, pp.49 |
|
|
Scheduling multiple divisible loads on a linear processor network[Research Report] RR-6235, INRIA. 2007 |
Scheduling communication requests traversing a switch: complexity and algorithms.[Research Report] RR2006-25, 2006 |
|
|
|
Minimizing the stretch when scheduling flows of divisible requests[Research Report] RR-6002, LIP RR-2006-19, INRIA, LIP. 2006, pp.76 |
|
|
Scheduling and data redistribution strategies on star platforms[Research Report] RR-6005, LIP RR-2006-23, INRIA, LIP. 2006, pp.42 |
|
|
Scheduling communication requests traversing a switch : complexity and algorithms[Research Report] LIP RR-2006-25, Laboratoire de l'informatique du parallélisme. 2006, 2+26p |
|
|
Revisiting Matrix Product on Master-Worker Platforms[Research Report] RR-6053, LIP RR-2006-39, INRIA, LIP. 2006 |
|
|
Off-line and on-line scheduling on heterogeneous master-slave platforms[Research Report] RR-5634, LIP RR-2005-31, INRIA, LIP. 2005, pp.23 |
Automatic Middleware Deployment Planning on Clusters[Research Report] RR-2005-50, LIP - ENS Lyon. 2005 |
|
|
|
Automatic Middleware Deployment Planning on Clusters[Research Report] RR-5765, INRIA. 2005, pp.33 |
|
|
Minimizing the stretch when scheduling flows of biological requests[Research Report] RR-5724, INRIA. 2005, pp.22 |
|
|
The impact of heterogeneity on master-slave on-line scheduling[Research Report] RR-5732, INRIA. 2005, pp.28 |
Data redistribution algorithms for homogeneous and heterogeneous processor rings[Research Report] 5207, 2004 |
|
|
|
Scheduling Tasks Sharing Files from Distributed Repositories (revised version)[Research Report] RR-5124, LIP RR-2004-04, INRIA, LIP. 2004 |
|
|
Data redistribution algorithms for heterogeneous processor rings[Research Report] RR-5207, LIP RR-2004-28, INRIA, LIP. 2004, pp.37 |
|
|
Off-line scheduling of divisible requests on an heterogeneous collection of databanks[Research Report] RR-5386, LIP RR-2004-51, INRIA,LIP. 2004, pp.13 |
|
|
Scheduling tasks sharing files from distributed repositories[Research Report] RR-4976, LIP RR-2003-49, INRIA, LIP. 2003 |
|
|
Load-balancing iterative computations in heterogeneous clusters with shared communication links[Research Report] RR-4800, LIP RR-2003-23, INRIA, LIP. 2003 |
|
|
Load-Balancing Scatter Operations for Grid Computing[Research Report] RR-4770, LIP RR-2003-17, INRIA, LIP. 2003 |
|
|
Scheduling tasks sharing fileson heterogeneous clusters[Research Report] RR-4819, LIP RR-2003-28, INRIA, LIP. 2003 |
|
|
Static load-balancing techniques for iterative computations on heterogeneous clusters[Research Report] RR-4745, LIP RR-2003-12, INRIA, LIP. 2003 |
|
|
Minimal enclosing parallelepiped in 3D[Research Report] RR-4685, LIP RR-2002-49, INRIA, LIP. 2002 |
|
|
A constructive solution to the juggling problem in systolic array synthesis[Research Report] LIP RR-1999-15, Laboratoire de l'informatique du parallélisme. 1999, 2+22p |
A Constructive Solution to the Juggling Problem in Systolic Array Synthesis[Research Report] RR1999-15, 1999 |
|
|
|
Tiling for Heterogeneous Computing Platforms.[Research Report] LIP RR-1998-08, Laboratoire de l'informatique du parallélisme. 1998, 2+18p |
Loop parallelization algorithms: from parallelism extraction to code generation[Research Report] 97--17, 1997 |
|
|
|
Loop parallelization algorithms : from parallelism extraction to code generation.[Research Report] LIP RR-1997-17, Laboratoire de l'informatique du parallélisme. 1997, 2+30p |
On the optimality of Allen and Kennedy's algorithm for parallelism extraction in nested loops[Research Report] 96-05, 1996 |
|
|
|
Combining retiming and scheduling techniques for loop parallelization and loop tiling.[Research Report] LIP RR-1996-34, Laboratoire de l'informatique du parallélisme. 1996, 2+11p |
Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling[Research Report] 96--34, 1996 |
|
|
|
Plugging Anti and Output Dependence Removal Techniques into Loop Parallelization Algorithms[Research Report] RR-2914, INRIA. 1996 |
|
|
On the Removal of Anti and Output Dependences[Research Report] RR-2800, LIP RR-1996-04, INRIA, LIP. 1996 |
Optimal fine and medium grain parallelism detection in polyhedral reduced dependence graphs[Research Report] 96-06, 1996 |
|
|
|
On the optimality of Allen and Kennedy's algorithm for parallelism extraction in nested loops[Research Report] LIP RR-1996-05, Laboratoire de l'informatique du parallélisme. 1996, 2+34p |
|
|
A comparison of nested loops parallelization algorithms.[Research Report] LIP RR-1995-11, Laboratoire de l'informatique du parallélisme. 1995, 2+18p |
|
|
Retiming DAGs[Research Report] LIP RR-1995-18, Laboratoire de l'informatique du parallélisme. 1995, 2+20p |
Automatic parallelization based on multi-dimensional scheduling[Research Report] 94-24, 1994 |