• search hit 18 of 35
Back to Result List

Adaptable Parallel Components for Grid Programming

  • We suggest that parallel software components used for grid computing should be adaptable to application-specific requirements, instead of developing new components from scratch for each particular application. As an example, we take a parallel farm component which is “embarrassingly parallel”, i. e., free of dependencies, and adapt it to the wavefront processing pattern with dependencies that impact its behavior. We describe our approach in the context of Higher-Order Components (HOCs), with the Java-based system Lithium as our implementation framework. The adaptation process relies on HOCs’ mobile code parameters that are shipped over the network of the grid. We describe our implementation of the proposed component adaptation method and report first experimental results for a particular grid application — the alignment of DNA sequence pairs, a popular, time-critical problem in computational molecular biology.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Statistics
Metadaten
Author:Jan DünnweberORCiDGND, Marco Aldinucci, Sergei GorlatchORCiDGND, Sonia Campa, Marco Danelutto
DOI:https://doi.org/10.1007/978-0-387-47658-2_4
ISBN:978-0-387-47656-8
Parent Title (English):Integrated Research in GRID Computing
Publisher:Springer Verlag
Place of publication:Boston, MA
Editor:Sergei Gorlatch, Marco Danelutto
Document Type:Part of a Book
Language:English
Year of first Publication:2006
Release Date:2021/11/10
Tag:Adaptable Code; Grid Components; Java; Wavefront Parallelism; Web Services
First Page:43
Last Page:57
Konferenzangabe:CoreGRID Integration Workshop 2005, November 28–30, Pisa, Italy
Institutes:Fakultät Informatik und Mathematik
Fakultät Informatik und Mathematik / Labor Parallele und Verteilte Systeme
Publication:Externe Publikationen
research focus:Digitalisierung