Access content directly

Loris Marchal

166
Documents

Publications

Image document

Improving Batch Schedulers with Node Stealing for Failed Jobs

Yishu Du , Loris Marchal , Guillaume Pallez , Yves Robert
Concurrency and Computation: Practice and Experience, inPress
Journal articles hal-03643403v2
Image document

A scheduling framework for distributed key-value stores and its application to tail latency minimization

Sonia Ben Mokhtar , Louis-Claude Canon , Anthony Dugois , Loris Marchal , Etienne Rivière
Journal of Scheduling, 2024, ⟨10.1007/s10951-023-00803-8⟩
Journal articles hal-04501444v1
Image document

Minimizing I/Os in Out-of-Core Task Tree Scheduling

Loris Marchal , Samuel McCauley , Bertrand Simon , Frédéric Vivien
International Journal of Foundations of Computer Science, 2023, 34 (01), pp.51-80. ⟨10.1142/s0129054122500186⟩
Journal articles hal-03758021v1
Image document

Taming data locality for task scheduling under memory constraint in runtime systems

Maxime Gonthier , Loris Marchal , Samuel Thibault
Future Generation Computer Systems, In press, ⟨10.1016/j.future.2023.01.024⟩
Journal articles hal-03623220v2
Image document

Mapping series-parallel streaming applications on hierarchical platforms with reliability and energy constraints

Changjiang Gou , Anne Benoit , Mingsong Chen , Loris Marchal , Tongquan Wei
Journal of Parallel and Distributed Computing, 2022, 163, pp.45-61. ⟨10.1016/j.jpdc.2022.01.016⟩
Journal articles hal-03863951v1
Image document

Optimal Checkpointing Strategies for Iterative Applications

Yishu Du , Loris Marchal , Guillaume Pallez , Yves Robert
IEEE Transactions on Parallel and Distributed Systems, 2022, 33 (3), pp.507-522. ⟨10.1109/TPDS.2021.3099440⟩
Journal articles hal-03338278v2
Image document

Trading Performance for Memory in Sparse Direct Solvers using Low-rank Compression

Loris Marchal , Thibault Marette , Grégoire Pichon , Frédéric Vivien
Future Generation Computer Systems, 2022, 130, pp.307-320. ⟨10.1016/j.future.2021.12.018⟩
Journal articles hal-03517124v1
Image document

Dynamic DAG Scheduling Under Memory Constraints for Shared-Memory Platforms

Gabriel Bathie , Loris Marchal , Yves Robert , Samuel Thibault
International Journal of Networking and Computing, 2021, pp.1-29. ⟨10.15803/ijnc.11.1_27⟩
Journal articles hal-03029847v1
Image document

Online Scheduling of Task Graphs on Heterogeneous Platforms

Louis-Claude Canon , Loris Marchal , Bertrand Simon , Frédéric Vivien
IEEE Transactions on Parallel and Distributed Systems, 2020, 31 (3), pp.721-732. ⟨10.1109/TPDS.2019.2942909⟩
Journal articles hal-02291268v1
Image document

Scheduling on Two Types of Resources: a Survey

Olivier Beaumont , Louis-Claude Canon , Lionel Eyraud-Dubois , Giorgio Lucarelli , Loris Marchal
ACM Computing Surveys, 2020, 53 (3), ⟨10.1145/3387110⟩
Journal articles hal-02432381v1
Image document

Partitioning tree-shaped task graphs for distributed platforms with limited memory

Changjiang Gou , Anne Benoit , Loris Marchal
IEEE Transactions on Parallel and Distributed Systems, 2020, 31 (7), pp.1533 - 1544. ⟨10.1109/TPDS.2020.2971200⟩
Journal articles hal-03024579v1
Image document

Performance Analysis and Optimality Results for Data-Locality Aware Tasks Scheduling with Replicated Inputs

Olivier Beaumont , Thomas Lambert , Loris Marchal , Bastien Thomas
Future Generation Computer Systems, 2020, 111, pp.582-598. ⟨10.1016/j.future.2019.08.024⟩
Journal articles hal-02275473v1
Image document

Limiting the memory footprint when dynamically scheduling DAGs on shared-memory platforms

Loris Marchal , Bertrand Simon , Frédéric Vivien
Journal of Parallel and Distributed Computing, 2019, 128, pp.30-42. ⟨10.1016/j.jpdc.2019.01.009⟩
Journal articles hal-02025521v1
Image document

Scheduling series-parallel task graphs to minimize peak memory

Enver Kayaaslan , Thomas Lambert , Loris Marchal , Bora Uçar
Theoretical Computer Science, 2018, 707, pp.1-23. ⟨10.1016/j.tcs.2017.09.037⟩
Journal articles hal-01891937v1
Image document

Malleable task-graph scheduling with a practical speed-up model

Loris Marchal , Bertrand Simon , Oliver Sinnen , Frédéric Vivien
IEEE Transactions on Parallel and Distributed Systems, 2018, 29 (6), pp.1357-1370. ⟨10.1109/TPDS.2018.2793886⟩
Journal articles hal-01687189v1
Image document

Assessing the cost of redistribution followed by a computational kernel: Complexity and performance results

Julien Herrmann , George Bosilca , Thomas Hérault , Loris Marchal , Yves Robert
Parallel Computing, 2016, 52, pp.20. ⟨10.1016/j.parco.2015.09.005⟩
Journal articles hal-01254167v1
Image document

Parallel scheduling of task trees with limited memory

Lionel Eyraud-Dubois , Loris Marchal , Oliver Sinnen , Frédéric Vivien
ACM Transactions on Parallel Computing, 2015, 2 (2), pp.36. ⟨10.1145/2779052⟩
Journal articles hal-01160118v1
Image document

Non-clairvoyant reduction algorithms for heterogeneous platforms

Anne Benoit , Louis-Claude Canon , Loris Marchal
Concurrency and Computation: Practice and Experience, 2015, 27 (6), pp.1612-1624. ⟨10.1002/cpe.3347⟩
Journal articles hal-01090232v1

Memory-aware tree traversals with pre-assigned tasks

Julien Herrmann , Loris Marchal , Yves Robert
Journal of Parallel and Distributed Computing, 2015, 75, pp.53--56
Journal articles hal-01026405v1
Image document

Comments on the hierarchically structured bin packing problem

Thomas Lambert , Loris Marchal , Bora Uçar
Information Processing Letters, 2015, 115 (2), pp.306--309. ⟨10.1016/j.ipl.2014.10.001⟩
Journal articles hal-01071414v2

Scheduling streaming applications on a complex multicore platform

Tudor David , Mathias Jacquelin , Loris Marchal
Concurrency and Computation: Practice and Experience, 2011, ⟨10.1002/cpe.1874⟩
Journal articles hal-00945065v1
Image document

Scheduling concurrent bag-of-tasks applications on heterogeneous platforms

Anne Benoit , Loris Marchal , Jean-François Pineau , Yves Robert , Frédéric Vivien
IEEE Transactions on Computers, 2010, 59 (2), pp.202-217. ⟨10.1109/TC.2009.117⟩
Journal articles hal-00786249v1

Centralized Versus Distributed Schedulers for Multiple Bag-of-Tasks Applications

Olivier Beaumont , Larry Carter , Jeanne Ferrante , Arnaud Legrand , Loris Marchal
IEEE Transactions on Parallel and Distributed Systems, 2008, 19, pp.698―709. ⟨10.1109/TPDS.2007.70747⟩
Journal articles hal-00789424v1

Scheduling algorithms for data redistribution and load-balancing on master-slave platforms

Loris Marchal , Veronika Rehn , Yves Robert , Frédéric Vivien
Parallel Processing Letters, 2007, 17 (1), pp.61-77. ⟨10.1142/S0129626407002879⟩
Journal articles hal-00803512v1

Complexity results for collective communications on heterogeneous platforms.

Olivier Beaumont , Loris Marchal , Yves Robert
International Journal of High Performance Computing Applications, 2006
Journal articles inria-00358948v1

Steady-state scheduling of multiple divisible load applications on wide-area distributed computing platforms

Loris Marchal , Yang Yang , Henri Casanova , Yves Robert
International Journal of High Performance Computing Applications, 2006, 20 (3), pp.365-381. ⟨10.1177/1094342006067474⟩
Journal articles hal-00804394v1

Steady-state scheduling on heterogeneous clusters.

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
International Journal of Foundations of Computer Science, 2005
Journal articles inria-00358951v1

Pipelining broadcasts on heterogeneous platforms.

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
IEEE Transactions on Parallel and Distributed Systems, 2005
Journal articles inria-00358950v1

Optimizing the Steady-State Throughput of Scatter and Reduce Operations on Heterogeneous Platforms

Arnaud Legrand , Loris Marchal , Yves Robert
Journal of Parallel and Distributed Computing, 2005, 65, pp.1497―1514. ⟨10.1016/j.jpdc.2005.05.021⟩
Journal articles hal-00789425v1

Scheduling Strategies for Mixed Data and Task Parallelism on Heterogeneous Clusters

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
Parallel Processing Letters, 2003, 13, pp.225―244. ⟨10.1142/S0129626403001252⟩
Journal articles hal-00789432v1
Image document

Data-Driven Locality-Aware Batch Scheduling

Maxime Gonthier , Elisabeth Larsson , Loris Marchal , Carl Nettelblad , Samuel Thibault
APDCM 2024 - 26th Workshop on Advances in Parallel and Distributed Computational Models, 38th IEEE International Parallel and Distributed Processing Symposium, May 2024, San Francisco, United States
Conference papers hal-04500281v1
Image document

Hector: A Framework to Design and Evaluate Scheduling Strategies in Persistent Key-Value Stores

Louis-Claude Canon , Anthony Dugois , Loris Marchal , Etienne Rivière
ICPP 2023 - 52nd International Conference on Parallel Processing, Aug 2023, Salt Lake City, United States
Conference papers hal-04158577v1
Image document

Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs with Dynamic Runtime Systems

Maxime Gonthier , Loris Marchal , Samuel Thibault
IPDPS 2022 - 36th IEEE International Parallel & Distributed Processing Symposium, May 2022, Lyon, France. pp.1-11, ⟨10.1109/IPDPS53621.2022.00073⟩
Conference papers hal-03552243v1
Image document

Bounding the Flow Time in Online Scheduling with Structured Processing Sets

Louis-Claude Canon , Anthony Dugois , Loris Marchal
IPDPS 2022 - 36th IEEE International Parallel & Distributed Processing Symposium, May 2022, Lyon, France. pp.1-11
Conference papers hal-03561018v1
Image document

Checkpointing à la Young/Daly: An Overview

Anne Benoit , Yishu Du , Thomas Herault , Loris Marchal , Guillaume Pallez
IC3 2022 - 2022 Fourteenth International Conference on Contemporary Computing, Aug 2022, Noida, India. pp.701-710, ⟨10.1145/3549206.3549328⟩
Conference papers hal-03830322v1
Image document

Taming Tail Latency in Key-Value Stores: a Scheduling Perspective

Sonia Ben Mokhtar , Louis-Claude Canon , Anthony Dugois , Loris Marchal , Etienne Rivière
Euro-Par 2021 - 27th International European Conference on Parallel and Distributed Computing, Aug 2021, Lisbon (virtual), Portugal. pp.136-150, ⟨10.1007/978-3-030-85665-6_9⟩
Conference papers hal-03424040v1
Image document

Locality-Aware Scheduling of Independent Tasks for Runtime Systems

Maxime Gonthier , Loris Marchal , Samuel Thibault
COLOC 2021 - 5th workshop on data locality - 27th International European Conference on Parallel and Distributed Computing, Aug 2021, Lisbon, Portugal. pp.1-12, ⟨10.1007/978-3-031-06156-1_1⟩
Conference papers hal-03290998v1
Image document

Robustness of the Young/Daly formula for stochastic iterative applications

Yishu Du , Loris Marchal , Guillaume Pallez , Yves Robert
ICPP 2020 - 49th International Conference on Parallel Processing, Aug 2020, Edmonton / Virtual, Canada. pp.1-11, ⟨10.1145/3404397.3404418⟩
Conference papers hal-03024618v1
Image document

Improving mapping for sparse direct solvers: A trade-off between data locality and load balancing

Changjiang Gou , Ali Al Zoobi , Anne Benoit , Mathieu Faverge , Loris Marchal
EuroPar 2020 - 26th International European Conference on Parallel and Distributed Computing, Aug 2020, Warsaw / Virtual, Poland. pp.1-16
Conference papers hal-02973315v1
Image document

Revisiting dynamic DAG scheduling under memory constraints for shared-memory platforms

Gabriel Bathie , Loris Marchal , Yves Robert , Samuel Thibault
IPDPS - 2020 - IEEE International Parallel and Distributed Processing Symposium Workshops, May 2020, New Orleans / Virtual, United States. pp.1-10, ⟨10.1109/IPDPSW50202.2020.00102⟩
Conference papers hal-03024626v1
Image document

Reliable and energy-aware mapping of streaming series-parallel applications onto hierarchical platforms

Changjiang Gou , Anne Benoit , Mingsong Chen , Loris Marchal , Tongquan Wei
SBAC-PAD 2020 - IEEE 32nd International Symposium on Computer Architecture and High Performance Computing, Sep 2020, Porto, Portugal. pp.1-11
Conference papers hal-03024594v1
Image document

Online Scheduling of Task Graphs on Hybrid Platforms

Louis-Claude Canon , Loris Marchal , Bertrand Simon , Frédéric Vivien
Euro-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⟩
Conference papers hal-01828301v1
Image document

Data-Locality Aware Dynamic Schedulers for Independent Tasks with Replicated Inputs

Olivier Beaumont , Thomas Lambert , Loris Marchal , Bastien Thomas
IPDPSW 2018 IEEE International Parallel and Distributed Processing Symposium Workshops, May 2018, Vancouver, Canada. pp.1-8, ⟨10.1109/IPDPSW.2018.00187⟩
Conference papers hal-01878977v1
Image document

Memory-aware tree partitioning on homogeneous platforms

Changjiang Gou , Anne Benoit , Loris Marchal
PDP 2018 - 26th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Mar 2018, Cambridge, United Kingdom. pp.321-324, ⟨10.1109/PDP2018.2018.00056⟩
Conference papers hal-01892022v1
Image document

Reliability-aware energy optimization for throughput-constrained applications on MPSoC

Changjiang Gou , Anne Benoit , Mingsong Chen , Loris Marchal , Tongquan Wei
ICPADS - 24th International Conference on Parallel and Distributed Systems, Dec 2018, Sentosa, Singapore. pp.1-10
Conference papers hal-01929927v1
Image document

Parallel scheduling of DAGs under memory constraints

Loris Marchal , Hanna Nagy , Bertrand Simon , Frédéric Vivien
IPDPS 2018 - 32nd IEEE International Parallel and Distributed Processing Symposium, May 2018, Vancouver, Canada. pp.1-10, ⟨10.1109/IPDPS.2018.00030⟩
Conference papers hal-01828312v1
Image document

Minimizing I/Os in Out-of-Core Task Tree Scheduling

Loris Marchal , Samuel Mccauley , Bertrand Simon , Frédéric Vivien
19th Workshop on Advances in Parallel and Distributed Computational Models, May 2017, Orlando, United States. ⟨10.1109/IPDPSW.2017.58⟩
Conference papers hal-01491969v1
Image document

Dynamic Memory-Aware Task-Tree Scheduling

Guillaume Aupy , Clément Brasseur , Loris Marchal
IPDPS 2017 - 31st IEEE International Parallel & Distributed Processing Symposium, May 2017, Orlando, United States. pp.10
Conference papers hal-01472062v1
Image document

Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms

Louis-Claude Canon , Loris Marchal , Frédéric Vivien
Euro-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⟩
Conference papers hal-01559898v1
Image document

Minimizing Rental Cost for Multiple Recipe Applications in the Cloud

Fouad Hanna , Loris Marchal , Jean Nicod , Laurent Philippe , Veronika Sonigo
International Parallel and Distributed Processing Symposium, May 2016, Chicago, IL, United States
Conference papers hal-02399233v1
Image document

Minimizing Rental Cost for Multiple Recipe Applications in the Cloud

Fouad Hanna , Loris Marchal , Jean-Marc Nicod , Laurent Philippe , Veronika Rehn-Sonigo
IPDPS Workshops, May 2016, Chicago, United States. pp.28--37, ⟨10.1109/IPDPSW.2016.71⟩
Conference papers hal-01356152v1
Image document

Bridging the Gap between Performance and Bounds of Cholesky Factorization on Heterogeneous Platforms

Emmanuel Agullo , Olivier Beaumont , Lionel Eyraud-Dubois , Julien Herrmann , Suraj Kumar
Heterogeneity in Computing Workshop 2015, May 2015, Hyderabad, India. ⟨10.1109/IPDPSW.2015.35⟩
Conference papers hal-01120507v1
Image document

Scheduling Trees of Malleable Tasks for Sparse Linear Algebra

Abdou Guermouche , Loris Marchal , Bertrand Simon , Frédéric Vivien
International European Conference on Parallel and Distributed Computing (Euro-Par 2015), 2015, Vienna, Austria. pp.479-490, ⟨10.1007/978-3-662-48096-0_37⟩
Conference papers hal-01160104v1

Determining the Optimal Redistribution for a Given Data Partition

Thomas Hérault , Julien Herrmann , Loris Marchal , Yves Robert
13th International Symposium on Parallel and Distributed Computing (ISPDC), 2014, Marseille, France. ⟨10.1109/ISPDC.2014.16⟩
Conference papers hal-01111537v1
Image document

Analysis of Dynamic Scheduling Strategies for Matrix Multiplication on Heterogeneous Platforms

Olivier Beaumont , Loris Marchal
ACM Symposium on High-Performance Parallel and Distributed Computing, Jun 2014, Vancouver, Canada. ⟨10.1145/2600212.2600223⟩
Conference papers hal-01090254v1
Image document

Scheduling tree-shaped task graphs to minimize memory and makespan

Loris Marchal , Oliver Sinnen , Frédéric Vivien
IPDPS 2013 - 27th IEEE International Parallel & Distributed Processing Symposium, May 2013, Boston, United States
Conference papers hal-00788612v1
Image document

Model and complexity results for tree traversals on hybrid platforms

Julien Herrmann , Loris Marchal , Yves Robert
HeteroPar - International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms, Aug 2013, Aachen, Germany
Conference papers hal-00926502v1
Image document

Non Linear Divisible Loads: There is No Free Lunch

Olivier Beaumont , Hubert Larchevêque , Loris Marchal
IPDPS 2013, 27th IEEE International Parallel & Distributed Processing Symposium, IEEE, May 2013, Boston, United States
Conference papers hal-00771640v1
Image document

Non-clairvoyant reduction algorithms for heterogeneous platforms

Anne Benoit , Louis-Claude Canon , Loris Marchal
HeteroPar'2013, in conjunction with Euro-Par 2013, Aug 2013, Aachen, Germany
Conference papers hal-00926093v1
Image document

Minimizing Weighted Mean Completion Time for Malleable Tasks Scheduling

Olivier Beaumont , Nicolas Bonichon , Lionel Eyraud-Dubois , Loris Marchal
IPDPS 2012, 26th IEEE International Parallel & Distributed Processing Symposium, May 2012, Shangai, China
Conference papers inria-00564056v2

Comparing archival policies for BlueWaters

Franck Cappello , Mathias Jacquelin , Loris Marchal , Yves Robert , Marc Snir
International Conference on High Performance Computing (HiPC'2011), 2011, Unknown
Conference papers hal-00945073v1

On optimal tree traversals for sparse matrix factorization

Mathias Jacquelin , Loris Marchal , Yves Robert , Bora Uçar
IPDPS'2011, the 25th IEEE International Parallel and Distributed Processing Symposium, 2011, Unknown
Conference papers hal-00945078v1

Mapping pipelined applications with replication to increase throughput and reliability

Anne Benoit , Loris Marchal , Oliver Sinnen
International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2010, Petropolis, Brazil. pp.55-62, ⟨10.1109/SBAC-PAD.2010.16⟩
Conference papers hal-01059633v1

A Fair Decentralized Scheduler for Bag-of-tasks Applications on Desktop Grids

Javier Celaya , Loris Marchal
CCGrid 2010 - 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, May 2010, Malbourne, Australia. ⟨10.1109/CCGRID.2010.13⟩
Conference papers hal-00786250v1

Scheduling complex streaming applications on the Cell processor

Matthieu Gallet , Mathias Jacquelin , Loris Marchal
4th Workshop on Multi-threaded Architectures and Applications (MTAAP 2010), May 2010, Atlanta, GA, United States. pp.1-8, ⟨10.1109/IPDPSW.2010.5470684⟩
Conference papers hal-01062566v1

Efficient Scheduling of Task Graph Collections on Heterogeneous Resources

Matthieu Gallet , Loris Marchal , Frédéric Vivien
IPDPS'2009 - International Parallel and Distributed Processing Symposium, 2009, Roma, Italy. ⟨10.1109/IPDPS.2009.5161045⟩
Conference papers hal-00786257v1
Image document

Steady-State for Batches of Identical Task Graphs

Sékou Diakité , Loris Marchal , Jean-Marc Nicod , Laurent Philippe
Euro-Par'09, 2009, Netherlands. pp.203--215
Conference papers hal-00563303v1

Complexity Analysis and Performance Evaluation of Matrix Product on Multicore Architectures

Mathias Jacquelin , Loris Marchal , Yves Robert
ICPP '09. International Conference on Parallel Processing, 2009., Sep 2009, Vienna, Austria. pp.196-203, ⟨10.1109/ICPP.2009.40⟩
Conference papers hal-01063319v1

Resource-aware allocation strategies for divisible loads on large-scale systems

Anne Benoit , Loris Marchal , Jean-François Pineau , Yves Robert , Frédéric Vivien
HCW 2009 - 18th International Heterogeneity in Computing Workshop, 2009, Roma, Italy. ⟨10.1109/IPDPS.2009.5160912⟩
Conference papers hal-00786256v1

Offline and online scheduling of concurrent bags-of-tasks on heterogeneous platforms

Anne Benoit , Loris Marchal , Jean-François Pineau , Yves Robert , Frédéric Vivien
10th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2008, 2008, Unknown, United States
Conference papers hal-00803484v1

Allocating Series of Workflows on Computing Grids

Matthieu Gallet , Loris Marchal , Frédéric Vivien
Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08), 2008, Unknown, pp.48-55, ⟨10.1109/ICPADS.2008.96⟩
Conference papers hal-00803478v1

Scheduling and data redistribution strategies on star platforms

Loris Marchal , Veronika Rehn , Yves Robert , Frédéric Vivien
PDP'2007, 15th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2007, Unknown, Italy. pp.288-295, ⟨10.1109/PDP.2007.72⟩
Conference papers hal-00803522v1

Voronet: A scalable object network based on voronoi tessellations.

Olivier Beaumont , Anne-Marie Kermarrec , Loris Marchal , Etienne Rivière
International Parallel and Distributed Processing Symposium -- IPDPS 2007, 2007, Long Beach, United States
Conference papers inria-00358953v1

Towards Real-Time Distributed Signal Modeling for Brain Machine Interfaces

Jack Digiovanna , Loris Marchal , Prapaporn Rattanatamrong , Ming Zhao , Shalom Darmanjian
Proceedings of Dynamic Data Driven Application Systems (workshop of ICCS), 2007, Unknown, China. pp.964-971, ⟨10.1007/978-3-540-72584-8_127⟩
Conference papers hal-00803510v1

Centralized Versus Distributed Schedulers Multiple Bag-of-Task Applications

Olivier Beaumont , Larry Carter , Jeanne Ferrante , Arnaud Legrand , Loris Marchal
International Parallel and Distributed Processing Symposium IPDPS'2006, 2006, Rhodes Island, Greece. ⟨10.1109/TPDS.2007.70747⟩
Conference papers hal-00789440v1

Optimal bandwidth sharing in grid environment

Loris Marchal , Pascale Primet , Yves Robert , Jingdi Zeng
HPDC'2006, the 15th International Symposium on High Performance Distributed Computing, 2006, Unknown, France
Conference papers hal-00804400v1

Voronet, un réseau objet-à-objet sur le modèle petit-monde

Olivier Beaumont , Anne-Marie Kermarrec , Loris Marchal , Étienne Rivière
CFSE'5: Conférence Française sur les Systèmes d'Exploitation, 2006, Unknown, France
Conference papers hal-00804399v1

FIFO scheduling of divisible loads with return messages under the one-port model

Olivier Beaumont , Loris Marchal , Veronika Rehn , Yves Robert
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International, Apr 2006, Rhodes, Greece. ⟨10.1109/IPDPS.2006.1639390⟩
Conference papers inria-00407383v1

A realistic network/application model for scheduling divisible loads on large-scale platforms

Loris Marchal , Yang Yang , Henri Casanova , Yves Robert
International Parallel and Distributed Processing Symposium IPDPS'2005, 2005, Unknown
Conference papers hal-00807014v1

Optimizing network resource sharing in grids

Loris Marchal , Pascale Primet , Yves Robert , Jingdi Zeng
IEEE Global Telecommunications Conference GlobeCom'2005, 2005, Unknown
Conference papers hal-00807013v1

Scheduling Divisible Loads with Return Messages on Heterogeneous Master-Worker Platforms

Olivier Beaumont , Loris Marchal , Yves Robert
High Performance Computing – HiPC 2005, Dec 2005, Goa, India. ⟨10.1007/11602569⟩
Conference papers inria-00407398v1

Broadcast Trees for Heterogeneous Platforms

Olivier Beaumont , Loris Marchal , Yves Robert
Parallel and Distributed Processing Symposium, IPDPS 2005. Proceedings. 19th IEEE International, Apr 2005, Denver, United States. ⟨10.1109/IPDPS.2005.131⟩
Conference papers inria-00407396v1

Independent and Divisible Tasks Scheduling on Heterogeneous Star-Schaped Platforms with Limited Memory

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
PDP\'2005, 13th Euromicro Workshop on Parallel, Distributed and Network-Based Processing, 2005, Unknown, pp.179―186
Conference papers hal-00789442v1

Steady-State Scheduling on Heterogeneous Clusters: Why and How?

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
6th Workshop on Advances in Parallel and Distributed Computational Models APDCM, 2004, Unknown, 171a (8 p.)
Conference papers hal-00789446v1

Complexity Results and Heuristics for Pipelined Multicast Operations on Heterogeneous Platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
2004 International Conference on Parallel Processing (ICPP\'2004), 2004, Unknown, pp.267―274, ⟨10.1109/ICPP.2004.1327931⟩
Conference papers hal-00789448v1

Assessing the Impact and Limits of Steady-State Scheduling for Mixed Task and Data Parallelism on Heterogeneous Platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
HeteroPar\'2004: International Conference on Heterogeneous Computing, Jointly Published with ISPDC\'2004: International Symposium on Parallel and Distributed Computing, 2004, Unknown, pp.296―302, ⟨10.1109/ISPDC.2004.12⟩
Conference papers hal-00789444v1

Pipelining broadcasts on heterogeneous platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
International Parallel and Distributed Processing Symposium IPDPS'2004, 2004, Unknown
Conference papers hal-00807285v1

Optimizing the Steady-State Throughput of Scatter and Reduce Operations on Heterogeneous Platforms

Arnaud Legrand , Loris Marchal , Yves Robert
6th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2004, 2004, Unknown, 176a (8 p.), ⟨10.1016/j.jpdc.2005.05.021⟩
Conference papers hal-00789447v1

Scheduling Distributed Applications: the SimGrid Simulation Framework

Henri Casanova , Arnaud Legrand , Loris Marchal
Proceedings of the Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid\'03), 2003, Unknown
Conference papers hal-00789451v1
Image document

Memory-Aware Scheduling Of Tasks Sharing Data On Multiple GPUs

Maxime Gonthier , Loris Marchal , Samuel Thibault
ISC 2023 - ISC High Performance 2023, May 2023, Hamburg, Germany. Lecture Notes in Computer Science
Conference poster hal-04090595v1
Image document

Memory-Aware Scheduling Of Tasks Sharing Data On Multiple GPUs

Maxime Gonthier , Samuel Thibault , Loris Marchal
HiPEAC ACACES 2022 - 18th International Summer School on Advanced Computer Architecture and Compilation for High-performance Embedded Systems, Jul 2022, Fiuggi, Italy
Conference poster hal-04090607v1
Image document

Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs

Maxime Gonthier , Loris Marchal , Samuel Thibault
JLESC 2023 -15th JLESC Workshop, Mar 2023, Bordeaux, France
Documents associated with scientific events hal-04090612v1
Image document

Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs with Dynamic Runtime Systems

Maxime Gonthier , Loris Marchal , Samuel Thibault
15th Scheduling for Large Scale Systems Workshop, Jun 2022, Fréjus, France
Documents associated with scientific events hal-04090618v1

Scheduling for Large-Scale Systems

Anne Benoit , Loris Marchal , Yves Robert , Bora Uçar , Frédéric Vivien
Allen Tucker; Teofilo Gonzalez; Heikki Topi; Jorge Diaz-Herrera. The Computing Handbook - Two-Volume Set, 1, Chapman and Hall/CRC Press, pp.3816, 2014, 9781439898444
Book sections hal-00763372v1

Steady-State Scheduling

Olivier Beaumont , Loris Marchal
Yves Robert and Frederic Vivien. Introduction To Scheduling, Taylor and Francis, 2009
Book sections inria-00344157v1
Image document

Solving the Restricted Assignment Problem to Schedule Multi-Get Requests in Key-Value Stores (extended version)

Louis-Claude Canon , Anthony Dugois , Loris Marchal
2024
Preprints, Working Papers, ... hal-04516752v1
Image document

A generic scheduler to foster data locality for GPU and out-of-core task-based applications

Maxime Gonthier , Samuel Thibault , Loris Marchal
2023
Preprints, Working Papers, ... hal-04146714v1
Image document

Taming Tail Latency in Key-Value Stores: a Scheduling Perspective (extended version)

Sonia Ben Mokhtar , Louis-Claude Canon , Anthony Dugois , Loris Marchal , Etienne Rivière
2021
Preprints, Working Papers, ... hal-03144818v2
Image document

On optimal tree traversals for sparse matrix factorization

Mathias Jacquelin , Loris Marchal , Yves Robert , Bora Uçar
2013
Preprints, Working Papers, ... ensl-00527462v2
Image document

What Makes Affinity-Based Schedulers So Efficient ?

Olivier Beaumont , Loris Marchal
2013
Preprints, Working Papers, ... hal-00875487v1
Image document

Scheduling streaming applications on a complex multicore platform

Tudor David , Mathias Jacquelin , Loris Marchal
2010
Preprints, Working Papers, ... ensl-00523018v1
Image document

Complexity analysis and performance evaluation of matrix product on multicore architectures

Mathias Jacquelin , Loris Marchal , Yves Robert
2009
Preprints, Working Papers, ... ensl-00381458v1
Image document

Steady-State for Batches of Identical Task Graphs

Sékou Diakité , Loris Marchal , Jean-Marc Nicod , Laurent Philippe
2009
Preprints, Working Papers, ... ensl-00412953v1
Image document

Scheduling complex streaming applications on the Cell processor

Matthieu Gallet , Mathias Jacquelin , Loris Marchal
2009
Preprints, Working Papers, ... ensl-00421210v1
Image document

Mapping pipelined applications with replication to increase throughput and reliability

Anne Benoit , Loris Marchal , Yves Robert , Oliver Sinnen
2009
Preprints, Working Papers, ... ensl-00437450v1
Image document

Locality-aware batch scheduling of I/O intensive workloads

Maxime Gonthier , Loris Marchal , Samuel Thibault , Elisabeth Larsson , Carl Nettelblad
RR-9497, ENS Lyon; Inria Bordeaux; Uppsala Universitet. 2022, pp.25
Reports hal-03993118v1
Image document

Bounding the Flow Time in Online Scheduling with Structured Processing Sets (extended version)

Louis-Claude Canon , Anthony Dugois , Loris Marchal
[Research Report] RR-9446, INRIA. 2022, pp.1-35
Reports hal-03558600v1
Image document

Locality-Aware Scheduling of Independant Tasks for Runtime Systems

Maxime Gonthier , Loris Marchal , Samuel Thibault
[Research Report] RR-9394, Inria Grenoble -Rhône-Alpes. 2021, pp.21
Reports hal-03144290v7
Image document

Trading Performance for Memory in Sparse Direct Solvers using Low-rank Compression

Loris Marchal , Thibault Marette , Grégoire Pichon , Frédéric Vivien
[Research Report] RR-9368, INRIA. 2020
Reports hal-02976233v1
Image document

Optimal Checkpointing Strategies for Iterative Applications

Yishu Du , Loris Marchal , Guillaume Pallez , Yves Robert
[Research Report] RR-9371, Inria - Research Centre Grenoble – Rhône-Alpes. 2020
Reports hal-02980455v1
Image document

Robustness of the Young/Daly formula for stochastic iterative applications

Yishu Du , Loris Marchal , Guillaume Pallez , Yves Robert
[Research Report] RR-9332, Inria Grenoble Rhône-Alpes. 2020
Reports hal-02514107v1
Image document

Reliable and energy-aware mapping of streaming series-parallel applications onto hierarchical platforms

Changjiang Gou , Anne Benoit , Mingsong Chen , Loris Marchal , Tongquan Wei
[Research Report] RR-9346, INRIA. 2020
Reports hal-02859980v2
Image document

Revisiting dynamic DAG scheduling under memory constraints for shared-memory platforms

Gabriel Bathie , Loris Marchal , Yves Robert , Samuel Thibault
[Research Report] RR-9323, Inria. 2020
Reports hal-02488399v1
Image document

Improving mapping for sparse direct solvers: A trade-off between data locality and load balancing

Changjiang Gou , Ali Al Zoobi , Anne Benoit , Mathieu Faverge , Loris Marchal
[Research Report] RR-9328, Inria Rhône-Alpes. 2020, pp.21
Reports hal-02491495v1
Image document

Partitioning tree-shaped task graphs for distributed platforms with limited memory

Anne Benoit , Changjiang Gou , Loris Marchal
[Research Report] RR-9115, Inria Grenoble Rhône-Alpes. 2019, pp.1-34
Reports hal-01644352v4
Image document

Online Scheduling of Sequential Task Graphs on Hybrid Platforms

Louis-Claude Canon , Loris Marchal , Bertrand Simon , Frédéric Vivien
[Research Report] RR-9150, LIP - ENS Lyon. 2018
Reports hal-01720064v1
Image document

Limiting the memory footprint when dynamically scheduling DAGs on shared-memory platforms

Loris Marchal , Bertrand Simon , Frédéric Vivien
[Research Report] RR-9231, Inria Grenoble Rhône-Alpes. 2018, pp.1-41
Reports hal-01948462v1
Image document

Reliability-aware energy optimization for throughput-constrained applications on MPSoC

Changjiang Gou , Anne Benoit , Mingsong Chen , Loris Marchal , Tongquan Wei
[Research Report] RR-9168, Laboratoire LIP, École Normale Supérieure de Lyon & CNRS & Inria, France; Shanghai Key Lab. of Trustworthy Computing, East China Normal University, China; Georgia Institute of Technology, USA. 2018, pp.1-35
Reports hal-01766763v2
Image document

Parallel scheduling of DAGs under memory constraints

Loris Marchal , Hanna Nagy , Bertrand Simon , Frédéric Vivien
[Research Report] RR-9108, LIP - ENS Lyon. 2017
Reports hal-01620255v2
Image document

Matching-Based Assignement Strategies for Improving Data Locality of Map Tasks in MapReduce

Olivier Beaumont , Thomas Lambert , Loris Marchal , Bastien Thomas
[Research Report] RR-8968, Inria - Research Centre Grenoble – Rhône-Alpes; Inria Bordeaux Sud-Ouest. 2017
Reports hal-01386539v5
Image document

Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms

Louis-Claude Canon , Loris Marchal , Frédéric Vivien
[Research Report] RR-9029, Inria - Research Centre Grenoble – Rhône-Alpes. 2017
Reports hal-01475884v2
Image document

Minimizing I/Os in Out-of-Core Task Tree Scheduling

Loris Marchal , Samuel Mccauley , Bertrand Simon , Frédéric Vivien
[Research Report] RR-9025, INRIA. 2017
Reports hal-01462213v1
Image document

Scheduling Series-Parallel Task Graphs to Minimize Peak Memory

Enver Kayaaslan , Thomas Lambert , Loris Marchal , Bora Uçar
[Research Report] RR-8975, Inria Grenoble Rhône-Alpes, Université de Grenoble. 2016
Reports hal-01397299v1
Image document

Dynamic memory-aware task-tree scheduling

Guillaume Aupy , Clément Brasseur , Loris Marchal
[Research Report] RR-8966, INRIA Grenoble - Rhone-Alpes. 2016
Reports hal-01390107v1
Image document

Malleable task-graph scheduling with a practical speed-up model

Loris Marchal , Bertrand Simon , Oliver Sinnen , Frédéric Vivien
[Research Report] RR-8856, ENS de Lyon. 2016
Reports hal-01274099v1
Image document

Memory-aware list scheduling for hybrid platforms

Julien Herrmann , Loris Marchal , Yves Robert
[Research Report] RR-8461, INRIA. 2014, pp.30
Reports hal-00944336v1
Image document

Scheduling malleable task trees

Loris Marchal , Frédéric Vivien , Bertrand Simon
[Research Report] RR-8587, INRIA. 2014
Reports hal-01059704v1
Image document

Parallel scheduling of task trees with limited memory

Lionel Eyraud-Dubois , Loris Marchal , Oliver Sinnen , Frédéric Vivien
[Research Report] RR-8606, INRIA. 2014, pp.37
Reports hal-01070356v1
Image document

Determining the optimal redistribution

Thomas Hérault , Julien Herrmann , Loris Marchal , Yves Robert
[Research Report] RR-8499, INRIA. 2014
Reports hal-00960452v2
Image document

Scheduling Trees of Malleable Tasks for Sparse Linear Algebra

Abdou Guermouche , Loris Marchal , Bertrand Simon , Frédéric Vivien
[Research Report] 8616, ENS Lyon. 2014
Reports hal-01077413v2
Image document

Tree traversals with task-memory affinities

Julien Herrmann , Loris Marchal , Yves Robert
[Research Report] RR-8226, INRIA. 2013, pp.31
Reports hal-00787753v1
Image document

Non-clairvoyant reduction algorithms for heterogeneous platforms

Anne Benoit , Louis-Claude Canon , Loris Marchal
[Research Report] RR-8315, INRIA. 2013
Reports hal-00832102v3
Image document

Scheduling tree-shaped task graphs to minimize memory and makespan

Loris Marchal , Oliver Sinnen , Frédéric Vivien
[Research Report] RR-8082, INRIA. 2012, pp.21
Reports hal-00740105v1
Image document

Non-Linear Divisible Loads: There is No Free Lunch

Olivier Beaumont , Hubert Larchevêque , Loris Marchal
[Research Report] RR-8170, INRIA. 2012, pp.20
Reports hal-00762008v1
Image document

Comparing archival policies for Blue Waters

Franck Cappello , Mathias Jacquelin , Loris Marchal , Yves Robert , Marc Snir
[Research Report] RR-7583, INRIA. 2011
Reports inria-00580599v2
Image document

The impact of cache misses on the performance of matrix product algorithms on multicore platforms

Mathias Jacquelin , Loris Marchal , Yves Robert
[Research Report] RR-7456, INRIA. 2010, pp.32
Reports inria-00537822v1
Image document

Complexity analysis of matrix products on multicore architectures

Mathias Jacquelin , Loris Marchal , Yves Robert
[Research Report] LIP RR-2008-41, Laboratoire de l'informatique du parallélisme. 2008, 16p
Reports hal-02102826v1
Image document

Allocating Series of Workflows on Computing Grids

Matthieu Gallet , Loris Marchal , Frédéric Vivien
[Research Report] RR-6603, INRIA. 2008, pp.31
Reports inria-00308639v1
Image document

Who needs a scheduler?

Anne Benoit , Loris Marchal , Yves Robert
[Research Report] LIP RR-2008-34, Laboratoire de l'informatique du parallélisme. 2008, 11p
Reports hal-02102807v1
Image document

Offline and Online Scheduling of Concurrent Bags-of-Tasks on Heterogeneous Platforms

Anne Benoit , Loris Marchal , Jean-François Pineau , Yves Robert , Frédéric Vivien
[Research Report] RR-6401, INRIA. 2007, pp.49
Reports inria-00200261v2
Image document

Scheduling and data redistribution strategies on star platforms

Loris Marchal , Veronika Rehn , Yves Robert , Frédéric Vivien
[Research Report] RR-6005, LIP RR-2006-23, INRIA, LIP. 2006, pp.42
Reports inria-00108518v2
Image document

VoroNet: A scalable object network based on Voronoi tessellations

Olivier Beaumont , Anne-Marie Kermarrec , Loris Marchal , Etienne Rivière
[Research Report] RR-5833, LIP RR-2006-11, INRIA, LIP. 2006, 2+21 p
Reports inria-00071210v1
Image document

Scheduling divisible loads with return messages on heterogeneous master-worker platforms

Olivier Beaumont , Loris Marchal , Yves Robert
[Research Report] LIP RR-2005-21, Laboratoire de l'informatique du parallélisme. 2005, 2+19p
Reports hal-02102504v1
Image document

FIFO scheduling of divisible loads with return messages under the one-port model

Olivier Beaumont , Loris Marchal , Veronika Rehn , Yves Robert
RR-5738, INRIA. 2005, pp.25
Reports inria-00070280v1
Image document

Scheduling network requests with transmission window

Loris Marchal , Yves Robert , Pascale Vicat-Blanc Primet , Jingdi Zeng
[Research Report] LIP RR-2005-32, Laboratoire de l'informatique du parallélisme. 2005, 2+13p
Reports hal-02102146v1
Image document

Optimizing Network Resource Sharing in Grids

Loris Marchal , Yves Robert , Pascale Vicat-Blanc Primet , Jingdi Zeng
[Research Report] RR-5523, LIP RR 2005-10, INRIA, LIP. 2005
Reports inria-00071241v1
Image document

Scheduling multiple bags of tasks on heterogeneous master- worker platforms: centralized versus distributed solutions

Olivier Beaumont , Larry Carter , Jeanne Ferrante , Arnaud Legrand , Loris Marchal
RR-5739, INRIA. 2005, pp.35
Reports inria-00070279v1
Image document

Complexity results and heuristics for pipelined multicast operations on heterogeneous platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] RR-5123, LIP RR-2004-07, INRIA, LIP. 2004
Reports inria-00071460v1

Pipelining broadcasts on heterogeneous platforms under the one-port model

Olivier Beaumont , Loris Marchal
[Research Report] RR-2004-32, 2004
Reports hal-00807278v1

Broadcast Trees for Heterogeneous Platforms

Olivier Beaumont , Loris Marchal , Yves Robert
[Research Report] RR-2004-46, 2004
Reports hal-00807277v1
Image document

A realistic network/application model for scheduling divisible loads on large-scale platforms

Loris Marchal , Yang Yang , Henri Casanova , Yves Robert
[Research Report] RR-5197, LIP RR-2004-21, INRIA, LIP. 2004, pp.22
Reports inria-00070795v1

Steady-State Scheduling on Heterogeneous Clusters: Why and How?

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] 2004-11, 2004
Reports hal-00807279v1
Image document

Pipelining Broadcasts on Heterogeneous Platforms under the One-Port Model.

Olivier Beaumont , Loris Marchal
[Research Report] LIP RR-2004-32, Laboratoire de l'informatique du parallélisme. 2004, 2+22p
Reports hal-02101785v1
Image document

Broadcast Trees for Heterogeneous Platforms.

Olivier Beaumont , Loris Marchal , Yves Robert
[Research Report] Laboratoire de l'informatique du parallélisme; LIP RR-2004-46. 2004, 2+18p
Reports hal-02101806v1
Image document

Steady-State Scheduling on Heterogeneous Clusters: Why and How?.

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] LIP RR-2004-11, Laboratoire de l'informatique du parallélisme. 2004, 2+11p
Reports hal-02102079v1
Image document

Independent and Divisible Task Scheduling on Heterogeneous Star-shaped Platforms with Limited Memory

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] RR-5196, LIP RR-2004-22, INRIA, LIP. 2004, pp.28
Reports inria-00070796v1
Image document

Assessing the impact and limits of steady-state scheduling for mixed task and data parallelism on heterogeneous platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] RR-5198, LIP RR-2004-20, INRIA, LIP. 2004, pp.44
Reports inria-00070794v1
Image document

Optimizing the steady-state throughput of scatter and reduce operationson heterogeneous platforms

Arnaud Legrand , Loris Marchal , Yves Robert
RR-4872, INRIA. 2003
Reports inria-00071711v1
Image document

Steady-state scheduling of task graphs on heterogeneous computing platforms

Olivier Beaumont , Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] RR-4870, LIP RR-2003-29, INRIA, LIP. 2003
Reports inria-00071713v1
Image document

Optimizing the steady-state throughput of scatter and reduce operations on heterogeneous platforms.

Arnaud Legrand , Loris Marchal , Yves Robert
[Research Report] LIP RR-2003-33, Laboratoire de l'informatique du parallélisme. 2003, 2+26p
Reports hal-02101968v1
Image document

Optimizing the steady-state throughput of Broadcasts on heterogeneous platforms

Arnaud Legrand , Olivier Beaumont , Loris Marchal , Yves Robert
RR-4871, INRIA. 2003
Reports inria-00071712v1
Image document

A Network Model for Simulation of Grid Application

Henri Casanova , Loris Marchal
[Research Report] RR-4596, LIP RR-2002-40, INRIA, LIP. 2002
Reports inria-00071989v1
Image document

Communications collectives et ordonnancement en régime permanent sur plates-formes hétérogènes

Loris Marchal
Réseaux et télécommunications [cs.NI]. Ecole normale supérieure de lyon - ENS LYON, 2006. Français. ⟨NNT : ⟩
Theses tel-00123193v1
Image document

Memory and data aware scheduling

Loris Marchal
Distributed, Parallel, and Cluster Computing [cs.DC]. École Normale Supérieure de Lyon, 2018
Habilitation à diriger des recherches tel-01934712v1