Towards a general model of the multi-criteria workflow scheduling on the grid

M Wieczorek, A Hoheisel, R Prodan - Future Generation Computer Systems, 2009 - Elsevier
Workflow scheduling on the Grid becomes more challenging when multiple scheduling
criteria are considered. Existing studies provide different approaches to the multi-criteria …

Pagoda: Fine-grained gpu resource virtualization for narrow tasks

TT Yeh, A Sabne, P Sakdhnagool, R Eigenmann… - ACM SIGPLAN …, 2017 - dl.acm.org
Massively multithreaded GPUs achieve high throughput by running thousands of threads in
parallel. To fully utilize the hardware, workloads spawn work to the GPU in bulk by launching …

A low-cost approach towards mixed task and data parallel scheduling

A Radulescu, AJC Van Gemund - International Conference on …, 2001 - ieeexplore.ieee.org
A relatively new trend in parallel programming scheduling is the so-called mixed task and
data scheduling. It has been shown that mixing task and data parallelism to solve large …

Taxonomies of the multi-criteria grid workflow scheduling problem

D Talia, R Yahyapour, W Ziegler, M Wieczorek… - Grid Middleware and …, 2008 - Springer
The workflow scheduling problem which is considered difficult on the Grid becomes even
more challenging when multiple scheduling criteria are used for optimization. The existing …

CPR: Mixed task and data parallel scheduling for distributed systems

A Radulescu, C Nicolescu… - … 15th International Parallel …, 2001 - ieeexplore.ieee.org
It is well-known that mixing task and data parallelism to solve large computational
applications often yields better speedups compared to either applying pure task parallelism …

A data and task parallel image processing environment

C Nicolescu, P Jonker - Parallel Computing, 2002 - Elsevier
The paper presents a data and task parallel low-level image processing environment for
distributed memory systems. Image processing operators are parallelized by data …

A new task graph model for mapping message passing applications

C Roig, A Ripoll, F Guirado - IEEE transactions on Parallel and …, 2007 - ieeexplore.ieee.org
The exploitation of parallelism in a message-passing platform implies a previous modelling
phase of the parallel application as a task graph, which properly reflects its temporal …

An improved two-step algorithm for task and data parallel scheduling in distributed memory machines

S Bansal, P Kumar, K Singh - Parallel Computing, 2006 - Elsevier
Scheduling of most of the parallel scientific applications demand simultaneous exploitation
of task and data parallelism for efficient and effective utilization of system and other …

A realistic network/application model for scheduling divisible loads on large-scale platforms

L Marchal, Y Yang, H Casanova… - 19th IEEE international …, 2005 - ieeexplore.ieee.org
Divisible load applications consist of an amount of data and associated computation that can
be divided arbitrarily into any number of independent pieces. This model is a good …

Steady-state scheduling on heterogeneous clusters

O Beaumont, A Legrand, L Marchal… - International Journal of …, 2005 - World Scientific
This paper considers steady-state scheduling techniques for heterogeneous systems, such
as clusters and grids. The use of steady-state scheduling is advocated to solve a variety of …