MPI is a de facto standard for high performance numerical applications on parallel machines: it is available, in a variety of implementations, for a range of architectures, ranging from supercomputers to clusters of workstations. Nonetheless, with the growing demand for distributed, heterogeneous and Grid computing, developers are hitting some of its limitations: e.g. security is not addressed, and geographically distributed machines are difficult to connect. In this work, we give an example of a parallel application, implemented with the use of Web Services. Web Services represent an emerging standard to offer computational services over the Internet. While this solution does not reach the same performance of MPI, it offers a series of advantages: high availability, rapid design, extreme heterogeneity.

How to run scientific applications over web services

Puppin D;Laforenza D;Tonellotto N
2005

Abstract

MPI is a de facto standard for high performance numerical applications on parallel machines: it is available, in a variety of implementations, for a range of architectures, ranging from supercomputers to clusters of workstations. Nonetheless, with the growing demand for distributed, heterogeneous and Grid computing, developers are hitting some of its limitations: e.g. security is not addressed, and geographically distributed machines are difficult to connect. In this work, we give an example of a parallel application, implemented with the use of Web Services. Web Services represent an emerging standard to offer computational services over the Internet. While this solution does not reach the same performance of MPI, it offers a series of advantages: high availability, rapid design, extreme heterogeneity.
2005
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Tor Skeie; Chu-Sing Yang
Proceedings 2005 International Conference on Parallel Processing Workshops 14-17 June 2005 Oslo, Norway
International Conference on Parallel Processing. ICPP 2005 Workshops
29
33
0-7695-2381-1
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=1488674&contentType=Conference+Publications
IEEE Computer Society
Los Alamitos [CA]
STATI UNITI D'AMERICA
Sì, ma tipo non specificato
June 14-17, 2005
Oslo, Norway
D.1.3 Concurrent Programming
3
reserved
Puppin D.; Laforenza D.; Tonellotto N.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
File Dimensione Formato  
prod_91206-doc_38108.pdf

non disponibili

Descrizione: contributo
Tipologia: Versione Editoriale (PDF)
Dimensione 139.56 kB
Formato Adobe PDF
139.56 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/61376
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 3
social impact