Development and tuning framework of master/worker applications

Parallel/distributed programming is a complex task that requires a high degree of expertise to fulfill the expectations of high performance computation. The Master/Worker paradigm is one of the most commonly used because it is easy to understand and there is a wide range of applications that match t...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Morajko, Anna, César, Eduardo, Caymes Scutari, Paola, Mesa, José Gabriel, Costa, Genaro, Margalef, Tomás, Sorribes, Joan, Luque Fadón, Emilio
Formato: Articulo
Lenguaje:Inglés
Publicado: 2005
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/9582
http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Oct05-1.pdf
Aporte de:
id I19-R120-10915-9582
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
dynamic tuning
performance analysis
performance model
Patterns (e.g., client/server, pipeline, blackboard)
spellingShingle Ciencias Informáticas
dynamic tuning
performance analysis
performance model
Patterns (e.g., client/server, pipeline, blackboard)
Morajko, Anna
César, Eduardo
Caymes Scutari, Paola
Mesa, José Gabriel
Costa, Genaro
Margalef, Tomás
Sorribes, Joan
Luque Fadón, Emilio
Development and tuning framework of master/worker applications
topic_facet Ciencias Informáticas
dynamic tuning
performance analysis
performance model
Patterns (e.g., client/server, pipeline, blackboard)
description Parallel/distributed programming is a complex task that requires a high degree of expertise to fulfill the expectations of high performance computation. The Master/Worker paradigm is one of the most commonly used because it is easy to understand and there is a wide range of applications that match this paradigm. However, there are certain features, such as data distribution and the number of workers that must be tuned properly to obtain adequate performance. In most cases such features cannot be tuned statically since they depend on the particular conditions of each execution. In this paper, we show a dynamic tuning environment that is based on a theoretical model of Master/Worker behavior and allows for the adaptation of such applications to the dynamic conditions of execution. The environment includes a pattern based application development framework that allows the user to concentrate on the design phase and makes it easier to overcome performance bottlenecks.
format Articulo
Articulo
author Morajko, Anna
César, Eduardo
Caymes Scutari, Paola
Mesa, José Gabriel
Costa, Genaro
Margalef, Tomás
Sorribes, Joan
Luque Fadón, Emilio
author_facet Morajko, Anna
César, Eduardo
Caymes Scutari, Paola
Mesa, José Gabriel
Costa, Genaro
Margalef, Tomás
Sorribes, Joan
Luque Fadón, Emilio
author_sort Morajko, Anna
title Development and tuning framework of master/worker applications
title_short Development and tuning framework of master/worker applications
title_full Development and tuning framework of master/worker applications
title_fullStr Development and tuning framework of master/worker applications
title_full_unstemmed Development and tuning framework of master/worker applications
title_sort development and tuning framework of master/worker applications
publishDate 2005
url http://sedici.unlp.edu.ar/handle/10915/9582
http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Oct05-1.pdf
work_keys_str_mv AT morajkoanna developmentandtuningframeworkofmasterworkerapplications
AT cesareduardo developmentandtuningframeworkofmasterworkerapplications
AT caymesscutaripaola developmentandtuningframeworkofmasterworkerapplications
AT mesajosegabriel developmentandtuningframeworkofmasterworkerapplications
AT costagenaro developmentandtuningframeworkofmasterworkerapplications
AT margaleftomas developmentandtuningframeworkofmasterworkerapplications
AT sorribesjoan developmentandtuningframeworkofmasterworkerapplications
AT luquefadonemilio developmentandtuningframeworkofmasterworkerapplications
bdutipo_str Repositorios
_version_ 1764820492364021761