Direct Acyclic Graphs (DAGs) are a suitable way to describe computations, expressing precedence constraints among operations. Beyond the representation of the execution of an algorithm, a DAG can effectively represent the execution of a parallel network. This last kind of DAG has a regular structure, consisting in the repetition over time of the original network; these common representations suggest a possible uniform approach in the study of execution of algorithms and emulation of networks. Both in parallel computing and computational complexity, DAGs have been extensively employed in the study of algorithmic features, as lower bounds for the execution/emulation time of algorithms/networks, the minimum quantity of memory needed for compu...
Recently, multi-core processors have become mainstream in processor design. To take full advantage o...
Optimization of directed acyclic graph (DAG) structures has many applications, such as neural archit...
As parallel processing became ubiquitous in modern computing systems, parallel task models have been...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
International audienceTechnology trends are making the cost of data movement increasingly dominant, ...
In this paper, we study the problem of emulating TG steps of an NG-node guest network, G, on an NH-n...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) ...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audienceThe scheduling of real-time parallel tasks on multiprocessor systems is more c...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audienceIn this paper, we consider parallel real-time tasks follow- ing a Directed Acy...
A parallel program can be represented as a directed acyclic graph. An im-portant performance bound i...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
This paper initiates the study of I/O algorithms (minimizing cache misses) from the perspective of f...
Recently, multi-core processors have become mainstream in processor design. To take full advantage o...
Optimization of directed acyclic graph (DAG) structures has many applications, such as neural archit...
As parallel processing became ubiquitous in modern computing systems, parallel task models have been...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) o...
International audienceTechnology trends are making the cost of data movement increasingly dominant, ...
In this paper, we study the problem of emulating TG steps of an NG-node guest network, G, on an NH-n...
International audienceScientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) ...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audienceThe scheduling of real-time parallel tasks on multiprocessor systems is more c...
International audienceThis work focuses on dynamic DAG scheduling under memory constraints. We targe...
International audienceIn this paper, we consider parallel real-time tasks follow- ing a Directed Acy...
A parallel program can be represented as a directed acyclic graph. An im-portant performance bound i...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
This paper initiates the study of I/O algorithms (minimizing cache misses) from the perspective of f...
Recently, multi-core processors have become mainstream in processor design. To take full advantage o...
Optimization of directed acyclic graph (DAG) structures has many applications, such as neural archit...
As parallel processing became ubiquitous in modern computing systems, parallel task models have been...