GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • Dokumentanzeige

Increasing the Throughput of Pipe-and-Filter Architectures by Integrating the Task Farm Parallelization Pattern

Autor(en):
Wulf, Christian [DBLP] ;
Hasselbring, Wilhelm [DBLP]
Zusammenfassung
The Pipe-and-Filter style represents a well-known family of component-based architectures. By executing each filter on a dedicated processing unit, it is also possible to leverage contemporary distributed systems and multi-core systems for a high throughput. However, this simple parallelization approach is not very effective when (1) the workload is uneven distributed over all filters and when (2) the number of available processing units exceeds the number of filters. In this paper, we explain how we utilize the task farm parallelization pattern in order to increase the throughput of Pipe-and-Filter architectures. Furthermore, we describe an associated modular self- adaptive mechanism which enables the automatic resource-efficient reaction on unevenly distributed workload. Finally, we refer to an extensive experimental evaluation of our self-adaptive task farm performed by us. The results show that our task farm (1) increases the overall throughput and (2) scales well according to the current workload.
  • Vollständige Referenz
  • BibTeX
Wulf, C. & Hasselbring, W., (2017). Increasing the Throughput of Pipe-and-Filter Architectures by Integrating the Task Farm Parallelization Pattern. In: Jürjens, J. & Schneider, K. (Hrsg.), Software Engineering 2017. Bonn: Gesellschaft für Informatik e.V.. (S. 83).
@inproceedings{mci/Wulf2017,
author = {Wulf, Christian AND Hasselbring, Wilhelm},
title = {Increasing the Throughput of Pipe-and-Filter Architectures by Integrating the Task Farm Parallelization Pattern},
booktitle = {Software Engineering 2017},
year = {2017},
editor = {Jürjens, Jan AND Schneider, Kurt} ,
pages = { 83 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
paper30.pdf66.69Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISBN: 978-3-88579-661-9
ISSN: 1617-5468
Datum: 2017
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • Pipe-and-Filter
  • TeeTime
  • parallelization
  • task farm pattern
  • self-adaptation
Sammlungen
  • P267 - Software Engineering 2017 [57]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.