• Home
  • Search
  • Web Services for MPI-Based Parallel Applications on a Rocks Cluster
  • Cite Icon2
  • https://doi.org/10.1109/apscc.2008.43Copy DOI Icon

Web Services for MPI-Based Parallel Applications on a Rocks Cluster

  • Dec 1, 2008
  • Pitch Sajjipanon +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

MPI-based parallel applications including scientific applications are now widely executed on clusters and grids, and great benefits have been brought to scientific community. However, writing parallel applications would not be easy even for experienced programmers. In this paper, we propose the design and implementation of the MPI-SV middleware that connects gSOAP, the web service interface, and MPICH, the parallel software tool running on a Rocks cluster. With MPI-SV, users can automatically call parallel functions executed on a cluster as if they were regular functions. Hence, users do not have to write MPI-based parallel functions themselves.MPI-SV middleware is implemented on a Rocks cluster and complies with the SOAP standard specification so that it could interoperable with other web services. Three experiments based on numerical calculations are conducted, and the results show that the response time is increased when the data size increases. Even though sending data in MPI-SV via XML in SOAP incurs high communication overhead, our experimental results show that, for a parallel application requiring high computation, the overhead time would be low when compared with computation time. Thus, MPI-SV would give good performance for applications that the computation time dominates the communication time, and fortunately most scientific applications have high computation.

Similar Papers
  • Book Chapter
  • Citations11

Prediction of Web Services Evolution

  • Jan 01, 2016
  • Hanzhang Wang +2
  • Conference Article
  • Citations3

A Secure Real-time Internal and External Network Data Exchange Method Based on Web Service Protocol

  • Aug 01, 2020
  • Zhenfei Qi +4
  • Conference Article
  • Citations143

Web service interfaces

  • Jan 01, 2005
  • Dirk Beyer +2
  • Conference Article
  • Citations2

Short circuit switch - an intelligent Web services discovery and invocation engine

  • Jan 01, 2005
  • A Sangtani +2
  • Book Chapter
  • Citations4

Migration from COBOL to SOA: Measuring the Impact on Web Services Interfaces Complexity

  • Jan 01, 2017
  • Cristian Mateos +4
  • Research Article
  • Citations86

Building web services for scientific grid applications

  • Mar 01, 2006
  • IBM Journal of Research and Development
  • G Kandaswamy +5
  • Research Article
  • Citations1

Speeding up the communications on a cluster using MPI by means of Software Defined Networks

  • Jul 31, 2024
  • Future Generation Computer Systems
  • Pablo Gomariz-Martínez +2
  • Book Chapter
  • Citations1

Abstract Workflow Description Language

  • Jan 01, 2012
  • Jun Qin +1
  • Conference Article
  • Citations11

How to Run Scientific Applications over Web Services

  • Jun 14, 2005
  • D Puppin +2
  • Conference Article
  • Citations4

The Design and Implementation of a SOA-Based Data Exchange Middleware

  • Jan 01, 2010
  • Lishuan Hu +2
  • Research Article
  • Citations12

Designing level 3 behavioral RESTful web service interfaces

  • Aug 01, 2011
  • ACM SIGAPP Applied Computing Review
  • Irum Rauf +1
  • Research Article
  • Citations31

Spatio-temporal modelling of individual exposure to air pollution and its uncertainty

  • Oct 05, 2012
  • Atmospheric Environment
  • Lydia E Gerharz +3
  • Conference Article
  • Citations1

Dealing with Label Uncertainty in Web Service Anti-patterns Detection using a Possibilistic Evolutionary Approach

  • Sep 01, 2021
  • Sofien Boutaib +4
  • PDF
  • Research Article
  • Citations3

Scalable performance analysis method for SPMD applications

  • Jun 20, 2022
  • The Journal of Supercomputing
  • Felipe Tirado +3
  • Research Article
  • Citations9

A Framework for Building Scientific Knowledge Grids Applied to Thermochemical Tables

  • Nov 01, 2003
  • The International Journal of High Performance Computing Applications
  • Gregor Von Laszewski +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.