PUBLIKATIONSSERVER

Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects

C. Ries, C. Schröder, V. Grout, in: 2012.

Konferenzbeitrag | Englisch
Autor*in
Ries, Christian; Schröder, ChristianFH Bielefeld ; Grout, Vic
Abstract
Berkeley Open Infrastructure for Network Computing (BOINC) is a popular Grid Computing (GC) framework which allows the creation of high performance computing installations by means of Public Resource Computing (PRC). With BOINC’s help one can solve large scale and complex computational problems. A fundamental element of BOINC is its so-called workunits (WUs), each computer works on its own WUs independently from each other and sends back its result to BOINC’s project server. Handling of WUs is a challenging process: (1) the order of used input files is important, (2) even more contributory components has to know how these input files are structured and on which data format are they based for an accurate WU processing. Small modifications can have a high impact to a BOINC project. Indeed scientific applications, BOINC’s components, and third-party applications all have to be adjusted to have a correctly running project with desired the functionality. This can be a highly error-prone and time-consuming task. In this paper we present a Unified Modeling Language (UML) model to give a high abstraction for BOINC’s WU handling. Only a model description and a corresponding code-generator are necessary to construct a WU handling infrastructure with less development and implementation effort: (a) one model to fit most WU cases and (b) essential interfaces for WU access.
Erscheinungsjahr
Konferenz
International Conference on Software Engineering Research and Practice (SERP'12), WORLDCOMP'12
Konferenzort
Las Vegas
Konferenzdatum
2012-07-16 – 2012-07-19
FH-PUB-ID

Zitieren

Ries, Christian ; Schröder, Christian ; Grout, Vic: Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects. In: , 2012
Ries C, Schröder C, Grout V. Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects. In: ; 2012.
Ries, C., Schröder, C., & Grout, V. (2012). Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects. Presented at the International Conference on Software Engineering Research and Practice (SERP’12), WORLDCOMP’12, Las Vegas.
@inproceedings{Ries_Schröder_Grout_2012, title={Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects}, author={Ries, Christian and Schröder, Christian and Grout, Vic}, year={2012} }
Ries, Christian, Christian Schröder, and Vic Grout. “Model-Based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC Based Projects,” 2012.
C. Ries, C. Schröder, and V. Grout, “Model-based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC based Projects,” presented at the International Conference on Software Engineering Research and Practice (SERP’12), WORLDCOMP’12, Las Vegas, 2012.
Ries, Christian, et al. Model-Based Generation of Workunits, Computation Sequences, Series and Service Interfaces for BOINC Based Projects. 2012.

Link(s) zu Volltext(en)
Access Level
Restricted Closed Access

Export

Markierte Publikationen

Open Data LibreCat

Suchen in

Google Scholar