Loris Marchal

Contact   |   Research   |   Teaching   |   Publications   |   Links



Contact and personnal information

CNRS researcher (CR2)
in the INRIA ROMA team,
at the LIP laboratory (in ENS Lyon)

How to reach me:
e-mail: loris (dot) marchal (at) ens-lyon (dot) fr
mail: LIP - ENS LYON, 46 allée d'Italie, F-69364 Lyon Cedex 07
phone: (+33) (0)4 72 72 87 58
fax: (+33) (0)4 72 72 80 80
office: #326, LIP (3rd floor)
photo-loris




photo-research Research

My research interests include parallel computing and scheduling, especially on heterogeneous platforms.

I was co-advising a PhD student with Yves Robert: Mathias Jacquelin, who defended his PhD on July 20, 2011.



Teaching

I am teaching the course on Scheduling of the "Master d'Informatique Fondamentale" at ENS Lyon.
photo-research




photo-publis Publications

The complete list of my publications is available on the ROMA website.
You may also want to search in the DBLP Computer Science Bibliography.


Publications on multicore and memory-aware scheduling
Conference paper: Mathias Jacquelin, Loris Marchal, Bora Uçar and Yves Robert. On optimal tree traversals for sparse matrix factorization. International Parallel and Distributed Processing Symposium (IPDPS), 2011.
Conference paper: Mathias Jacquelin, Loris Marchal and Yves Robert. Complexity analysis and performance evaluation of matrix product on multicore architectures Presented at ICPP 2009. See also the corresponding research report:


Selected ublications on Steady-State Scheduling:
Book chapter: Olivier Beaumont and Loris Marchal. Steady-state scheduling. In "Introduction to Scheduling", Chapman and Hall/CRC Press (to appear).

Journal paper: Arnaud Legrand, Loris Marchal and Yves Robert. Optimizing the steady-state throughput of scatter and reduce operations on heterogeneous platforms. Journal of Parallel and Distributed Computing, 2005.

Journal paper: Olivier Beaumont, Arnaud Legrand , Loris Marchal and Yves Robert. Pipelining broadcasts on heterogeneous platforms. IEEE Trans. Parallel Distributed Systems, 2005.

Journal paper: O. Beaumont, A. Legrand, L. Marchal and Y. Robert. Scheduling strategies for mixed data and task parallelism on heterogeneous clusters. Parallel Processing Letters, 2003.

Conference paper: O. Beaumont, L. Marchal and Y. Robert. Broadcast Trees for Heterogeneous Platforms. International Parallel and Distributed Processing Symposium (IPDPS), 2005.

Workshop paper: O. Beaumont, A. Legrand, L. Marchal and Y. Robert. Steady-state scheduling on heterogeneous clusters: why and how?. 6th Workshop on Advances in Parallel and Distributed Computational Models (APDCM), 2004.
Journal paper: Tudor David, Mathias Jacquelin, and Loris Marchal. Scheduling streaming applications on a complex multicore platform. Concurrency and Computation:Practice and Experience, 2011. doi: 10.1002/cpe.1874
Conference paper: Matthieu Gallet, Loris Marchal and Frédéric Vivien. Allocating Series of Workflows on Computing Grids. ICPADS 2008. (see also the extended companion research report: )
Journal paper: Sékou Diakité, Loris Marchal, Jean-Marc Nicod, Laurent Philippe Practical steady-State Scheduling for Tree-Shaped Task Graphs. Parallel Processing Letters 21(4), 397-412 (2011).


Selected publications on Divisible Load Scheduling:
Journal paper: Loris Marchal, Veronika Rehn, Yves Robert and Frédéric Vivien. Scheduling algorithms for data redistribution and load-balancing on master-slave platforms. Parallel Processing Letters, 2007, vol. 17 n°1.

Journal paper: Loris Marchal, Yang Yang, Henri Casanova and Yves Robert. Steady-state scheduling of multiple divisible load applications on wide-area distributed computing platforms. Int. Journal of High Performance Computing Applications, 2006.

Workshop paper: Olivier Beaumont, Loris Marchal, Veronika Rehn and Yves Robert. FIFO scheduling of divisible loads with return messages under the one-port model. the 15th Heterogeneous Computing Workshop (HCW), 2006.

Conference paper: Olivier Beaumont, Loris Marchal and Yves Robert. Scheduling divisible loads with return messages on heterogeneous master-worker platforms. International Conference on High Performance Computing (HiPC), 2005.

Conference paper: O. Beaumont, A. Legrand, L. Marchal and Y. Robert. Independent and Divisible Tasks Scheduling on Heterogeneous Star-schaped Platforms with Limited Memory. 13th Euromicro Conference on Parallel, Distributed and Network-based Processing (PDP), 2005.


Other publications related to scheduling:
Conference paper: Franck Cappello, Mathias Jacquelin, Loris Marchal, Yves Robert and Marc Snir. Comparing archival policies for BlueWaters. International Conference on High Performance Computing (HiPC) 2011.
Journal Paper: Anne Benoit, Loris Marchal, Jean-François Pineau, Yves Robert and Frédéric Vivien. Scheduling concurrent bag-of-tasks applications on heterogeneous platforms. Accepted for publication in IEEE Transaction on Computers.
Journal paper: Olivier Beaumont, Larry Carter, Jeanne Ferrante, Arnaud Legrand, Loris Marchal, and Yves Robert. Centralized versus distributed schedulers for multiple bag-of-task applications. IEEE Trans. Parallel Distributed Systems, 19(5):698-709, 2008.


Other:
Conference paper: Olivier Beaumont, Anne-Marie Kermarrec, Loris Marchal and Etienne Riviere. VoroNet: A scalable object network based on Voronoi tessellations. International Parallel and Distributed Processing Symposium (IPDPS), 2007.




photo-research Links and stuff

  • Simgrid: a powerful simulator of distributed applications, dedicated to scheduling research.




Last modified: February 2009