Co-auteurs

Mots-clés

Nombre de documents

173

Publications of Frédéric Vivien


Ouvrage (y compris édition critique et traduction)2 documents

  • Anne Benoit, Yves Robert, Frédéric Vivien. A Guide to Algorithm Design: Paradigms, Methods, and Complexity Analysis. Chapman & Hall/CRC, pp.380, 2013, Applied Algorithms and Data Structures series, 9781439825648. 〈hal-00908448〉
  • Alain Darte, Yves Robert, Frédéric Vivien. Scheduling and Automatic Parallelization. Birkhaüser, pp.264, 2000. 〈hal-00856645〉

Article dans une revue38 documents

  • Sheng Di, Yves Robert, Frédéric Vivien, Franck Cappello. Toward an Optimal Online Checkpoint Solution under a Two-Level HPC Checkpoint Model. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2017, 28 (1), pp.16. 〈10.1109/TPDS.2016.2546248〉. 〈hal-01353871〉
  • Henri Casanova, Yves Robert, Frédéric Vivien, Dounia Zaidouni. On the impact of process replication on executions of large-scale parallel applications with coordinated checkpointing. Future Generation Computer Systems, Elsevier, 2015, 51, pp.13. 〈10.1016/j.future.2015.04.003〉. 〈hal-01199752〉
  • Lionel Eyraud-Dubois, Loris Marchal, Oliver Sinnen, Frédéric Vivien. Parallel scheduling of task trees with limited memory. ACM Transactions on Parallel Computing, Association for Computing Machinery, 2015, 2 (2), pp.36. 〈10.1145/2779052〉. 〈hal-01160118〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Mapping Applications on Volatile Resources. International Journal of High Performance Computing Applications, SAGE Publications, 2015, 29 (1), pp.19. 〈10.1177/1094342013518806 〉. 〈hal-00923948〉
  • Marin Bougeret, Henri Casanova, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Using group replication for resilience on exascale systems. International Journal of High Performance Computing Applications, SAGE Publications, 2014, 28 (2), pp.210-224. 〈http://hpc.sagepub.com/content/early/2013/09/30/1094342013505348〉. 〈10.1177/1094342013505348〉. 〈hal-00881463〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Checkpointing algorithms and fault prediction. Journal of Parallel and Distributed Computing, Elsevier, 2013, 74 (2), pp.2048-2064. 〈10.1016/j.jpdc.2013.10.010〉. 〈hal-00908446〉
  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static strategies for worksharing with unrecoverable interruptions. Theory of Computing Systems, Springer Verlag, 2013, 53 (3), pp.386-423. 〈10.1007/s00224-012-9426-z〉. 〈hal-00763321〉
  • George Bosilca, Aurélien Bouteiller, Élisabeth Brunet, Franck Cappello, Jack Dongarra, et al.. Unified Model for Assessing Checkpointing Protocols at Extreme-Scale. Concurrency and Computation: Practice and Experience, Wiley, 2013, 26 (17), pp.2727-2810. 〈10.1002/cpe.3173〉. 〈hal-00908447〉
  • Mark Stillwell, Frédéric Vivien, Henri Casanova. Dynamic Fractional Resource Scheduling versus Batch Scheduling. IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2012, 23 (3), pp.521-529. 〈10.1109/TPDS.2011.183〉. 〈hal-00763373〉
  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static worksharing strategies for heterogeneous computers with unrecoverable interruptions. Parallel Computing, Elsevier, 2011, 37 (8), pp.365-378. 〈hal-00945070〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. Energy-aware scheduling of bag-of-tasks applications on master-worker platforms. Concurrency and Computation: Practice and Experience, Wiley, 2011, 23 (2), pp.145--157. 〈10.1002/cpe.1634〉. 〈hal-00793414〉
  • Mark Stillwell, David Schanzenbach, Frédéric Vivien, Henri Casanova. Resource allocation algorithms for virtualized service hosting platforms. Journal of Parallel and Distributed Computing, Elsevier, 2010, 70 (9), pp.962-974. 〈10.1016/j.jpdc.2010.05.006〉. 〈inria-00527066〉
  • Anne Benoit, Loris Marchal, Jean-François Pineau, Yves Robert, Frédéric Vivien. Scheduling concurrent bag-of-tasks applications on heterogeneous platforms. IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2010, 59 (2), pp.202-2017. 〈10.1109/TC.2009.117〉. 〈hal-00786249〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Minimizing the Stretch When Scheduling Flows of Divisible Requests. Journal of Scheduling, Springer Verlag, 2008, 〈10.1007/s10951-008-0078-4〉. 〈hal-00789419〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Comments on ''Design and performance evaluation of load distribution strategies for multiple loads on heterogeneous linear daisy chain networks''. Journal of Parallel and Distributed Computing, Elsevier, 2008, 68 (7), pp.1021-1031. 〈10.1016/j.jpdc.2007.12.002〉. 〈hal-00803476〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. The impact of heterogeneity on master-slave scheduling. Parallel Computing, Elsevier, 2008, 34 (3), pp.158-176. 〈10.1016/j.parco.2007.12.006〉. 〈hal-00803473〉
  • Jack Dongarra, Jean-François Pineau, Yves Robert, Zhiao Shi, Frédéric Vivien. Revisiting Matrix Product on Master-Worker Platforms. International Journal of Foundations of Computer Science, World Scientific Publishing, 2008, 19 (6), pp.1317-1336. 〈10.1142/S0129054108006303〉. 〈hal-00803474〉
  • William Thies, Frédéric Vivien, Saman Amarasinghe. A step towards unifying schedule and storage optimization. ACM Transactions on Programming Languages and Systems (TOPLAS), ACM, 2007, 29 (6), 45 p. 〈10.1145/1286821.1286825〉. 〈hal-00803509〉
  • Loris Marchal, Veronika Rehn, Yves Robert, Frédéric Vivien. Scheduling algorithms for data redistribution and load-balancing on master-slave platforms. Parallel Processing Letters, World Scientific Publishing, 2007, 17 (1), pp.61-77. 〈10.1142/S0129626407002879〉. 〈hal-00803512〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling tasks sharing files on heterogeneous master-slave platforms. Journal of Systems Architecture, Elsevier, 2006, 52 (2), pp.88-104. 〈10.1016/j.sysarc.2004.10.008〉. 〈hal-00515330〉
  • Pushpinder Kaur Chouhan, Holly Dail, Eddy Caron, Frédéric Vivien. Automatic Middleware Deployment Planning on Clusters. International Journal of High Performance Computing Applications, SAGE Publications, 2006, 20 (4), pp.14. 〈hal-01429834〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Data redistribution algorithms for heterogeneous processor rings. International Journal of High Performance Computing Applications, SAGE Publications, 2006, 20 (1), pp.31-43. 〈hal-00804395〉
  • Stéphane Genaud, Arnaud Giersch, Frédéric Vivien. Load-Balancing Scatter Operations for Grid Computing. Parallel Computing, Elsevier, 2004, 30 (8), pp.923--946. 〈10.1016/j.parco.2004.07.005〉. 〈inria-00503896〉
  • Arnaud Legrand, Hélène Renard, Yves Robert, Frédéric Vivien. Mapping and Load-Balancing Iterative Computations on Heterogeneous Clusters with Shared Links. IEEE Trans. Parallel Distributed Systems, IEEE Computer Society, 2004, 15, pp.546―558. 〈hal-00789426〉
  • Frédéric Vivien, Nicolas Wicker. Minimal enclosing parallelepiped in 3D. Computational Geometry, Elsevier, 2004, 29 (3), pp.177-190. 〈hal-00807273〉
  • Frédéric Vivien. On the Optimality of Feautrier's Scheduling Algorithm. Concurrency and Computation: Practice and Experience, Wiley, 2003, 15 (11-12), pp.1047-1068. 〈hal-00807376〉
  • Alain Darte, Rob Schreiber, B. Ramakrishna Rau, Frédéric Vivien. Constructing and Exploiting Linear Schedules with Prescribed Parallelism. ACM transactions on Design Automation of Electronic Systems, ACM, 2002, 7 (1), pp.159-172. 〈hal-00807410〉
  • Pierre Boulet, Jack J. Dongarra, Fabrice Rastello, Yves Robert, Frédéric Vivien. Algorithmic Issues on Heterogeneous Computing Platforms. Parallel Processing Letters, World Scientific Publishing, 1999, 9 (2), pp.197-213. 〈inria-00565003〉
  • Pierre Boulet, Jack J. Dongarra, Yves Robert, Frédéric Vivien. Static Tiling for Heterogeneous Computing Platforms. Parallel Computing, Elsevier, 1999, 25 (5), pp.547-568. 〈inria-00565004〉
  • Pierre-Yves Calland, Anne Mignotte, Olivier Peyran, Yves Robert, Frédéric Vivien. Retiming DAGs. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, IEEE, 1998, 17 (12), pp.1319-1325. 〈hal-00856846〉
  • Pierre Boulet, Alain Darte, Georges-André Silber, Frédéric Vivien. Loop parallelization algorithms: From parallelism extraction to code generation. Parallel Computing, Elsevier, 1998, 24 (3-4), pp.421--444. 〈inria-00565000〉
  • Pierre-Yves Calland, Alain Darte, Yves Robert, Frédéric Vivien. On the removal of anti- and output-dependences. International Journal of Parallel Programming, Springer Verlag, 1998, 26 (3), pp.285-312. 〈10.1023/A:1018790129478〉. 〈hal-00856847〉
  • Alain Darte, Georges-André Silber, Frédéric Vivien. Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling. Parallel Processing Letters, World Scientific Publishing, 1997, 7 (4), pp.379--392. 〈10.1142/S0129626497000383〉. 〈hal-00856890〉
  • Alain Darte, Frédéric Vivien. Parallelizing Nested Loops with Approximation of Distance Vectors: A Survey. Parallel Processing Letters, World Scientific Publishing, 1997, 7 (2), pp.133--144. 〈10.1142/S0129626497000152〉. 〈hal-00856889〉
  • Pierre-Yves Calland, Alain Darte, Yves Robert, Frédéric Vivien. Plugging anti and output dependence removal techniques into loop parallelization algorithms. Parallel Computing, Elsevier, 1997, 23 (1-2), pp.251-266. 〈10.1016/S0167-8191(96)00108-1〉. 〈hal-00856884〉
  • Alain Darte, Frédéric Vivien. On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested Loops. Journal of Parallel Algorithms and Applications, Taylor & Francis, 1997, 12 (1-3), pp.83-112. 〈10.1080/01495739708941417〉. 〈hal-00856887〉
  • Alain Darte, Frédéric Vivien. Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs. International Journal of Parallel Programming, Springer Verlag, 1997, 25 (6), pp.447--496. 〈10.1023/A:1025168022993〉. 〈hal-00856886〉
  • Alain Darte, Frédéric Vivien. Revisiting the Decomposition of Karp, Miller and Winograd. Parallel Processing Letters, World Scientific Publishing, 1995, 5 (4), pp.551-562. 〈hal-00857092〉

Communication dans un congrès58 documents

  • Louis-Claude Canon, Loris Marchal, Frédéric Vivien. Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms. Euro-Par 2017: 23rd International European Conference on Parallel and Distributed Computing, Aug 2017, Santiago de Compostela, Spain. Springer, 2017. 〈hal-01559898〉
  • Li Han, Louis-Claude Canon, Henri Casanova, Yves Robert, Frédéric Vivien. Checkpointing Workflows for Fail-Stop Errors. IEEE Cluster 2017, Sep 2017, Honolulu, United States. 2017, 〈https://cluster17.github.io/〉. 〈hal-01559967〉
  • Loris Marchal, Samuel Mccauley, Bertrand Simon, Frédéric Vivien. Minimizing I/Os in Out-of-Core Task Tree Scheduling. 19th Workshop on Advances in Parallel and Distributed Computational Models, May 2017, Orlando, United States. 〈hal-01491969〉
  • Michael Bender, Samuel Mccauley, Bertrand Simon, Shikha Singh, Frédéric Vivien. Resource Optimization for Program Committee Members: A Subreview Article. 8th International Conference on Fun with Algorithms, 2016, La Maddalena, Italy. 49 (8th International Conference on Fun with Algorithms (FUN 2016)), pp.20, 2016, Leibniz International Proceedings in Informatics (LIPIcs). 〈10.4230/LIPIcs.FUN.2016.7〉. 〈hal-01326277〉
  • Abdou Guermouche, Loris Marchal, Bertrand Simon, Frédéric Vivien. Scheduling Trees of Malleable Tasks for Sparse Linear Algebra. International European Conference on Parallel and Distributed Computing (Euro-Par 2015), 2015, Vienna, Austria. 2015, 〈www.europar2015.org〉. 〈hal-01160104〉
  • Aurélien Cavelan, Yves Robert, Hongyang Sun, Frédéric Vivien. Voltage Overscaling Algorithms for Energy-Efficient Workflow Computations With Timing Errors. FTXS '15: 5th Workshop on Fault Tolerance for HPC at eXtreme Scale, Jun 2015, Portland, United States. ACM, FTXS '15 Proceedings of the 5th Workshop on Fault Tolerance for HPC at eXtreme Scale, pp.8, 2015, 〈10.1145/2751504.2751508〉. 〈hal-01199250〉
  • Aurélien Cavelan, Yves Robert, Hongyang Sun, Frédéric Vivien. Scheduling Independent Tasks with Voltage Overscaling. The 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015), Nov 2015, Zhangjiajie, China. pp.10, Proceedings of the 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015). 〈hal-01199742〉
  • Henri Casanova, Lipyeow Lim, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Cost-Optimal Execution of Boolean Query Trees with Shared Streams. 28th IEEE International Parallel & Distributed Processing Symposium, May 2014, Phoenix, United States. IEEE, 2014. 〈hal-00923953〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Mapping tightly-coupled applications on volatile resources. PDP'2013, the 21st Euromicro Int. Conf. on Parallel, Distributed, and Network-Based Processing, Feb 2013, Belfast, United Kingdom. IEEE Computer Society Press, 2013. 〈hal-00763376〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Scheduling Tightly-Coupled Applications on Heterogeneous Desktop Grids. HCW 2013 - 22nd International Heterogeneity in Computing Workshop, May 2013, Boston, United States. 2013. 〈hal-00788606〉
  • Loris Marchal, Oliver Sinnen, Frédéric Vivien. Scheduling tree-shaped task graphs to minimize memory and makespan. IPDPS 2013 - 27th IEEE International Parallel & Distributed Processing Symposium, May 2013, Boston, United States. 2013. 〈hal-00788612〉
  • Guillaume Aupy, Anne Benoit, Thomas Hérault, Yves Robert, Frédéric Vivien, et al.. On the Combination of Silent Error Detection and Checkpointing. PRDC - The 19th IEEE Pacific Rim International Symposium on Dependable Computing - 2013, Dec 2013, Vancouver, Canada. IEEE, 2013. 〈hal-00847620〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Checkpointing strategies with prediction windows. PRDC - The 19th IEEE Pacific Rim International Symposium on Dependable Computing - 2013, Dec 2013, Vancouver, Canada. IEEE, 2013. 〈hal-00847622〉
  • Sheng Di, Yves Robert, Frédéric Vivien, Derrick Kondo, Cho-Li Wang, et al.. Optimization of Cloud Task Processing with Checkpoint-Restart Mechanism. SC13 - Supercomputing - 2013, Nov 2013, Denver, United States. ACM, 2013, 〈10.1145/2503210.2503217〉. 〈hal-00847635〉
  • Yves Robert, Frédéric Vivien, Dounia Zaidouni. On the complexity of scheduling checkpoints for computational workflows. FTXS'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. IEEE Computer Society Press, 2012, 〈10.1109/DSNW.2012.6264675〉. 〈hal-00763382〉
  • Mark Stillwell, Frédéric Vivien, Henri Casanova. Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed Platforms. IPDPS 2012, May 2012, Shanghaï, China. IEEE, x-pays = US, 2012, 〈10.1109/IPDPS.2012.75〉. 〈hal-00763365〉
  • Marin Bougeret, Henri Casanova, Mikael Rabie, Yves Robert, Frédéric Vivien. Checkpointing strategies for parallel jobs.. SuperComputing (SC) - International Conference for High Performance Computing, Networking, Storage and Analysis, 2011, 2011, United States. pp.1-11, 2011. 〈hal-00738504〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Scheduling parallel iterative applications on volatile resources. IPDPS'2011, the 25th IEEE International Parallel and Distributed Processing Symposium, 2011, Unknown, IEEE Computer Society Press, 2011. 〈hal-00945077〉
  • Mark Stillwell, Frédéric Vivien, Henri Casanova. Dynamic Fractional Resource Scheduling for HPC Workloads. IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2010, Apr 2010, Atlanta, GA, United States. IEEE, pp.1-12, 2010, 〈10.1109/IPDPS.2010.5470356〉. 〈inria-00527068〉
  • Henri Casanova, Matthieu Gallet, Frédéric Vivien. Non-clairvoyant Scheduling of Multiple Bag-of-Tasks Applications. Euro-Par 2010, Aug 2010, Ischia, Italy. Springer, 6271, pp.168-179, 2010, Lecture Notes in Computer Science. 〈10.1007/978-3-642-15277-1_17〉. 〈inria-00527111〉
  • Mark Stillwell, David Schanzenbach, Henri Casanova, Frédéric Vivien. Resource Allocation Using Virtual Clusters. 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009. CCGRID '09., May 2009, Shanghai, China. 2009, 〈http://ieeexplore.ieee.org/search/wrapper.jsp?arnumber=5071880〉. 〈10.1109/CCGRID.2009.23〉. 〈inria-00422634〉
  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static strategies for worksharing with unrecoverable interruptions. IPDPS, May 2009, Rome, Italy. 2009, 〈10.1109/IPDPS.2009.5161044〉. 〈hal-01059271〉
  • Matthieu Gallet, Loris Marchal, Frédéric Vivien. Efficient Scheduling of Task Graph Collections on Heterogeneous Resources. IPDPS'2009 - International Parallel and Distributed Processing Symposium, 2009, Roma, Italy. IEEE Computer Society Press, 2009, 〈10.1109/IPDPS.2009.5161045〉. 〈hal-00786257〉
  • Anne Benoit, Loris Marchal, Jean-François Pineau, Yves Robert, Frédéric Vivien. Resource-aware allocation strategies for divisible loads on large-scale systems. HCW 2009 - 18th International Heterogeneity in Computing Workshop, 2009, Roma, Italy. IEEE Computer Society Press, 2009, 〈10.1109/IPDPS.2009.5160912〉. 〈hal-00786256〉
  • Anne Benoit, Yves Robert, Arnold L. Rosenberg, Frédéric Vivien. Static Worksharing Strategies for Heterogeneous Computers with Unrecoverable Failures. Lin, Hai-Xiang and Alexander, Michael and Forsell, Martti and Knüpfer, Andreas and Prodan, Radu and Sousa, Leonel and Streit, Achim. HeteroPar 2009, Aug 2009, Delft, Netherlands. Springer Berlin Heidelberg, 6043, pp.71-80, 2010, 〈http://link.springer.com/chapter/10.1007%2F978-3-642-14122-5_11〉. 〈10.1007/978-3-642-14122-5_11〉. 〈hal-01062559〉
  • Anne Benoit, Loris Marchal, Jean-François Pineau, Yves Robert, Frédéric Vivien. Offline and online scheduling of concurrent bags-of-tasks on heterogeneous platforms. 10th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2008, 2008, Unknown, United States. IEEE Computer Society Press, 2008. 〈hal-00803484〉
  • Daniel Kahn, Clément Rezvoy, Frédéric Vivien. Parallel large scale inference of protein domain families. ICPADS'2008, the 14th IEEE International Conference on Parallel and Distributed Systems, 2008, Unknown, Australia. IEEE Computer Society Press, pp.72-79, 2008, 〈10.1109/ICPADS.2008.115〉. 〈hal-00803472〉
  • Jack Dongarra, Jean-François Pineau, Yves Robert, Frédéric Vivien. Matrix Product on Heterogeneous Master-Worker Platforms. 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008, Salt Lake City, Utah, United States. pp.53--62, 2008, 〈10.1145/1345206.1345217〉. 〈hal-00803487〉
  • Matthieu Gallet, Loris Marchal, Frédéric Vivien. Allocating Series of Workflows on Computing Grids. Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08), 2008, Unknown, IEEE Computer Society Press, pp.48-55, 2008, 〈10.1109/ICPADS.2008.96〉. 〈hal-00803478〉
  • Lionel Eyraud-Dubois, Arnaud Legrand, Martin Quinson, Frédéric Vivien. A First Step Towards Automatically Building Network Representations. 13th International Euro-Par Conference - Euro-Par 2007, Aug 2008, Rennes, France. Springer Berlin / Heidelberg, 4641/2007, pp.160-169, 2007, Lecture Notes in Computer Science. 〈10.1007/978-3-540-74466-5_18〉. 〈inria-00407692〉
  • Jack Dongarra, Jean-François Pineau, Yves Robert, Zhiao Shi, Frédéric Vivien. Revisiting matrix product on master-worker platforms. 9th Workshop on Advances in Parallel and Distributed Computational Models APDCM 2007, 2007, Unknown, United States. IEEE Computer Society Press, 2007, 〈10.1142/S0129054108006303〉. 〈hal-00803519〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Scheduling multiple divisible loads on a linear processor network. ICPADS'2007, the 13th International Conference on Parallel and Distributed Systems, 2007, Unknown, Taiwan. 2007, 〈10.1109/ICPADS.2007.4447768〉. 〈hal-00803513〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Scheduling communication requests traversing a switch: complexity and algorithms. PDP'2007, 15th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2007, Unknown, Italy. IEEE Computer Society Press, pp.39-46, 2007, 〈10.1109/PDP.2007.73〉. 〈hal-00803521〉
  • Loris Marchal, Veronika Rehn, Yves Robert, Frédéric Vivien. Scheduling and data redistribution strategies on star platforms. PDP'2007, 15th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2007, Unknown, Italy. IEEE Computer Society Press, pp.288-295, 2007, 〈10.1109/PDP.2007.72〉. 〈hal-00803522〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. The impact of heterogeneity on master-slave on-line scheduling. HCW'2006, the 15th Heterogeneous Computing Workshop, 2006, Unknown, Greece. IEEE Computer Society Press, 2006. 〈hal-00804401〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. Off-line and on-line scheduling on heterogeneous master-slave platforms. PDP'2006, 14th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2006, Unknown, France. IEEE Computer Society Press, 2006. 〈hal-00804402〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Minimizing the Stretch When Scheduling Flows of Biological Requests. Symposium on Parallelism in Algorithms and Architectures SPAA\'2006, 2006, Unknown, ACM Press, 2006, 〈10.1145/1148109.1148124〉. 〈hal-00789441〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Off-Line Scheduling of Divisible Requests on an Heterogeneous Collection of Databanks. Proceedings of the 14th Heterogeneous Computing Workshop, 2005, Denver, Colorado, USA, IEEE Computer Society Press, 2005, 〈10.1109/IPDPS.2005.301〉. 〈hal-00789443〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling tasks sharing files from distributed repositories. Euro-Par-2004: International Conference on Parallel Processing, 2004, Unknown, Springer Verlag, pp.148-159, 2004, LNCS 3149. 〈hal-00807284〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling tasks sharing files on heterogeneous master-slave platforms. PDP'2004, 12th Euromicro Workshop on Parallel, Distributed and Network-based Processing, 2004, Unknown, IEEE Computer Society Press, pp.364-371, 2004. 〈hal-00807286〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Data redistribution algorithms for homogeneous and heterogeneous processor rings. International Conference on High Performance Computing HiPC'2004, 2004, Unknown, Springer Verlag, pp.123-132, 2004, LNCS 3296. 〈hal-00807283〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Static load-balancing techniques for iterative computations on heterogeneous clusters. Euro-Par-2003: International Conference on Parallel Processing, 2003, Unknown, Springer Verlag, pp.148-159, 2003, LNCS 2790. 〈hal-00807382〉
  • Stéphane Genaud, Arnaud Giersch, Frédéric Vivien. Load-Balancing Scatter Operations for Grid Computing. Proceedings of the 12th Heterogeneous Computing Workshop (HCW'2003), 2003, Unknown, IEEE Computer Society Press, 2003. 〈hal-00807380〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling tasks sharing files on heterogeneous clusters. Euro-PVM-MPI-2003: Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2003, Unknown, Springer Verlag, pp.657-660, 2003, LNCS 2840. 〈hal-00807381〉
  • Arnaud Legrand, Hélène Renard, Yves Robert, Frédéric Vivien. Mapping and Load-Balancing Iterative Computations on Heterogeneous Clusters. Euro-PVM-MPI-2003: Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2003, Unknown, Springer Verlag, pp.586―594, 2003, LNCS 2840. 〈10.1007/978-3-540-39924-7_79〉. 〈hal-00789450〉
  • Arnaud Legrand, Hélène Renard, Yves Robert, Frédéric Vivien. Load-Balancing Iterative Computations on Heterogeneous Clusters with Shared Communication Links. PPAM-2003: Fifth International Conference on Parallel Processing and Applied Mathematics, 2003, Unknown, Springer Verlag, pp.930―937, 2003, LNCS 3019. 〈10.1007/978-3-540-24669-5_120〉. 〈hal-00789452〉
  • Frédéric Vivien. On the Optimality of Feautrier's Scheduling Algorithm. Proceedings of Euro-Par 2002, 2002, Unknown, Springer-Verlag, 2400, pp.299-308, 2002, LNCS. 〈hal-00807402〉
  • Frédéric Vivien, Martin Rinard. Incrementalized Pointer and Escape Analysis. Proceedings of the ACM SIGPLAN'01 conference on Programming Language Design and Implementation (PLDI), 2001, Snowbird, UT, United States. pp.35--46, 2001. 〈hal-00808284〉
  • Alain Darte, Yves Robert, Frédéric Vivien. Loop parallelization algorithms. Compiler Optimizations for Scalable Parallel Systems: Languages, Compilation Techniques and Run Time Systems, 2001, Unknown, Springer Verlag, pp.141-171, 2001, LNCS 1808. 〈hal-00808291〉
  • William Thies, Frédéric Vivien, Jeffrey Sheldon, Saman Amarasinghe. A Unified Framework for Schedule and Storage Optimization. Proceedings of the ACM SIGPLAN'01 conference on Programming Language Design and Implementation (PLDI), 2001, Snowbird, UT, United States. pp.232--242, 2001. 〈hal-00808285〉
  • Alain Darte, Claude Diderich, Marc Gengler, Frédéric Vivien. Scheduling the Computations of a Loop Nest with Respect to a Given Mapping. Proceedings of Euro-Par 2000, 2000, Munich, Germany. 1900, pp.405--414, 2000, LNCS. 〈hal-00856647〉
  • Alain Darte, Robert Schreiber, B. Ramakrishna Rau, Frédéric Vivien. A Constructive Solution to the Juggling Problem in Processor Array Synthesis. Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS 2000), 2000, Cancun, Mexico. 2000. 〈hal-00856646〉
  • Pierre-Yves Calland, Anne Mignotte, Olivier Peyran, Yves Robert, Frédéric Vivien. Retiming DAGs. IEEE/ACM Int. Workshop on Timing Issues in the Specification and Synthesis of Digital Systems TAU'97, 1997, Unknown, University of Texas at Austin, pp.123-128, 1997. 〈hal-00856893〉
  • Alain Darte, Frédéric Vivien. Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs. Proceedings of Parallel Architectures and Compilation Techniques (PACT'96), 1996, Boston, MA, United States. IEEE Computer Society Press, pp.281--291, 1996. 〈hal-00856918〉
  • Pierre-Yves Calland, Alain Darte, Yves Robert, Frédéric Vivien. On the removal of anti and output dependences. J. Fortes and C. Mongenet and K. Parhi and V. Taylor. Application Specific Systems, Architectures and Processors, 1996, Unknown, IEEE Computer Society Press, pp.353-364, 1996. 〈hal-00856925〉
  • Alain Darte, Frédéric Vivien. On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested Loops. Proceedings of Euro-Par'96, 1996, Lyon, France. Springer-Verlag, 1123, pp.379--388, 1996, LNCS. 〈hal-00856919〉
  • Alain Darte, Frédéric Vivien. A classification of nested loops parallelization algorithms. INRIA-IEEE Symposium on Emerging Technologies and Factory Automation, 1995, Paris, France. IEEE Computer Society Press, pp.217--224, 1995. 〈hal-00857093〉
  • Alain Darte, Frédéric Vivien. Revisiting the Decomposition of Karp, Miller and Winograd. P. Cappello and C. Mongenet and G.-R. Perrin and P. Quinton and Y. Robert. Application Specific Array Processors, 1995, Strasbourg, France. IEEE Computer Society Press, pp.13--25, 1995. 〈hal-00857094〉

Chapitre d'ouvrage5 documents

Direction d'ouvrage, Proceedings, Dossier3 documents

  • M. Guarracino, Frédéric Vivien, Jesper Larsson Träff, Mario Cannatoro, Marco Danelutto, et al.. Euro-Par 2010 Parallel Processing Workshops - HeteroPar, HPCC, HiBB, CoreGrid, UCHPC, HPCF, PROPER, CCPI, VHPC, Ischia, Italy, August 31-September 3, 2010, Revised Selected Papers. Mario 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. 〈hal-00786262〉
  • Loris Marchal, Frédéric Vivien. Special issue on Advances in scheduling for large-scale distributed platforms. Loris Marchal and Frédéric Vivien. Parallel Computing 37, 11, pp.693-729, 2011. 〈hal-00945080〉
  • Yves Robert, Frédéric Vivien. Introduction to Scheduling. Yves Robert et Frédéric Vivien. Chapman and Hall/CRC Press, pp.315, 2009. 〈hal-00786389〉

Poster1 document

  • Pushpinder Kaur Chouhan, Holly Dail, Eddy Caron, Frédéric Vivien. How should you structure your hierarchical scheduler?. HPDC-15. 15th IEEE International Symposium on High Performance Distributed Computing, Jun 2006, Paris, France. IEEE. 〈hal-01430511〉

Pré-publication, Document de travail2 documents

  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static Worksharing Strategies for Heterogeneous Computers with Unrecoverable Failures. RR-LIP-2009-23. 2009. 〈ensl-00404206〉
  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static Strategies for Worksharing with Unrecoverable Interruptions (Extended version). RRLIP2009-26. 2009. 〈ensl-00420806〉

Rapport64 documents

  • Guillaume Aupy, Yves Robert, Frédéric Vivien. Assuming failure independence: are we right to be wrong?. [Research Report] RR-9078, Inria. 2017. 〈hal-01556292〉
  • Loris Marchal, Louis-Claude Canon, Frédéric Vivien. Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms. [Research Report] RR-9029, Inria - Research Centre Grenoble – Rhône-Alpes. 2017. 〈hal-01475884v2〉
  • Loris Marchal, Hanna Nagy, Bertrand Simon, Frédéric Vivien. Parallel scheduling of DAGs under memory constraints. [Research Report] RR-9108, LIP - ENS Lyon. 2017. 〈hal-01620255v2〉
  • Loris Marchal, Samuel Mccauley, Bertrand Simon, Frédéric Vivien. Minimizing I/Os in Out-of-Core Task Tree Scheduling. [Research Report] RR-9025, INRIA. 2017. 〈hal-01462213〉
  • Li Han, Louis-Claude Canon, Henri Casanova, Yves Robert, Frédéric Vivien. Checkpointing Workflows for Fail-Stop Errors. [Research Report] RR-9068, Inria. 2017, pp.33. 〈hal-01525378v3〉
  • Loris Marchal, Bertrand Simon, Oliver Sinnen, Frédéric Vivien. Malleable task-graph scheduling with a practical speed-up model. [Research Report] RR-8856, ENS de Lyon. 2016. 〈hal-01274099〉
  • Sheng Di, Yves Robert, Frédéric Vivien, Franck Cappello. Toward an Optimal Online Checkpoint Solution under a Two-Level HPC Checkpoint Model. [Research Report] RR-8851, INRIA Grenoble - Rhone-Alpes. 2016. 〈hal-01263879〉
  • Aurélien Cavelan, Yves Robert, Hongyang Sun, Frédéric Vivien. 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. 〈hal-01170941v2〉
  • Henri Casanova, Lipyeow Lim, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Cost-Optimal Execution of Boolean DNF Trees with Shared Streams. [Research Report] RR-8616, INRIA. 2014. 〈hal-01079868v2〉
  • Lionel Eyraud-Dubois, Loris Marchal, Oliver Sinnen, Frédéric Vivien. Parallel scheduling of task trees with limited memory. [Research Report] RR-8606, INRIA. 2014, pp.37. 〈hal-01070356〉
  • Loris Marchal, Frédéric Vivien, Bertrand Simon. Scheduling malleable task trees. [Research Report] RR-8587, INRIA. 2014. 〈hal-01059704〉
  • Abdou Guermouche, Loris Marchal, Bertrand Simon, Frédéric Vivien. Scheduling Trees of Malleable Tasks for Sparse Linear Algebra. [Research Report] 8616, ENS Lyon. 2014. 〈hal-01077413v2〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Comments on ''Improving the computing efficiency of HPC systems using a combination of proactive and preventive checkpoint''. [Research Report] RR-8318, INRIA. 2013. 〈hal-00836629〉
  • Guillaume Aupy, Anne Benoit, Thomas Hérault, Yves Robert, Frédéric Vivien, et al.. On the Combination of Silent Error Detection and Checkpointing. [Research Report] RR-8319, INRIA. 2013. 〈hal-00836871〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Checkpointing algorithms and fault prediction. [Research Report] RR-8237, INRIA. 2013, pp.8237. 〈hal-00788313v2〉
  • Henri Casanova, Lipyeow Lim, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Cost-Optimal Execution of Trees of Boolean Operators with Shared Streams. [Research Report] RR-8373, INRIA. 2013, pp.39. 〈hal-00869340v2〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Checkpointing strategies with prediction windows. [Research Report] RR-8239, INRIA. 2013, pp.44. 〈hal-00789109〉
  • Loris Marchal, Oliver Sinnen, Frédéric Vivien. Scheduling tree-shaped task graphs to minimize memory and makespan. [Research Report] RR-8082, INRIA. 2012, pp.21. 〈hal-00740105〉
  • George Bosilca, Aurélien Bouteiller, Élisabeth Brunet, Franck Cappello, Jack Dongarra, et al.. Unified Model for Assessing Checkpointing Protocols at Extreme-Scale. [Research Report] RR-7950, INRIA. 2012. 〈hal-00696154v2〉
  • Guillaume Aupy, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Impact of fault prediction on checkpointing strategies. [Research Report] RR-8023, INRIA. 2012. 〈hal-00720401v2〉
  • Yves Robert, Frédéric Vivien, Dounia Zaidouni. On the complexity of scheduling checkpoints for computational workflows. [Research Report] RR-7907, INRIA. 2012. 〈hal-00680386〉
  • Marin Bougeret, Henri Casanova, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Using group replication for resilience on exascale systems. [Research Report] RR-7876, INRIA. 2012. 〈hal-00668016v2〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Mapping Tightly-Coupled Applications on Volatile Resources. 2012. 〈ensl-00697621〉
  • Henri Casanova, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Combining Process Replication and Checkpointing for Resilience on Exascale Systems. [Research Report] RR-7951, INRIA. 2012. 〈hal-00697180v2〉
  • Henri Casanova, Mark Stillwell, Frédéric Vivien. Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed Platforms. [Research Report] RR-7772, INRIA. 2011. 〈inria-00634522〉
  • Marin Bougeret, Henri Casanova, Mikael Rabie, Yves Robert, Frédéric Vivien. Checkpointing strategies for parallel jobs. [Research Report] RR-7520, INRIA. 2011, pp.45. 〈inria-00560582v3〉
  • Henri Casanova, Mark Stillwell, Frédéric Vivien. Dynamic Fractional Resource Scheduling vs. Batch Scheduling. [Research Report] RR-7659, INRIA. 2011. 〈inria-00603091〉
  • Marin Bougeret, Henri Casanova, Yves Robert, Frédéric Vivien, Dounia Zaidouni. Using replication for resilience on exascale systems. [Research Report] RR-7830, INRIA. 2011. 〈hal-00650325v2〉
  • Henri Casanova, Fanny Dufossé, Yves Robert, Frédéric Vivien. Scheduling Parallel Iterative Applications on Volatile Resources. [Research Report] 2010, pp.19. 〈inria-00524784v2〉
  • Anne Benoit, Yves Robert, Arnold Rosenberg, Frédéric Vivien. Static Strategies for Worksharing with Unrecoverable Interruptions (Extended version). [Research Report] RR-7029, INRIA. 2009, pp.132. 〈inria-00413977〉
  • Matthieu Gallet, Loris Marchal, Frédéric Vivien. Allocating Series of Workflows on Computing Grids. [Research Report] RR-6603, INRIA. 2008, pp.31. 〈inria-00308639〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. Energy-aware scheduling of flow applications on master-worker platforms. [Research Report] RR-6706, INRIA. 2008. 〈inria-00335255〉
  • Henri Casanova, David Schanzenbach, Mark Stillwell, Frédéric Vivien. Resource Allocation using Virtual Clusters. [Research Report] RR-6692, INRIA. 2008, pp.48. 〈inria-00331262〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Comments on ``Design and performance evaluation of load distribution strategies for multiple loads on heterogeneous linear daisy chain networks''. [Research Report] RR-6123, INRIA. 2007. 〈inria-00130294v2〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Scheduling multiple divisible loads on a linear processor network. [Research Report] RR-6235, INRIA. 2007. 〈inria-00158027v2〉
  • Lionel Eyraud-Dubois, Arnaud Legrand, Martin Quinson, Frédéric Vivien. A First Step Towards Automatically Building Network Representations. [Research Report] INRIA. 2007. 〈inria-00130734v3〉
  • Anne Benoit, Loris Marchal, Jean-François Pineau, Yves Robert, Frédéric Vivien. Offline and Online Scheduling of Concurrent Bags-of-Tasks on Heterogeneous Platforms. [Research Report] RR-6401, INRIA. 2007, pp.49. 〈inria-00200261v2〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Minimizing the stretch when scheduling flows of divisible requests. [Research Report] RR-6002, INRIA. 2006, pp.76. 〈inria-00108524v3〉
  • Matthieu Gallet, Yves Robert, Frédéric Vivien. Scheduling communication requests traversing a switch: complexity and algorithms.. [Research Report] RR2006-25, 2006. 〈hal-00804396〉
  • Jack Dongarra, Jean-François Pineau, Yves Robert, Zhiao Shi, Frédéric Vivien. Revisiting Matrix Product on Master-Worker Platforms. [Research Report] RR-6053, INRIA. 2006. 〈inria-00117050v2〉
  • Loris Marchal, Veronika Rehn, Yves Robert, Frédéric Vivien. Scheduling and data redistribution strategies on star platforms. [Research Report] RR-6005, INRIA. 2006, pp.42. 〈inria-00108518v2〉
  • Pushpinder Kaur Chouhan, Holly Dail, Eddy Caron, Frédéric Vivien. Automatic Middleware Deployment Planning on Clusters. [Research Report] RR-5765, INRIA. 2005, pp.33. 〈inria-00070256〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Minimizing the stretch when scheduling flows of biological requests. [Research Report] RR-5724, INRIA. 2005, pp.22. 〈inria-00070293〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. The impact of heterogeneity on master-slave on-line scheduling. [Research Report] RR-5732, INRIA. 2005, pp.28. 〈inria-00070286〉
  • Jean-François Pineau, Yves Robert, Frédéric Vivien. Off-line and on-line scheduling on heterogeneous master-slave platforms. [Research Report] RR-5634, INRIA. 2005, pp.23. 〈inria-00070373〉
  • Eddy Caron, Pushpinder Kaur Chouhan, Holly Dail, Frédéric Vivien. Automatic Middleware Deployment Planning on Clusters. [Research Report] RR-2005-50, LIP - ENS Lyon. 2005. 〈hal-01429842〉
  • Arnaud Legrand, Alan Su, Frédéric Vivien. Off-line scheduling of divisible requests on an heterogeneous collection of databanks. [Research Report] RR-5386, INRIA. 2004, pp.13. 〈inria-00070617〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Data redistribution algorithms for heterogeneous processor rings. [Research Report] RR-5207, INRIA. 2004, pp.37. 〈inria-00070785〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling Tasks Sharing Files from Distributed Repositories (revised version). [Research Report] RR-5124, INRIA. 2004. 〈inria-00071459〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Data redistribution algorithms for homogeneous and heterogeneous processor rings. [Research Report] 5207, 2004. 〈hal-00807280〉
  • Arnaud Giersch, Yves Robert, Vivien Frédéric. Scheduling tasks sharing files from distributed repositories. RR-4976, INRIA. 2003. 〈inria-00071602〉
  • Arnaud Giersch, Yves Robert, Frédéric Vivien. Scheduling tasks sharing fileson heterogeneous clusters. RR-4819, INRIA. 2003. 〈inria-00071767〉
  • Stéphane Genaud, Arnaud Giersch, Frédéric Vivien. Load-Balancing Scatter Operations for Grid Computing. RR-4770, INRIA. 2003. 〈inria-00071816〉
  • Hélène Renard, Yves Robert, Frédéric Vivien. Static load-balancing techniques for iterative computations on heterogeneous clusters. RR-4745, INRIA. 2003. 〈inria-00071842〉
  • Arnaud Legrand, Hélène Renard, Yves Robert, Frédéric Vivien. Load-balancing iterative computations in heterogeneous clusters with shared communication links. RR-4800, INRIA. 2003. 〈inria-00071786〉
  • Frédéric Vivien, Nicolas Wicker. Minimal enclosing parallelepiped in 3D. [Research Report] RR-4685, INRIA. 2002. 〈inria-00071901〉
  • Alain Darte, Robert Schreiber, B. R. Rau, Frédéric Vivien. A Constructive Solution to the Juggling Problem in Systolic Array Synthesis. [Research Report] RR1999-15, 1999. 〈hal-00856659〉
  • Pierre Boulet, Alain Darte, Georges-André Silber, Frédéric Vivien. Loop parallelization algorithms: from parallelism extraction to code generation. [Research Report] 97--17, 1997. 〈hal-00856896〉
  • Pierre-Yves Calland, Alain Darte, Yves Robert, Frédéric Vivien. Plugging Anti and Output Dependence Removal Techniques into Loop Parallelization Algorithms. [Research Report] RR-2914, INRIA. 1996. 〈inria-00073783〉
  • Pierre-Yves Calland, Alain Darte, Yves Robert, Frédéric Vivien. On the Removal of Anti and Output Dependences. [Research Report] RR-2800, INRIA. 1996. 〈inria-00073890〉
  • Alain Darte, Frédéric Vivien. Optimal fine and medium grain parallelism detection in polyhedral reduced dependence graphs. [Research Report] 96-06, 1996. 〈hal-00856920〉
  • Alain Darte, Georges-André Silber, Frédéric Vivien. Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling. [Research Report] 96--34, 1996. 〈hal-00856915〉
  • Alain Darte, Frédéric Vivien. On the optimality of Allen and Kennedy's algorithm for parallelism extraction in nested loops. [Research Report] 96-05, 1996. 〈hal-00856922〉
  • Alain Darte, Frédéric Vivien. Automatic parallelization based on multi-dimensional scheduling. [Research Report] 94-24, 1994. 〈hal-00857084〉