Research directions in parallel functional programming
K Hammond, G Michaelson - 2012 - books.google.com
Programming is hard. Building a large program is like constructing a steam locomotive
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …
Map** Unstructured Applications into Nested Parallelism Best Student Paper Award: First Prize
Nested parallel programming models, where the task graph associated to a computation is
series-parallel are easy to program and show good analysis properties. These can be …
series-parallel are easy to program and show good analysis properties. These can be …
Towards optimal static task scheduling for realistic machine models: Theory and practice
Task scheduling is a key element in achieving high performance from multicomputer
systems. Efficient scheduling algorithms reduce the interprocessor communication and …
systems. Efficient scheduling algorithms reduce the interprocessor communication and …
Multiple parallel local searches in global optimization
The unconstrained global programming problem is addressed using an efficient multi-start
algorithm, in which parallel local searches contribute towards a Bayesian global stop** …
algorithm, in which parallel local searches contribute towards a Bayesian global stop** …
Scheduling balanced task-graphs to logp-machines
This paper discusses algorithms for scheduling task-graphs G=(V, E, τ) to LogP-machines.
These algorithms depend on the granularity of G, ie, on the ratio of computation τ (v) and …
These algorithms depend on the granularity of G, ie, on the ratio of computation τ (v) and …
On the design of clustering-based scheduling algorithms for realistic machine models
While the NP-complete problem of scheduling weighted arbitrary directed acyclic graphs
under the delay model has been studied extensively, comparatively little work exists for this …
under the delay model has been studied extensively, comparatively little work exists for this …
Cluster-based task scheduling for the LogP model
C Boeres, A Nascimento… - International Journal of …, 1999 - World Scientific
While the task scheduling problem under the delay model has been studied extensively,
relatively little research exists for more realistic communication models such as the LogP …
relatively little research exists for more realistic communication models such as the LogP …
Scheduling arbitrary task graphs on LogP machines
While the problem of scheduling weighted arbitrary DAGs under the delay model has been
studied extensively, comparatively little work exists for this problem under a more realistic …
studied extensively, comparatively little work exists for this problem under a more realistic …
Solving the Static Task Scheduling Problem for Real Machines
While the task scheduling problem under the delay model has been studied extensively,
relatively little research exists for more realistic communication models such as the LogP …
relatively little research exists for more realistic communication models such as the LogP …
On minimising the processor requirements of LogP schedules
This paper briefly describes the mechanisms used to reduce the number of processors
required by a class of task replication-based scheduling heuristics for the LogP model …
required by a class of task replication-based scheduling heuristics for the LogP model …