A Heuristic Algorithm for Mapping Parallel Applications on Computational Grids

Author(s):  
Panu Phinjaroenphan ◽  
Savitri Bevinakoppa ◽  
Panlop Zeephongsekul
Author(s):  
Eric Aubanel

The problem of load balancing parallel applications is particularly challenging on computational grids, since the characteristics of both the application and the platform must be taken into account. This chapter reviews the wide range of solutions that have been proposed. It considers tightly coupled parallel applications that can be described by an undirected graph representing concurrent execution of tasks and communication of tasks, executing on computational grids with static and dynamic network and processor performance. While a rich set of solution techniques have been proposed, there has not been of yet any performance comparisons between them. Such comparisons will require parallel benchmarks and computational grid emulators and simulators.


2013 ◽  
Vol E96.B (1) ◽  
pp. 155-162 ◽  
Author(s):  
Ken TANAKA ◽  
Kenji MIKAWA ◽  
Manabu HIKIN

2012 ◽  
Vol 17 (4) ◽  
pp. 207-216 ◽  
Author(s):  
Magdalena Szymczyk ◽  
Piotr Szymczyk

Abstract The MATLAB is a technical computing language used in a variety of fields, such as control systems, image and signal processing, visualization, financial process simulations in an easy-to-use environment. MATLAB offers "toolboxes" which are specialized libraries for variety scientific domains, and a simplified interface to high-performance libraries (LAPACK, BLAS, FFTW too). Now MATLAB is enriched by the possibility of parallel computing with the Parallel Computing ToolboxTM and MATLAB Distributed Computing ServerTM. In this article we present some of the key features of MATLAB parallel applications focused on using GPU processors for image processing.


1993 ◽  
Author(s):  
KELLY PARMLEY ◽  
JOHN DANNENHOFFER, III ◽  
NIGEL WEATHERILL

Sign in / Sign up

Export Citation Format

Share Document