Frédéric Vivien

According to our database1, Frédéric Vivien
  • authored at least 118 papers between 1995 and 2017.
  • has a "Dijkstra number"2 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2017
Toward an Optimal Online Checkpoint Solution under a Two-Level HPC Checkpoint Model.
IEEE Trans. Parallel Distrib. Syst., 2017

Minimizing I/Os in Out-of-Core Task Tree Scheduling.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017

Low-Cost Approximation Algorithms for Scheduling Independent Tasks on Hybrid Platforms.
Proceedings of the Euro-Par 2017: Parallel Processing - 23rd International Conference on Parallel and Distributed Computing, Santiago de Compostela, Spain, August 28, 2017

Checkpointing Workflows for Fail-Stop Errors.
Proceedings of the 2017 IEEE International Conference on Cluster Computing, 2017

Assuming Failure Independence: Are We Right to be Wrong?
Proceedings of the 2017 IEEE International Conference on Cluster Computing, 2017

2016
Resource Optimization for Program Committee Members: A Subreview Article.
Proceedings of the 8th International Conference on Fun with Algorithms, 2016

2015
Parallel Scheduling of Task Trees with Limited Memory.
TOPC, 2015

Mapping applications on volatile resource.
IJHPCA, 2015

On the impact of process replication on executions of large-scale parallel applications with coordinated checkpointing.
Future Generation Comp. Syst., 2015

Scheduling Independent Tasks with Voltage Overscaling.
Proceedings of the 21st IEEE Pacific Rim International Symposium on Dependable Computing, 2015

Voltage Overscaling Algorithms for Energy-Efficient Workflow Computations With Timing Errors.
Proceedings of the 5th Workshop on Fault Tolerance for HPC at eXtreme Scale, 2015

Scheduling Trees of Malleable Tasks for Sparse Linear Algebra.
Proceedings of the Euro-Par 2015: Parallel Processing, 2015

2014
Checkpointing algorithms and fault prediction.
J. Parallel Distrib. Comput., 2014

Using group replication for resilience on exascale systems.
IJHPCA, 2014

Scheduling Trees of Malleable Tasks for Sparse Linear Algebra.
CoRR, 2014

Parallel scheduling of task trees with limited memory.
CoRR, 2014

Unified model for assessing checkpointing protocols at extreme-scale.
Concurrency and Computation: Practice and Experience, 2014

Cost-Optimal Execution of Boolean Query Trees with Shared Streams.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

Scheduling for Large-Scale Systems.
Proceedings of the Computing Handbook, 2014

2013
Static Strategies for Worksharing with Unrecoverable Interruptions.
Theory Comput. Syst., 2013

Checkpointing strategies with prediction windows
CoRR, 2013

Checkpointing algorithms and fault prediction
CoRR, 2013

On the Combination of Silent Error Detection and Checkpointing.
CoRR, 2013

Optimization of cloud task processing with checkpoint-restart mechanism.
Proceedings of the International Conference for High Performance Computing, 2013

Checkpointing Strategies with Prediction Windows.
Proceedings of the IEEE 19th Pacific Rim International Symposium on Dependable Computing, 2013

On the Combination of Silent Error Detection and Checkpointing.
Proceedings of the IEEE 19th Pacific Rim International Symposium on Dependable Computing, 2013

Mapping Tightly-Coupled Applications on Volatile Resources.
Proceedings of the 21st Euromicro International Conference on Parallel, 2013

Scheduling Tree-Shaped Task Graphs to Minimize Memory and Makespan.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

Scheduling Tightly-Coupled Applications on Heterogeneous Desktop Grids.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

A Guide to Algorithm Design - Paradigms, Methods, and Complexity Analysis.
Chapman and Hall / CRC Applied Algorithms and Data Structures Series, CRC Press, ISBN: 978-1-43-982564-8, 2013

2012
Dynamic Fractional Resource Scheduling versus Batch Scheduling.
IEEE Trans. Parallel Distrib. Syst., 2012

Scheduling tree-shaped task graphs to minimize memory and makespan
CoRR, 2012

Impact of fault prediction on checkpointing strategies
CoRR, 2012

Virtual Machine Resource Allocation for Service Hosting on Heterogeneous Distributed Platforms.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

On the complexity of scheduling checkpoints for computational workflows.
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2012

2011
Editorial.
Parallel Computing, 2011

Static worksharing strategies for heterogeneous computers with unrecoverable interruptions.
Parallel Computing, 2011

Dynamic Fractional Resource Scheduling vs. Batch Scheduling
CoRR, 2011

Energy-aware scheduling of bag-of-tasks applications on master-worker platforms.
Concurrency and Computation: Practice and Experience, 2011

Checkpointing strategies for parallel jobs.
Proceedings of the Conference on High Performance Computing Networking, 2011

Scheduling Parallel Iterative Applications on Volatile Resources.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Introduction.
Proceedings of the Euro-Par 2011 Parallel Processing - 17th International Conference, 2011

2010
Scheduling Concurrent Bag-of-Tasks Applications on Heterogeneous Platforms.
IEEE Trans. Computers, 2010

Resource allocation algorithms for virtualized service hosting platforms.
J. Parallel Distrib. Comput., 2010

Resource Allocation using Virtual Clusters
CoRR, 2010

Dynamic fractional resource scheduling for HPC workloads.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

HeteroPar'2010: Eighth International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms.
Proceedings of the Euro-Par 2010 Parallel Processing Workshops, 2010

Non-clairvoyant Scheduling of Multiple Bag-of-Tasks Applications.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2009
Efficient scheduling of task graph collections on heterogeneous resources.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Static strategies forworksharing with unrecoverable interruptions.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Resource-aware allocation strategies for divisible loads on large-scale systems.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Energy-Aware Scheduling of Flow Applications on Master-Worker Platforms.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

Static Worksharing Strategies for Heterogeneous Computers with Unrecoverable Failures.
Proceedings of the Euro-Par 2009, 2009

Resource Allocation Using Virtual Clusters.
Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009

2008
Minimizing the stretch when scheduling flows of divisible requests.
J. Scheduling, 2008

The impact of heterogeneity on master-slave scheduling.
Parallel Computing, 2008

Comments on "Design and performance evaluation of load distribution strategies for multiple loads on heterogeneous linear daisy chain networks".
J. Parallel Distrib. Comput., 2008

Revisiting Matrix Product on Master-Worker Platforms.
Int. J. Found. Comput. Sci., 2008

Matrix product on heterogeneous master-worker platforms.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

Offline and online master-worker scheduling of concurrent bags-of-tasks on heterogeneous platforms.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Parallel Large Scale Inference of Protein Domain Families.
Proceedings of the 14th International Conference on Parallel and Distributed Systems, 2008

Allocating Series of Workflows on Computing Grids.
Proceedings of the 14th International Conference on Parallel and Distributed Systems, 2008

Algorithms and scheduling techniques for clusters and grids.
Proceedings of the High Speed and Large Scale Scientific Computing - Selected Papers from the High Performance Computing Workshop, Cetraro, Italy, June 30, 2008

2007
A step towards unifying schedule and storage optimization.
ACM Trans. Program. Lang. Syst., 2007

Scheduling Algorithms for Data Redistribution and Load-Balancing on Master-Slave Platforms.
Parallel Processing Letters, 2007

A First Step Towards Automatically Building Network Representations
CoRR, 2007

Comments on "Design and performance evaluation of load distribution strategies for multiple loads on heterogeneous linear daisy chain networks"
CoRR, 2007

Scheduling multiple divisible loads on a linear processor network
CoRR, 2007

Scheduling and Data Redistribution Strategies on Star Platforms.
Proceedings of the 15th Euromicro International Conference on Parallel, 2007

Scheduling Communication Requests Traversing a Switch: Complexity and Algorithms.
Proceedings of the 15th Euromicro International Conference on Parallel, 2007

Revisiting Matrix Product on Master-Worker Platforms.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

Scheduling multiple divisible loads on a linear processor network.
Proceedings of the 13th International Conference on Parallel and Distributed Systems, 2007

A First Step Towards Automatically Building Network Representations.
Proceedings of the Euro-Par 2007, 2007

2006
Scheduling tasks sharing files on heterogeneous master-slave platforms.
Journal of Systems Architecture, 2006

Data Redistribution Algorithms for Heterogeneous Processor Rings.
IJHPCA, 2006

Automatic Middleware Deployment Planning On Clusters.
IJHPCA, 2006

Revisiting Matrix Product on Master-Worker Platforms
CoRR, 2006

Scheduling and data redistribution strategies on star platforms
CoRR, 2006

Minimizing the stretch when scheduling flows of biological requests.
Proceedings of the SPAA 2006: Proceedings of the 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures, Cambridge, Massachusetts, USA, July 30, 2006

Off-Line and On-Line Scheduling on Heterogeneous Master-Slave Platforms.
Proceedings of the 14th Euromicro International Conference on Parallel, 2006

The impact of heterogeneity on master-slave on-line scheduling.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

How should you structure your hierarchical scheduler?
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006

2005
Off-Line Scheduling of Divisible Requests on an Heterogeneous Collection of Databanks.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

2004
Mapping and Load-Balancing Iterative Computations.
IEEE Trans. Parallel Distrib. Syst., 2004

Load-balancing scatter operations for grid computing.
Parallel Computing, 2004

Minimal enclosing parallelepiped in 3D.
Comput. Geom., 2004

Scheduling Tasks Sharing Files on Heterogeneous Master-Slave Platforms.
Proceedings of the 12th Euromicro Workshop on Parallel, 2004

Data Redistribution Algorithms for Homogeneous and Heterogeneous Processor Rings.
Proceedings of the High Performance Computing, 2004

Scheduling Tasks Sharing Files from Distributed Repositories.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

2003
On the optimality of Feautrier's scheduling algorithm.
Concurrency and Computation: Practice and Experience, 2003

Mapping and Load-Balancing Iterative Computations on Heterogeneous Clusters.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003

Scheduling Tasks Sharing Files on Heterogeneous Clusters.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003

Load-Balancing Iterative Computations on Heterogeneous Clusters with Shared Communication Links.
Proceedings of the Parallel Processing and Applied Mathematics, 2003

Load-Balancing Scatter Operations for Grid Computing.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003

Static Load-Balancing Techniques for Iterative Computation on Heterogeneous Clusters.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

2002
Constructing and exploiting linear schedules with prescribed parallelism.
ACM Trans. Design Autom. Electr. Syst., 2002

On the Optimality of Feautrier's Scheduling Algorithm.
Proceedings of the Euro-Par 2002, 2002

2001
Incrementalized Pointer and Escape Analysis.
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2001

A Unified Framework for Schedule and Storage Optimization.
Proceedings of the 2001 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2001

Loop Parallelization Algorithms.
Proceedings of the Compiler Optimizations for Scalable Parallel Systems Languages, 2001

2000
A Constructive Solution to the Juggling Problem in Processor Array Synthesis.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

Scheduling the Computations of a Loop Nest with Respect to a Given Mapping.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000

Scheduling and automatic parallelization.
Birkhäuser, ISBN: 978-3-7643-4149-7, 2000

1999
Algorithmic Issues on Heterogeneous Computing Platforms.
Parallel Processing Letters, 1999

Static tiling for heterogeneous computing platforms.
Parallel Computing, 1999

1998
Retiming DAGs [direct acyclic graph].
IEEE Trans. on CAD of Integrated Circuits and Systems, 1998

Loop Parallelization Algorithms: From Parallelism Extraction to Code Generation.
Parallel Computing, 1998

On the Removal of Anti- and Output-Dependences.
International Journal of Parallel Programming, 1998

1997
Parallelizing Nested Loops with Approximations of Distance Vectors: A Survey.
Parallel Processing Letters, 1997

Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling.
Parallel Processing Letters, 1997

Plugging Anti and Output Dependence Removal Techniques Into Loop Parallelization Algorithm.
Parallel Computing, 1997

On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested Loops.
Parallel Algorithms Appl., 1997

Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs.
International Journal of Parallel Programming, 1997

1996
On the Optimality of Allen and Kennedy's Algorithm for Parallel Extraction in Nested Loops.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

On the Removal of Anti and Output Dependences.
Proceedings of the 1996 International Conference on Application-Specific Systems, 1996

Optimal fine and medium grain parallelism detection in polyhedral reduced dependence graphs.
Proceedings of the Fifth International Conference on Parallel Architectures and Compilation Techniques, 1996

1995
Revisiting the Decomposition of Karp, Miller and Winograd.
Parallel Processing Letters, 1995

Revisiting the Decomposition of Karp, Miller and Winograd.
Proceedings of the International Conference on Application Specific Array Processors (ASAP'95), 1995


  Loading...