Logo des Repositoriums
 

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

dc.contributor.authorWulf, Christian
dc.contributor.authorHasselbring, Wilhelm
dc.contributor.editorJürjens, Jan
dc.contributor.editorSchneider, Kurt
dc.date.accessioned2017-06-21T19:18:06Z
dc.date.available2017-06-21T19:18:06Z
dc.date.issued2017
dc.description.abstractThe 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.en
dc.identifier.isbn978-3-88579-661-9
dc.identifier.pissn1617-5468
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering 2017
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-267
dc.subjectPipe-and-Filter
dc.subjectTeeTime
dc.subjectparallelization
dc.subjecttask farm pattern
dc.subjectself-adaptation
dc.titleIncreasing the Throughput of Pipe-and-Filter Architectures by Integrating the Task Farm Parallelization Patternen
dc.typeText/Conference Paper
gi.citation.publisherPlaceBonn
gi.citation.startPage83
gi.conference.date21.-24. Februar 2017
gi.conference.locationHannover
gi.conference.sessiontitleComponent and Service Oriented Software Engineering

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
paper30.pdf
Größe:
66.69 KB
Format:
Adobe Portable Document Format