3,057 Hits in 3.4 sec

Grid and P2P Middleware for Scientific Computing Systems

Fatos Xhafa, Sabri Pllana, Leonard Barolli
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

Fatos Xhafa, Sabri Pllana, Leonard Barolli, Evjola Spaho
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

Marek Šimon, Ladislav Huraj, Vladimír Siládi
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]

Stéphane Genaud, Choopan Rattanapoka
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

Denis Caromel, Christian Delbé, Alexandre di Costanzo, Mario Leyton
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

Han Zhao, Xinxin Liu, Xiaolin Li
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

Yijian Wang, David Kaeli
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

G. Fox
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

S. Djilali
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

M Hafeez, S Asghar, U A Malik, A Rehman, N Riaz
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

D.Doreen Hephzibah, K.S.Easwarakumar
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

Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, Frank J. Seinstra, Henri E. Bal
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

N. Drost, R.V. van Nieuwpoort, H. Bal
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

Djafri Laouni, Mekki Rachida
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

Stéphane Genaud, Choopan Rattanapoka
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