Publications by the same author
plus in the repository
plus in Google Scholar

Bibliografische Daten exportieren
 

MPI auf Basis von RESTful HTTP

URN to cite this document: urn:nbn:de:bvb:703-opus4-11053

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)

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

Downloads

Downloads per month over past year