The Design and Evaluation of MPI-Style Web Services
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part I
Service Oriented Approach to High Performance Scientific Computing
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Web service resource framework based computing service framework for computational grid applications
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Future Generation Computer Systems
Hi-index | 0.00 |
Today, the task of running and coordinating a scientific application across several administrative domains is extremely complex. As an example, the most popular tool for scientific applications, MPI, is not designed to address firewall limitations or data heterogeneity, even if its extensions deal with some of these problems. In this paper, we design a new approach to run a scientific application in a distributed environment, when data and computing power are scattered across the Web: Web Services can be used to tunnel computation and data migration. We show that a very simple mapping exists between MPI primitives and the Web Service infrastructure. We are currently designing a framework, based on Web Services, which will implement the main MPI primitives: this way an MPI application could be run on any platform supporting Web Services.