Title data
Mohr, Daniel:
MPI auf Basis von RESTful HTTP.
Bayreuth
,
2013
.
- (Bayreuth Reports on Parallel and Distributed Systems
; 6
)
(Master's,
2013
, University of Bayreuth, Faculty of Mathematics, Physics and Computer Sciences)
|
|||||||||
Download (1MB)
|
Abstract
Diese Arbeit beschäftigt sich mit der Entwicklung einer MPI-Implementierung, welche zur Kommunikation RESTful HTTP einsetzt. Im Kontrast zu verbreiteten MPI-Systemen, deren hauptsächlicher Fokus auf dem Einsatz in homogenen und eng gekoppelten Rechnersystemen liegt, bietet ein solcher Ansatz die Möglichkeit, mit MPI umgesetzte parallele Programme in einem Umfeld zu betreiben, dessen Charakteristiken denjenigen des World Wide Web gleichen. Die Arbeit baut auf einer bereits bestehenden prototypischen Implementierung eines solchen Systems auf, die jedoch konzeptionelle Mängel aufweist. Neben der theoretischen Betrachtung von RESTful HTTP im MPI-Umfeld wird darauf aufbauend dieses Basissystem grundlegend überarbeitet und REST-Konformität hergestellt. Nach einer Bewertung dieser Implementierung und einer Analyse von möglichen Optimierungen erfolgen Performance-Messungen und der exemplarische Einsatz des Systems für ein reales Problem des wissenschaftlichen Rechnens.
Abstract in another language
This work deals with the development of an MPI implementation which uses RESTful HTTP for communication. In contrast to common MPI systems whose main focus lies on their use in homogeneous and tight coupled computer systems, such an approach offers the possibility to utilize parallel programs, which are realized with MPI, in an environment with characeristics similar to those of the World Wide Web. The work is based on an existing prototype implementation of such a system which has some conceptual insufficiencies. Beside theoretical considerations of RESTful HTTP in an MPI environment this base system is revised fundamentaly und REST conformity is established. After an evaluation of this implementation and an analysis of possible optimizations there are some performance measurements and the description of an example usage of the system in a real-world scientific computing problem.
Further data
Item Type: | Master's, Magister, Diploma, or Admission thesis |
---|---|
Keywords: | Parallelverarbeitung; MPI <Schnittstelle>; REST <Informatik>; HTTP |
DDC Subjects: | 500 Science |
Institutions of the University: | Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science Faculties Faculties > Faculty of Mathematics, Physics und Computer Science |
Language: | German |
Originates at UBT: | Yes |
URN: | urn:nbn:de:bvb:703-opus4-11053 |
Date Deposited: | 24 Apr 2014 14:53 |
Last Modified: | 24 Apr 2014 14:53 |
URI: | https://epub.uni-bayreuth.de/id/eprint/155 |