The paper examines the problem of dataflow graph partitioning aiming to improve the efficiency of macro-dataflow computing on a hybrid control/data driven architecture. The partitioning consists of dataflow graph synchronization and scheduling of the synchronous graph. A new scheduling algorithm, called Global Arc Minimization (GAM), is introduced. The performance of the GAM algorithm is evaluated relative to some other known heuristic methods for static scheduling. When interprocessor communication delays are taken into account, the GAM algorithm achieves better performance on the simulated hybrid architecture
In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicor...
Dataflow is a natural way of modelling streaming applications, such as multimedia, networking and ot...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
The problem of processor allocation in a macro-dataflow multiprocessor system is studied. Being a hi...
This paper describes and analyzes a paradigm for scheduling com-putations on a network of multiproce...
An important challenge of dataflow program implementations on multi-core platforms is the partitioni...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
Abstract—In order to improve system performance efficiently, a number of systems choose to equip mul...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Four scheduling strategies for dataflow graphs onto parallel processors are classified: (1) fully dy...
: Functional or Control parallelism is an effective way to increase speedups in Multicomputers. Prog...
The macro-dataflow model of execution has been used in scheduling heuristics for directed acyclic gr...
Abstract—In this paper, an efficient embedded software synthesis approach based on a generalized clu...
This article discusses specialized computer cluster architectures for high performance computing tha...
In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicor...
Dataflow is a natural way of modelling streaming applications, such as multimedia, networking and ot...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
The problem of processor allocation in a macro-dataflow multiprocessor system is studied. Being a hi...
This paper describes and analyzes a paradigm for scheduling com-putations on a network of multiproce...
An important challenge of dataflow program implementations on multi-core platforms is the partitioni...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
Abstract—In order to improve system performance efficiently, a number of systems choose to equip mul...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Four scheduling strategies for dataflow graphs onto parallel processors are classified: (1) fully dy...
: Functional or Control parallelism is an effective way to increase speedups in Multicomputers. Prog...
The macro-dataflow model of execution has been used in scheduling heuristics for directed acyclic gr...
Abstract—In this paper, an efficient embedded software synthesis approach based on a generalized clu...
This article discusses specialized computer cluster architectures for high performance computing tha...
In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicor...
Dataflow is a natural way of modelling streaming applications, such as multimedia, networking and ot...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...