License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.05501.3
URN: urn:nbn:de:0030-drops-5057
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2006/505/
Go to the corresponding Portal


Caymes-Scutari, Paola ; Morajko, Anna ; César, Eduardo ; Costa, Genaro ; Mesa, José G. ; Margalef, Tomàs ; Sorribes, Joan ; Luque, Emilio

Development and Tuning Framework of Master/Worker Applications

pdf-format:
05501.CaymesScutariPaola.Paper.505.pdf (0.08 MB)


Abstract

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.

BibTeX - Entry

@InProceedings{caymesscutari_et_al:DagSemProc.05501.3,
  author =	{Caymes-Scutari, Paola and Morajko, Anna and C\'{e}sar, Eduardo and Costa, Genaro and Mesa, Jos\'{e} G. and Margalef, Tom\`{a}s and Sorribes, Joan and Luque, Emilio},
  title =	{{Development and Tuning Framework of Master/Worker Applications}},
  booktitle =	{Automatic Performance Analysis},
  pages =	{1--6},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{5501},
  editor =	{Hans Michael Gerndt and Allen Malony and Barton P. Miller and Wolfgang Nagel},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2006/505},
  URN =		{urn:nbn:de:0030-drops-5057},
  doi =		{10.4230/DagSemProc.05501.3},
  annote =	{Keywords: Dynamic tuning, performance analysis, performance model}
}

Keywords: Dynamic tuning, performance analysis, performance model
Collection: 05501 - Automatic Performance Analysis
Issue Date: 2006
Date of publication: 22.03.2006


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI