A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Grid and P2P Middleware for Scientific Computing Systems
2010
2010 International Conference on Complex, Intelligent and Software Intensive Systems
In addition, we discuss the corresponding programming models, languages, and applications. ...
Grid and P2P systems have achieved a notable success in the domain of scientific and engineering applications, which commonly demand considerable amounts of computational resources. ...
P2P Middleware and Programming Models As in the case of Grid computing, middleware and communication libraries are vital for the development of P2P-enabled applications. ...
doi:10.1109/cisis.2010.109
dblp:conf/cisis/XhafaPB10
fatcat:s7vfoqn2jfdgpmxrg5x6hajbqu
Grid and P2P middleware for wide-area parallel processing
2010
Concurrency and Computation
Differently from centralized or hierarchical models of Grid systems, in P2P systems nodes (peers) have equivalent capabilities and responsibilities and can be both servers and clients. ...
As such, Grid and P2P systems have achieved notable success, in particular, for e-Science applications, a family of complex applications arising in science and engineering that need considerable computation ...
Programming languages and models for grid systems Features of the conventional parallel programming models [36] are also desirable for Grid programming models. ...
doi:10.1002/cpe.1657
fatcat:dzhx5oivxjh7fjkbgcayl4mw2a
Analysis of performance bottleneck of P2P grid applications
2013
Journal of Applied Mathematics, Statistics and Informatics
Understanding such patterns sheds an insightful light on performance bottlenecks and design tradeoffs for P2P Grid applications ...
The OurGrid distributed environment is an open source grid middleware that enables the creation of P2P computational grids to speed up the execution of bag-of-tasks applications. ...
Nevertheless, the applications' parallelism is in the program module, and the application is parallelized in the Single-Program-Multiple-Data (SPMD) style. ...
doi:10.2478/jamsi-2013-0008
fatcat:65u7yxfwtja4pbbsqpq3smjaku
A Peer-to-Peer Framework for Robust Execution of Message Passing Parallel Programs on Grids
[chapter]
2005
Lecture Notes in Computer Science
From the programmer point of view, P2P-MPI provides a message-passing programming model which enables the development of MPI applications for grids. ...
This paper presents P2P-MPI, a middleware aimed at computational grids. ...
However, the message passing and data parallel programming model are the two models traditionally used by parallel programmers. MPI [13] is the de-facto standard for message passing programs. ...
doi:10.1007/11557265_37
fatcat:fleo3aswazgxzjyaepdxykzgja
ProActive: an integrated platform for programming and running applications on Grids and P2P systems
2006
Computational Methods in Science and Technology
We have validated our approach with several grid programming experiences running applications on heterogeneous Grid resource using more than 1000 CPUs. ...
Grid Higher Level programming with: group communication and hierarchical components. ...
INTRODUCTION Programming for the Grid raises new challenge for parallel and distributed programming. ...
doi:10.12921/cmst.2006.12.01.69-77
fatcat:cr5z6moe5vcihg77zepmuyd4g4
A taxonomy of peer-to-peer desktop grid paradigms
2010
Cluster Computing
Desktop grid systems and applications have generated significant impacts on science and engineering. ...
The emerging convergence of grid and peer-to-peer (P2P) computing technologies further opens new opportunities for enabling P2P Desktop Grid systems. ...
The research presented in this paper is supported in part by US National Science Foundation (grants CNS-0709329, CCF-0953371, and OCI-0904938). ...
doi:10.1007/s10586-010-0138-3
fatcat:ena6nwlb7bcwzobygzo456g6lq
Load Balancing using Grid-based Peer-to-Peer Parallel I/O
2005
Proceedings IEEE International Conference on Cluster Computing
In this paper, we propose a novel Peer-to-Peer(P2P) storage architecture for MPI applications on Grid systems. We first present an analytic model of our P2P storage architecture. ...
In order to overcome I/O bottlenecks and to increase I/O parallelism, data streams need to be parallelized at both the application level and the storage device level. ...
We would also like to thank Juemin Zhang for his effort in setting up the grid environment used in this work. ...
doi:10.1109/clustr.2005.347040
dblp:conf/cluster/WangK05
fatcat:zretqxaygffubalxp6n6llactq
Message passing: from parallel computing to the grid
2002
Computing in science & engineering (Print)
This choice is not a trivial decision as it requires substantial additional work over and above that needed in the sequential case Messaging in Grids and Peer-to-Peer Networks ...
Then of course the different architectures suggest different programming models (openMP, HPF, MPI ...). ...
In this simple model, Web services send and receive messages on so-called ports -each port is roughly equivalent to a subroutine or method call in the "old programming model". ...
doi:10.1109/mcise.2002.1032432
fatcat:z7zhdecmifdzvjxgjsanpb3wna
P2P-RPC: programming scientific applications on peer-to-peer systems with remote procedure call
2003
CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings.
In this paper we examine one concrete implementation of the P2P- RPC API derived from OmniRPC (an existing RPC API for the Grid based on Ninf system). ...
We evaluate P2P-RPC for a numerical application (NAS EP Benchmark) and demonstrate its performance and fault tolerance properties. ...
Acknowledgments The author thanks Mitsuhisa Sato for issuing the challenge that led to this paper, Franck Cappello for his helpfull suggestions for improving this paper, George Bosilca and Frédéric Magniette ...
doi:10.1109/ccgrid.2003.1199394
dblp:conf/ccgrid/Djilali03
fatcat:pjtelutfibghtn6bsoc4uysgsm
Message Passing Framework for Globally Interconnected Clusters
2011
Journal of Physics, Conference Series
We propose a model that provides message passing capabilities between parallel applications over the internet. ...
Performance analysis and comparison study of the proposed framework with P2P-MPI are also presented in this paper. ...
Grids are dynamic in nature and provide access to the computing resources such as; systems, data, applications and services over the Internet. ...
doi:10.1088/1742-6596/331/6/062012
fatcat:6ty37zl4fvahraqw3eeaqid7pi
An Efficient Resource Discovery Methodology for HPGRID Systems
2011
International Journal of Advanced Computer Science and Applications
On the other hand, the Peer-to-Peer (P2P) paradigm emerged as a successful model as it achieves scalability in distributed systems. ...
An efficient resource discovery mechanism is one of the fundamental requirements for grid computing systems, as it aids in resource management and scheduling of applications. ...
In this paper, we propose a P2P based Grid resource discovery model, HPGRID system which uses Parameterized HPGRID algorithm, to optimize grid resource discovery and reaches all the grid nodes during searching ...
doi:10.14569/ijacsa.2011.020109
fatcat:wrjjyh2c25az3nr7cduoj7uia4
Zorilla: a peer-to-peer middleware for real-world distributed systems
2011
Concurrency and Computation
Zorilla explicitly supports distributed and parallel applications, and allows resources from multiple sites to cooperate in a single computation. ...
This heterogeneity is especially problematic when running parallel and distributed applications. ...
This work has been co-funded by the Netherlands Organization for Scientific Research (NWO) grant 612.060.214 (Ibis: a Java-based grid programming environment). ...
doi:10.1002/cpe.1713
fatcat:xororwh5nbfb3khfnpmi7cvz6i
Simple locality-aware co-allocation in peer-to-peer supercomputing
2006
Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)
As current grid middleware systems have problems with co-allocation (scheduling across multiple grid sites), fault-tolerance and are difficult to set-up and maintain, we consider an alternative: peer-to-peer ...
P2P supercomputing middleware systems overcome many limitations of current grid systems. However, the lack of central components make scheduling on P2P systems inherently difficult. ...
We kindly thank the people of the Grid5000 project, Fabrice Huet in particular, for the opportunity to test Zorilla on their system. ...
doi:10.1109/ccgrid.2006.1630909
fatcat:dskij57xmzfz7ifekj73ocok4a
Monitoring and Resource Management in P2P Grid-Based Web Services
2012
Computer Engineering and Applications Journal
Since such properties are exhibited by P2P systems, the convergence of grid computing and P2P computing seems natural. ...
And service Load balancing, As a solution, we proposed a mechanism of fault tolerance and model of Load balancing adapted to a grid P2P model, named SGRTE (Monitoring and Resource Management, Fault Tolerances ...
While a parallel situation exists, the differences between grid computing and P2P computing from their uses. ...
doi:10.18495/comengapp.v1i2.9
fatcat:sk72j4xkt5cvvmavd7fb2hswqi
P2P-MPI: A Peer-to-Peer Framework for Robust Execution of Message Passing Parallel Programs on Grids
2006
Journal of Grid Computing
However, the message passing and data parallel programming models are the two models traditionally used by parallel programmers. MPI [22] is the de-facto standard for message passing programs. ...
The contribution of P2P-MPI is its integrated approach: it oers simultaneously a middleware with the above characteristics and a general parallel programming model based on MPI. ...
doi:10.1007/s10723-006-9056-2
fatcat:55xxc5iphrarxmipdbfdu53gty
« Previous
Showing results 1 — 15 out of 3,057 results