International audienceDirected Acyclic Graph (DAG) is a standard model used to describe tasks that execute according to precedence constraints and that allows intra-task parallelism. This model is well suited to camera-based applications where multiple treatments must be executed in parallel according to the camera input, such applications found for example in self-driving cars or image recognition via convolutional neural network (CNN). Such applications are used on embedded systems and therefore require low energy cost and a limited hardware space. The main contribution of this paper is to present a new partitioning algorithm based on a DAG stretching technique. This stretching algorithm frees processor cores and thus implies energy savin...
A new DAG scheduling algorithm named Reverse Clustering has been introduced in this paper. The load...
Co-design embedded system are very important step in digital vehicle and airplane. The multicore and...
Abstract Existing partitioning algorithms provide limited support for load balancing simulations tha...
International audienceDirected Acyclic Graph (DAG) is a standard model used to describe tasks that e...
International audienceThe task-based approach is a parallelization paradigm in which an algorithm is...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) oftasks, which represe...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
This work studies energy-aware real-time scheduling of a set of sporadic Directed Acyclic Graph (DAG...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
This paper surveys graph partitioning algorithms used for parallel computing, with an emphasis on th...
A new DAG scheduling algorithm named Reverse Clustering has been introduced in this paper. The load...
Co-design embedded system are very important step in digital vehicle and airplane. The multicore and...
Abstract Existing partitioning algorithms provide limited support for load balancing simulations tha...
International audienceDirected Acyclic Graph (DAG) is a standard model used to describe tasks that e...
International audienceThe task-based approach is a parallelization paradigm in which an algorithm is...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) oftasks, which represe...
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous syst...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
This work studies energy-aware real-time scheduling of a set of sporadic Directed Acyclic Graph (DAG...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
This paper surveys graph partitioning algorithms used for parallel computing, with an emphasis on th...
A new DAG scheduling algorithm named Reverse Clustering has been introduced in this paper. The load...
Co-design embedded system are very important step in digital vehicle and airplane. The multicore and...
Abstract Existing partitioning algorithms provide limited support for load balancing simulations tha...