Yves Robert

According to our database1, Yves Robert
  • authored at least 326 papers between 1982 and 2017.
  • has a "Dijkstra number"2 of three.

Awards

IEEE Fellow

IEEE Fellow 2006, "For contributions to the design and analysis of parallel algorithms and scheduling techniques.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepage:

On csauthors.net:

Bibliography

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

Towards Optimal Multi-Level Checkpointing.
IEEE Trans. Computers, 2017

Efficient checkpoint/verification patterns.
IJHPCA, 2017

Bidiagonalization and R-Bidiagonalization: Parallel Tiled Algorithms, Critical Paths and Distributed-Memory Implementation.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

Co-Scheduling Algorithms for Cache-Partitioned Systems.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017

Resilience for Stencil Computations with Latent Errors.
Proceedings of the 46th International Conference on Parallel Processing, 2017

Optimal Checkpointing Period with Replicated Execution on Heterogeneous Platforms.
Proceedings of the ACM Workshop on Fault-Tolerance for HPC at Extreme Scale, 2017

Identifying the Right Replication Level to Detect and Correct Silent Errors at Scale.
Proceedings of the ACM Workshop on Fault-Tolerance for HPC at Extreme Scale, 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
Assessing General-Purpose Algorithms to Cope with Fail-Stop and Silent Errors.
TOPC, 2016

Optimal Multistage Algorithm for Adjoint Computation.
SIAM J. Scientific Computing, 2016

Co-scheduling algorithms for high-throughput workload execution.
J. Scheduling, 2016

Assessing the cost of redistribution followed by a computational kernel: Complexity and performance results.
Parallel Computing, 2016

Coping with recall and precision of soft error detectors.
J. Parallel Distrib. Comput., 2016

A backward/forward recovery approach for the preconditioned conjugate gradient method.
J. Comput. Science, 2016

Checkpointing Strategies for Scheduling Computational Workflows.
IJNC, 2016

Bidiagonalization with Parallel Tiled Algorithms.
CoRR, 2016

Failure detection and propagation in HPC systems.
Proceedings of the International Conference for High Performance Computing, 2016

Two-Level Checkpointing and Verifications for Linear Task Graphs.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

Optimal Resilience Patterns to Cope with Fail-Stop and Silent Errors.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016

Computing the Expected Makespan of Task Graphs in the Presence of Silent Errors.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

A Different Re-execution Speed Can Help.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

Resilient Application Co-scheduling with Processor Redistribution.
Proceedings of the 45th International Conference on Parallel Processing, 2016

When Amdahl Meets Young/Daly.
Proceedings of the 2016 IEEE International Conference on Cluster Computing, 2016

2015
Energy-Aware Algorithms for Task Graph Scheduling, Replica Placement and Checkpoint Strategies.
Proceedings of the Handbook on Data Centers, 2015

Memory-aware tree traversals with pre-assigned tasks.
J. Parallel Distrib. Comput., 2015

Mixing LU and QR factorization algorithms to design high-performance dense linear algebra solvers.
J. Parallel Distrib. Comput., 2015

Composing resilience techniques: ABFT, periodic and incremental checkpointing.
IJNC, 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

Algorithms and Scheduling Techniques to Manage Resilience and Power Consumption in Distributed Systems (Dagstuhl Seminar 15281).
Dagstuhl Reports, 2015

A Backward/Forward Recovery Approach for the Preconditioned Conjugate Gradient Method.
CoRR, 2015

STS-k: a multilevel sparse triangular solution scheme for NUMA multicores.
Proceedings of the International Conference for High Performance Computing, 2015

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

Scheduling the I/O of HPC Applications Under Congestion.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015

Combining Backward and Forward Recovery to Cope with Silent Errors in Iterative Solvers.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

Scheduling Computational Workflows on Failure-Prone Platforms.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

Assessing the Impact of Partial Verifications against Silent Data Corruptions.
Proceedings of the 44th International Conference on Parallel Processing, 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

Which Verification for Soft Error Detection?
Proceedings of the 22nd IEEE International Conference on High Performance Computing, 2015

2014
Introduction to the JPDC special issue on Perspectives on Parallel and Distributed Processing.
J. Parallel Distrib. Comput., 2014

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

Performance and reliability trade-offs for the double checkpointing algorithm.
IJNC, 2014

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

Designing LU-QR hybrid solvers for performance and stability.
CoRR, 2014

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

Computing the Throughput of Probabilistic and Replicated Streaming Applications.
Algorithmica, 2014

Assessing General-Purpose Algorithms to Cope with Fail-Stop and Silent Errors.
Proceedings of the High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation, 2014

Determining the Optimal Redistribution for a Given Data Partition.
Proceedings of the IEEE 13th International Symposium on Parallel and Distributed Computing, 2014

Memory-Aware List Scheduling for Hybrid Platforms.
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014

Designing LU-QR Hybrid Solvers for Performance and Stability.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

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

Assessing the Impact of ABFT and Checkpoint Composite Strategies.
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014

Power-Aware Replica Placement in Tree Networks with Multiple Servers per Client.
Proceedings of the Euro-Par 2014 Parallel Processing, 2014

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

2013
Assessing the Performance of Energy-Aware mappings.
Parallel Processing Letters, 2013

Hierarchical QR factorization algorithms for multi-core clusters.
Parallel Computing, 2013

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

Reliability and performance optimization of pipelined real-time systems.
J. Parallel Distrib. Comput., 2013

Algorithms and Scheduling Techniques for Exascale Systems (Dagstuhl Seminar 13381).
Dagstuhl Reports, 2013

A survey of pipelined workflow scheduling: Models and algorithms.
ACM Comput. Surv., 2013

Co-Scheduling Algorithms for High-Throughput Workload Execution
CoRR, 2013

Checkpointing strategies with prediction windows
CoRR, 2013

Checkpointing algorithms and fault prediction
CoRR, 2013

Energy-aware checkpointing of divisible tasks with soft or hard deadlines
CoRR, 2013

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

Optimal Checkpointing Period: Time vs. Energy.
CoRR, 2013

Reclaiming the energy of a schedule: models and algorithms.
Concurrency and Computation: Practice and Experience, 2013

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

Optimal Checkpointing Period: Time vs. Energy.
Proceedings of the High Performance Computing Systems. Performance Modeling, Benchmarking and Simulation, 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

Revisiting the Double Checkpointing Algorithm.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

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

Energy-aware checkpointing of divisible tasks with soft or hard deadlines.
Proceedings of the International Green Computing Conference, 2013

Model and Complexity Results for Tree Traversals on Hybrid Platforms.
Proceedings of the Euro-Par 2013 Parallel Processing, 2013

Multi-criteria Checkpointing Strategies: Response-Time versus Resource Utilization.
Proceedings of the Euro-Par 2013 Parallel Processing, 2013

Implementing a Systolic Algorithm for QR Factorization on Multicore Clusters with PaRSEC.
Proceedings of the Euro-Par 2013: Parallel Processing Workshops, 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
On Computing Inverse Entries of a Sparse Matrix in an Out-of-Core Environment.
SIAM J. Scientific Computing, 2012

Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms.
J. Scheduling, 2012

Impact of fault prediction on checkpointing strategies
CoRR, 2012

Reclaiming the energy of a schedule: models and algorithms
CoRR, 2012

Mapping Filtering Streaming Applications.
Algorithmica, 2012

Hierarchical QR Factorization Algorithms for Multi-core Cluster Systems.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

Power-aware Manhattan Routing on Chip Multiprocessors.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

Energy-aware scheduling under reliability and makespan constraints.
Proceedings of the 19th International Conference on High Performance Computing, 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
Task Graph Scheduling.
Proceedings of the Encyclopedia of Parallel Computing, 2011

Preventive Migration vs. Preventive Checkpointing for Extreme Scale Supercomputers.
Parallel Processing Letters, 2011

Parallel Computing - Special Issue.
Parallel Computing, 2011

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

Resource allocation for multiple concurrent in-network stream-processing applications.
Parallel Computing, 2011

Optimizing the Reliability of Streaming Applications Under Throughput Constraints.
International Journal of Parallel Programming, 2011

Models and complexity results for performance and energy optimization of concurrent streaming applications.
IJHPCA, 2011

Resource Allocation Strategies for Constructive in-Network Stream Processing.
Int. J. Found. Comput. Sci., 2011

Energy-aware scheduling under reliability and makespan constraints
CoRR, 2011

Hierarchical QR factorization algorithms for multi-core cluster systems
CoRR, 2011

Tiled QR factorization algorithms
CoRR, 2011

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

Brief announcement: reclaiming the energy of a schedule, models and algorithms.
Proceedings of the SPAA 2011: Proceedings of the 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2011

NSF/IEEE-TCPP curriculum initiative on parallel and distributed computing: core topics for undergraduates.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Tiled QR factorization algorithms.
Proceedings of the Conference on High Performance Computing Networking, 2011

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

Panel Statement.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

HCW Keynote.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

On Optimal Tree Traversals for Sparse Matrix Factorization.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

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

Power-Aware Replica Placement and Update Strategies in Tree Networks.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Energy-Aware Mappings of Series-Parallel Workflows onto Chip Multiprocessors.
Proceedings of the International Conference on Parallel Processing, 2011

On the Performance of Greedy Algorithms for Power Consumption Minimization.
Proceedings of the International Conference on Parallel Processing, 2011

Comparing archival policies for Blue Waters.
Proceedings of the 18th International Conference on High Performance Computing, 2011

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

Multi-criteria Scheduling of Precedence Task Graphs on Heterogeneous Platforms.
Comput. J., 2010

Complexity Results for Throughput and Latency Optimization of Replicated and Data-parallel Workflows.
Algorithmica, 2010

Computing the throughput of probabilistic and replicated streaming applications.
Proceedings of the SPAA 2010: Proceedings of the 22nd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2010

Sharing Resources for Performance and Energy Optimization of Concurrent Streaming Applications.
Proceedings of the 22st International Symposium on Computer Architecture and High Performance Computing, 2010

Mapping Pipelined Applications with Replication to Increase Throughput and Reliability.
Proceedings of the 22st International Symposium on Computer Architecture and High Performance Computing, 2010

Optimizing the Reliability of Pipelined Applications under Throughput Constraints.
Proceedings of the Ninth International Symposium on Parallel and Distributed Computing, 2010

Performance and energy optimization of concurrent pipelined applications.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Scheduling algorithms for linear workflow optimization.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Checkpointing vs. Migration for Post-Petascale Supercomputers.
Proceedings of the 39th International Conference on Parallel Processing, 2010

Reliability and Performance Optimization of Pipelined Real-Time Systems.
Proceedings of the 39th International Conference on Parallel Processing, 2010

General vs. Interval Mappings for Streaming Applications.
Proceedings of the 16th IEEE International Conference on Parallel and Distributed Systems, 2010

Theory and Algorithms for Parallel Computation.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2009
On the Complexity of Mapping Linear Chain Applications onto Heterogeneous Platforms.
Parallel Processing Letters, 2009

Contention awareness and fault-tolerant scheduling for precedence constrained tasks in heterogeneous systems.
Parallel Computing, 2009

Best papers and panel summary, IPDPS 2008.
J. Parallel Distrib. Comput., 2009

Multi-Criteria Scheduling of Pipeline Workflows (and Application To the JPEG Encoder).
IJHPCA, 2009

Checkpointing vs. Migration for Post-Petascale Machines
CoRR, 2009

Resource Allocation for Multiple Concurrent In-Network Stream-Processing Applications
CoRR, 2009

Mapping filtering streaming applications with communication costs.
Proceedings of the SPAA 2009: Proceedings of the 21st Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2009

Brief announcement: complexity analysis and algorithm design for pipeline configuration in distributed networks.
Proceedings of the 28th Annual ACM Symposium on Principles of Distributed Computing, 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

Filter placement on a pipelined architecture.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

On the complexity of mapping pipelined filtering services on heterogeneous platforms.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Resource allocation strategies for constructive in-network stream processing.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Complexity Analysis and Performance Evaluation of Matrix Product on Multicore Architectures.
Proceedings of the ICPP 2009, 2009

Optimizing the Latency of Streaming Applications under Throughput and Reliability Constraints.
Proceedings of the ICPP 2009, 2009

Computing the Throughput of Replicated Workflows on Heterogeneous Platforms.
Proceedings of the ICPP 2009, 2009

Optimizing End-to-end Performance of Distributed Applications with Linear Computing Pipelines.
Proceedings of the 15th IEEE International Conference on Parallel and Distributed Systems, 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 for Multiple Concurrent In-network Stream-Processing Applications.
Proceedings of the Euro-Par 2009, 2009

2008
Replica Placement and Access Policies in Tree Networks.
IEEE Trans. Parallel Distrib. Syst., 2008

Centralized versus Distributed Schedulers for Bag-of-Tasks Applications.
IEEE Trans. Parallel Distrib. Syst., 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

Mapping pipeline skeletons onto heterogeneous platforms.
J. Parallel Distrib. Comput., 2008

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

Resource Allocation Strategies for In-Network Stream Processing
CoRR, 2008

Bi-criteria Pipeline Mappings for Parallel Image Processing
CoRR, 2008

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

Optimizing latency and reliability of pipeline workflow applications.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 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

Fault tolerant scheduling of precedence task graphs on heterogeneous platforms.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Realistic Models and Efficient Algorithms for Fault Tolerant Scheduling on Heterogeneous Platforms.
Proceedings of the 2008 International Conference on Parallel Processing, 2008

Mapping Linear Workflows with Computation/Communication Overlap.
Proceedings of the 14th International Conference on Parallel and Distributed Systems, 2008

Bi-criteria Pipeline Mappings for Parallel Image Processing.
Proceedings of the Computational Science, 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

Topic 3: Scheduling and Load Balancing.
Proceedings of the Euro-Par 2008, 2008

Parallel Algorithms.
CRC Press, ISBN: 978-1-58488-945-8, 2008

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

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

Optimizing Latency and Reliability of Pipeline Workflow Applications
CoRR, 2007

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

Multi-criteria scheduling of pipeline workflows
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

Strategies for Replica Placement in Tree Networks.
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

Impact of QoS on Replica Placement in Tree Networks.
Proceedings of the Computational Science, 2007

Mapping Pipeline Skeletons onto Heterogeneous Platforms.
Proceedings of the Computational Science, 2007

Multi-criteria scheduling of pipeline workflows.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

Complexity results for throughput and latency optimization of replicated and data-parallel workflows.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

2006
Guest Editorial: Special Section on Algorithm Design and Scheduling Techniques (Realistic Platform Models) for Heterogeneous Clusters.
IEEE Trans. Parallel Distrib. Syst., 2006

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

Data Redistribution Algorithms for Heterogeneous Processor Rings.
IJHPCA, 2006

Steady-State Scheduling of Multiple Divisible Load Applications on Wide-Area Distributed Computing Platforms.
IJHPCA, 2006

Preface.
IJHPCA, 2006

Preface.
IJHPCA, 2006

Complexity Results for Collective Communications on Heterogeneous Platforms.
IJHPCA, 2006

Revisiting Matrix Product on Master-Worker Platforms
CoRR, 2006

Strategies for Replica Placement in Tree Networks
CoRR, 2006

Scheduling and data redistribution strategies on star platforms
CoRR, 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

FIFO scheduling of divisible loads with return messages under the one-port model.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Centralized versus distributed schedulers for multiple bag-of-task applications.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Optimal Bandwidth Sharing in Grid Environments.
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006

2005
Pipelining Broadcasts on Heterogeneous Platforms.
IEEE Trans. Parallel Distrib. Syst., 2005

Scheduling Divisible Loads on Star and Tree Networks: Results and Open Problems.
IEEE Trans. Parallel Distrib. Syst., 2005

Heterogeneous computing.
Parallel Computing, 2005

Optimizing the steady-state throughput of scatter and reduce operations on heterogeneous platforms.
J. Parallel Distrib. Comput., 2005

Steady-state scheduling on heterogeneous clusters.
Int. J. Found. Comput. Sci., 2005

Independent and Divisible Tasks Scheduling on Heterogeneous Star-shaped Platforms with Limited Memory.
Proceedings of the 13th Euromicro Workshop on Parallel, 2005

A Realistic Network/Application Model for Scheduling Divisible Loads on Large-Scale Platforms.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Broadcast Trees for Heterogeneous Platforms.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Scheduling Divisible Loads with Return Messages on Heterogeneous Master-Worker Platforms.
Proceedings of the High Performance Computing, 2005

Optimizing network resource sharing in grids.
Proceedings of the Global Telecommunications Conference, 2005. GLOBECOM '05, St. Louis, Missouri, USA, 28 November, 2005

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

Scheduling Strategies for Master-Slave Tasking on Heterogeneous Processor Platforms.
IEEE Trans. Parallel Distrib. Syst., 2004

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

Assessing the Impact and Limits of Steady-State Scheduling for Mixed Task and Data Parallelism on Heterogeneous Platforms.
Proceedings of the 3rd International Symposium on Parallel and Distributed Computing (ISPDC 2004), 2004

Optimizing the Steady-State throughput of Scatter and Reduce Operations on Heterogeneous Platforms.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Steady-State Scheduling on Heterogeneous Clusters: Why and How?
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Pipelining Broadcasts on Heterogeneous Platforms.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Complexity Results and Heuristics for Pipelined Multicast Operations on Heterogeneous Platforms.
Proceedings of the 33rd International Conference on Parallel Processing (ICPP 2004), 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

Master slave scheduling on heterogeneous star-shaped platforms with limited memory.
Proceedings of the 2004 IEEE International Conference on Cluster Computing (CLUSTER 2004), 2004

2003
The Master-Slave Paradigm with Heterogeneous Processors.
IEEE Trans. Parallel Distrib. Syst., 2003

Scheduling Strategies for Mixed Data and Task Parallelism on Heterogeneous Clusters.
Parallel Processing Letters, 2003

Scheduling divisible workloads on heterogeneous platforms.
Parallel Computing, 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

Scheduling strategies for mixed data and task parallelism on heterogeneous clusters and grids.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

Optimal Algorithms for Scheduling Divisible Workloads on Heterogeneous Systems.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003

Topic Introduction.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

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

2002
Automatic Partitioning of Parallel Loops with Parallelepiped-Shaped Tiles.
IEEE Trans. Parallel Distrib. Syst., 2002

Dense linear algebra kernels on heterogeneous platforms: Redistribution issues.
Parallel Computing, 2002

Static Scheduling Strategies for Heterogeneous Systems.
Computers and Artificial Intelligence, 2002

Partitioning a Square into Rectangles: NP-Completeness and Approximation Algorithms.
Algorithmica, 2002

The Iso-Level Scheduling Heuristic for Heterogeneous Processors.
Proceedings of the 10th Euromicro Workshop on Parallel, 2002

Scheduling Strategies for Master-Slave Tasking on Heterogeneous Processor Grids.
Proceedings of the Applied Parallel Computing Advanced Scientific Computing, 2002

Bandwidth-Centric Allocation of Independent Tasks on Heterogeneous Platforms.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

A Realistic Model and an Efficient Heuristic for Scheduling with Heterogeneous Processors.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

2001
Editorial.
Technique et Science Informatiques, 2001

Matrix Multiplication on Heterogeneous Platforms.
IEEE Trans. Parallel Distrib. Syst., 2001

A Proposal for a Heterogeneous Cluster ScaLAPACK (Dense Linear Solvers).
IEEE Trans. Computers, 2001

Alignment and Distribution Is Not (Always) NP-Hard.
J. Parallel Distrib. Comput., 2001

Static LU Decomposition on Heterogeneous Platforms.
IJHPCA, 2001

Heterogeneous Matrix-Matrix Multiplication or Partitioning a Square into Rectangles: NP-Completeness and Approximation Algorithms.
Proceedings of the Ninth Euromicro Workshop on Parallel and Distributed Processing, 2001

Topic 03: Scheduling and Load Balancing.
Proceedings of the Euro-Par 2001: Parallel Processing, 2001

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

The Master-Slave Paradigm with Heterogeneous Processors.
Proceedings of the 2001 IEEE International Conference on Cluster Computing (CLUSTER 2001), 2001

2000
Load Balancing Strategies for Dense Linear Algebra Kernels on Heterogeneous Two-Dimensional Grids.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

Matrix-Matrix Multiplication on Heterogeneous Platforms.
Proceedings of the 2000 International Conference on Parallel Processing, 2000

Heterogeneity Considered Harmful to Algorithm Designers.
Proceedings of the 2000 IEEE International Conference on Cluster Computing (CLUSTER 2000), November 28th, 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

Technology transfer within the ProHPC TTN at ENS Lyon.
Future Generation Comp. Syst., 1999

Tiling on systems with communication/computation overlap.
Concurrency - Practice and Experience, 1999

PVM Implementation of Heterogeneous ScaLAPACK Dense Linear Solvers.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1999

Algorithmic Issues for (Distributed) Hetergeneous Computing Platforms.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

A Proposal for a Heterogeneous Cluster ScaLAPACK (Dense Linear Solvers).
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

1998
Scheduling Block-Cyclic Array Redistribution.
IEEE Trans. Parallel Distrib. Syst., 1998

Circuit Retiming Applied to Decomposed Software Pipelining.
IEEE Trans. Parallel Distrib. Syst., 1998

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

Determining the Idle Time of a Tiling: New Results.
J. Inf. Sci. Eng., 1998

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

More on Scheduling Block-Cyclic Array Redistribution.
Proceedings of the Languages, 1998

Alignment and Distribution is NOT (Always) NP-Hard.
Proceedings of the International Conference on Parallel and Distributed Systems, 1998

Technology Transfer within the ProHPC TTN at ENS Lyon.
Proceedings of the High-Performance Computing and Networking, 1998

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

Block-Cyclic Array Redistribution on Networks of Workstations.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1997

Scheduling Block-Cyclic Array Redistribution.
Proceedings of the Parallel Computing: Fundamentals, 1997

Tiling with limited resources.
Proceedings of the 1997 International Conference on Application-Specific Systems, 1997

Determining the Idle Time of Tiling: New Results.
Proceedings of the 1997 Conference on Parallel Architectures and Compilation Techniques (PACT '97), 1997

1996
A Characterization of One-to-One Modular Mappings.
Parallel Processing Letters, 1996

Mapping Affine Loop Nests.
Parallel Computing, 1996

Compiling Affine Nested Loops: How to Optimize the Residual Communications after the Alignment Phase.
J. Parallel Distrib. Comput., 1996

Resource-constrained scheduling of partitioned algorithms on processor arrays.
Integration, 1996

How to Optimize Residual Communications?
Proceedings of IPPS '96, 1996

A New Guaranteed Heuristic for the Software Pipelining Problem.
Proceedings of the 10th international conference on Supercomputing, 1996

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

1995
Affine-by-Statement Scheduling of Uniform and Affine Loop Nests over Parametric.
J. Parallel Distrib. Comput., 1995

Evaluating Array Expressions On Massively Parallel Machines With Communication/ Computation Overlap.
IJHPCA, 1995

A characterization of one-to-one modular mappings.
Proceedings of the Seventh IEEE Symposium on Parallel and Distributed Processing, 1995

Resource-constrained scheduling of partitioned algorithms on processor arrays.
Proceedings of the 3rd Euromicro Workshop on Parallel and Distributed Processing (PDP '95), 1995

Mapping affine loop nests: new results.
Proceedings of the High-Performance Computing and Networking, 1995

1994
Constructive Methods for Scheduling Uniform Loop Nests.
IEEE Trans. Parallel Distrib. Syst., 1994

On the Alignment Problem.
Parallel Processing Letters, 1994

Mapping Uniform Loop Nests Onto Distributed Memory Architectures.
Parallel Computing, 1994

(Pen)-ultimate tiling?
Integration, 1994

Parallelizing Compilers: What Can Be Achieved?
Proceedings of the High-Performance Computing and Networking, 1994

Evaluating Array Expressions on Massively Parallel Machines with Communication/ Computation Overlap.
Proceedings of the Parallel Processing: CONPAR 94, 1994

1993
Introduction to the special issue on algorithms and architectures.
Integration, 1993

1992
Reduction Operations on a Distributed Memory Machine with a Reconfigurable Interconnection Network.
IEEE Trans. Parallel Distrib. Syst., 1992

Systolic Convolution of Arithmetic Functions.
Theor. Comput. Sci., 1992

Revisiting cycle shrinking.
Parallel Computing, 1992

Implementation of the Z-Buffer Algorithm on A Reconfigurable Network of Processors.
IJPRAI, 1992

New Techniques for Cycle Shrinking.
Proceedings of the PARLE '92: Parallel Architectures and Languages Europe, 1992

1991
Synthesis of Processor Arrays for the Algebraic Path Problem: Unifying Old Results and Deriving New Architectures.
Parallel Processing Letters, 1991

Linear Scheduling Is Nearly Optimal.
Parallel Processing Letters, 1991

Algorithms and Parallel VLSI Architectures.
Proceedings of the Algorithms and Parallel VLSI Architectures II, 1991

Elastic Load-Balancing for Image Processing Algorithms.
Proceedings of the Parallel Computation, First International ACPC Conference, Salzburg, Austria, September 30, 1991

Systolic algorithms and architectures.
Prentice Hall, ISBN: 978-0-13-880790-0, 1991

1990
Synthesis of a New Systolic Architecture for the Algebraic Path Problem.
Sci. Comput. Program., 1990

Scattering on a ring of processors.
Parallel Computing, 1990

Spacetime-minimal systolic arrays for Gaussian elimination and the algebraic path problem.
Parallel Computing, 1990

Systolic Triangularization over Finite Fields.
J. Parallel Distrib. Comput., 1990

Symmetric Matrix-Vector Product on a Ring of Processors.
Inf. Process. Lett., 1990

Systolic implementation of the adaptive solution to normal equations.
Computer Vision, Graphics, and Image Processing, 1990

1989
Optimal Scheduling Algorithms for Parallel Gaussian Elimination.
Theor. Comput. Sci., 1989

Systolic Gaussian Elimination over GF(p) with Partial Pivoting.
IEEE Trans. Computers, 1989

Optimal algorithms for Gaussian elimination on an MIMD computer.
Parallel Computing, 1989

Evaluating speedups on distributed memory architectures.
Parallel Computing, 1989

Parallel conjugate gradient-like algorithms for solving sparse nonsymmetric linear systems on a vector multiprocessor.
Parallel Computing, 1989

An even faster systolic array for matrix multiplication.
Parallel Computing, 1989

Data Allocation Strategies for the Gauss and Jordan Algorithms on a Ring of Processors.
Inf. Process. Lett., 1989

Complexity of the Parallel Givens Facotrization on Shared Memory Architectures.
Proceedings of the Optimal Algorithms, International Symposium, Varna, Bulgaria, May 29, 1989

1988
Comments on scheduling parallel iterative methods on multiprocessor systems.
Parallel Computing, 1988

Dense linear systems FORTRAN solvers on the IBM 3090 vector multiprocessor.
Parallel Computing, 1988

Parallel Gaussian elimination on an MIMD computer.
Parallel Computing, 1988

Parallel and vector conjugate gradient-like algorithms for sparse nonsymmetric linear systems.
Proceedings of the 2nd international conference on Supercomputing, 1988

1987
A systolic array for computing B A-1.
IEEE Trans. Acoustics, Speech, and Signal Processing, 1987

An orthogonal systolic array for the algebraic path problem.
Computing, 1987

Systolic solution of linear systems over GF(p) with partial pivoting.
Proceedings of the 8th IEEE Symposium on Computer Arithmetic, 1987

1986
Parallel solution of band triangular linear systems on VLSI arrays with limited fan-out.
Journal of Systems and Software, 1986

Complexity of parallel QR factorization.
J. ACM, 1986

Systolic Algorithms for Path- Finding Problems.
Proceedings of the Automata Networks, LITP Spring School on Theoretical Computer Science, 1986

Parallel Implementation of the Algebraic Path Problem.
Proceedings of the CONPAR 86: Conference on Algorithms and Hardware for Parallel Processing, 1986

Gauss Elimination Algorithms for MIMD Computers.
Proceedings of the CONPAR 86: Conference on Algorithms and Hardware for Parallel Processing, 1986

Algorithmique parallèle : réseaux d'automates, architectures systoliques, machines SIMD et MIMD.
, 1986

1985
Réseaux Systoliques Pour des Problèmes de Mots.
ITA, 1985

A Systolic Array for the Longest Common Subsequence Problem.
Inf. Process. Lett., 1985

Connection-graph and iteration-graph of monotone boolean functions.
Discrete Applied Mathematics, 1985

1982
Quelques algorithmes systoliques pour le calcul scientifique.
PhD thesis, 1982


  Loading...