1,056 Hits in 5.6 sec

Integrating Computing Resources on Multiple Grid-enabled Job Scheduling Systems Through a Grid RPC System

Y. Nakajima, M. Sato, Y. Aida, T. Boku, F. Cappello
2006 Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)  
This framework requires a Grid RPC system to decouple the computation in a remote node from the Grid RPC mechanism and uses document-based communication rather than connection-based communication.  ...  We implemented the proposed framework as an extension of the OmniRPC system, which is a Grid RPC system for parallel programming in a grid environment.  ...  Acknowledgments The study was supported in part by a Grant-in-Aid form the MEXT in Japan, No.172002 and No.177324 and by the Japan-France collaboration research program (SAKURA) through the JSPS.  ... 
doi:10.1109/ccgrid.2006.60 dblp:conf/ccgrid/NakajimaSABC06 fatcat:7ltcx7fq4fcuzmltfca44nnw7m

Computing on large-scale distributed systems: XtremWeb architecture, programming models, security, tests and convergence with grid

Franck Cappello, Samir Djilali, Gilles Fedak, Thomas Herault, Frédéric Magniette, Vincent Néri, Oleg Lodygensky
2005 Future generations computer systems  
Based on the XtremWeb project developments and evolutions, we will discuss the convergence between Global Computing systems and Grid. ).  ...  However, generalizing the use of these systems in a multi-user and multi-parallel programming context involves finding solutions and providing mechanisms for many issues such as programming bag of tasks  ...  OmniRPC is another proposal of RPC-based programming environment for the Grid.  ... 
doi:10.1016/j.future.2004.04.011 fatcat:owq66n5rszakzam55z7dgu7btq

Request Sequencing: Enabling Workflow for Efficient Problem Solving in GridSolve

Yinan Li, Jack Dongarra, Keith Seymour, Asim YarKhan
2008 2008 Seventh International Conference on Grid and Cooperative Computing  
GridSolve employs a standard RPC-based model for solving computational problems.  ...  The core features of this work include automatic DAG construction and data dependency analysis, direct inter-server data transfer, and the capability of parallel task execution.  ...  Acknowledgement Figure 1 : 1 The standard RPC-based computation model of GridSolve. Figure 2 : 2 An example of the standard data flow in Grid-Solve.  ... 
doi:10.1109/gcc.2008.97 dblp:conf/gcc/LiDSY08 fatcat:o2z6fobsijbsfg6nzqh67t7nsm

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).  ...  The minimal API defined in this paper provides a basic mechanism to make migrate a wide variety of applications using RPC mechanism to the Peer-to-Peer systems.  ...  Netsolve and Ninf have not been designed to handle the volatility of nodes in Peer-to-Peer systems. OmniRPC is another RPC based programming environment for cluster and Grid computing.  ... 
doi:10.1109/ccgrid.2003.1199394 dblp:conf/ccgrid/Djilali03 fatcat:pjtelutfibghtn6bsoc4uysgsm

Enabling workflows in GridSolve: request sequencing and service trading

Yinan Li, Asim YarKhan, Jack Dongarra, Keith Seymour, Aurèlie Hurault
2011 Journal of Supercomputing  
GridSolve employs a RPC-based client-agent-server model for solving computational problems.  ...  There are two deficiencies associated with GridSolve when a computational problem essentially forms a workflow consisting of a sequence of tasks with data dependencies between them.  ...  GridRPC [15] is a standardized API that describes a Remote Procedure Call (RPC) interface in a Grid computing environment.  ... 
doi:10.1007/s11227-010-0549-1 fatcat:sr3kltvf4jce5dwbqiqkyhl54y


2007 Parallel Processing Letters  
In this paper we address the problem of accurately estimating the runtime and communication time of a client request in a Network Enabled Server (NES) middleware such as GridSolve.  ...  We use a template based model for the runtime estimation and a client-server communication test for the trannsfer time estimation.  ...  These two features have been implemented in GridSolve and tested on a real testbed. Experiments show that they allow for significant improvement in terms of client execution time on various scenarii.  ... 
doi:10.1142/s0129626407002867 fatcat:maqywz7cpfevrfja2xtolajxsu

Design Issues of Network Enabled Server Systems for the Grid [chapter]

Satoshi Matsuoka, Hidemoto Nakada, Mitsuhisa Sato, Satoshi Sekiguchi
2000 Lecture Notes in Computer Science  
Based on the issues, we h a v e designed and implemented new Ninf system v.2.0. For each design decision we describe the rationale and the details of the implementation as dictated by the choices.  ...  Network Enabled Server is considered to be a good candidate as a viable Grid middleware, oering an easy-to-use programming model.  ...  Conclusion We h a v e c o v ered the technical tradeo points of NES systems, and described how the new Ninf system v.2.0 had been designed with the tradeos in mind, with descriptions of why a particular  ... 
doi:10.1007/3-540-44444-0_2 fatcat:tg43b7wusrfc7kkljc6gamqxvi

Dependable Execution of Workflow Activities on a Virtual Private Grid Middleware [chapter]

A. Machì, F. Collura, S. Lombardo
2005 Lecture Notes in Computer Science  
In this paper we relate QoS management to Workflow management and discuss dependable execution on a middleware layer, named Virtual Private Grid (VPG), of sets of processes performing a workflow activity  ...  The patterns monitor resource availability & connectivity, and, in case of fault of any resource, ensure job completion by re-mapping a process graph and restarting it.  ...  Acknowledgements Work supported by Italian Ministry of Scientific Research: , Project FIRB  ... 
doi:10.1007/11428862_37 fatcat:jzg7pehryfcqlaostyoflttsty

Diet: A Scalable Toolbox to Build Network Enabled Servers on the Grid

E. Caron, F. Desprez
2006 The international journal of high performance computing applications  
Clients submit computation requests to a scheduler whose goal is to find a server available on the grid.  ...  DIET (Distributed Interactive Engineering Toolbox) is a hierarchical set of components used for the development of applications based on computational servers on the grid.  ...  Acknowledgements The authors wish to thank all our collegues who contributed to the design and development of DIET and related tools. In particular, we would like to thank R.  ... 
doi:10.1177/1094342006067472 fatcat:s4s55jltpvafxipb5c26afdzle

Software Connectors for Highly Distributed and Voluminous Data Intensive Systems

Chris Mattmann
2006 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06)  
RPC and grid-based distribution connectors are more ideally tailored for aperiodic, consumer initiated delivery schedules where consumers of data come and go without a known fixed interval, or time or  ...  , P2P-based and RPC-based.  ...  Appendix Classification of Distribution Connector Instances  ... 
doi:10.1109/ase.2006.62 dblp:conf/kbse/Mattmann06 fatcat:hd572e7qirabjmu7wk6jci65ay

Diet: New Developments and Recent Results [chapter]

A. Amar, R. Bolze, A. Bouteiller, A. Chis, Y. Caniou, E. Caron, P. K. Chouhan, G. Le Mahec, H. Dail, B. Depardon, F. Desprez, J. -S. Gay (+1 others)
2007 Lecture Notes in Computer Science  
Clients submit computation requests to a scheduler whose goal is to find a server available on the grid.  ...  DIET (Distributed Interactive Engineering Toolbox) is a hierarchical set of components used for the development of applications based on computational servers on the grid. ⋆ DIET was developed with financial  ...  This last approach implements a grid version of the classic Remote Procedure Call (RPC) model.  ... 
doi:10.1007/978-3-540-72337-0_15 fatcat:kgzie7r5znhihdykta4mu6dlcu

Sustainable Adaptive Grid Supercomputing: Multiscale Simulation of Semiconductor Processing across the Pacific

Hiroshi Takemiya, Yoshio Tanaka, Satoshi Sekiguchi, Shuji Ogata, Rajiv Kalia, Aiichiro Nakano, Priya Vashishta
2006 ACM/IEEE SC 2006 Conference (SC'06)  
We propose a reservation-based sustainable adaptive Grid supercomputing paradigm to enable tightly coupled computations of considerable scale (involving over 1,000 processors) and duration (over tens of  ...  We have achieved an automated execution of multiscale MD/QM simulation on a Grid consisting of 6 supercomputer centers in Japan and the US (in total of 150 thousand processorhours) for the dynamic simulation  ...  The work in Japan was supported by JST-CREST.  ... 
doi:10.1109/sc.2006.59 fatcat:kw5hzwvvnnhdpfgj6i3kt7cciq

Workflow Global Computing with YML

Olivier Delannoy, FranceNahid Emad, Serge Petiton
2006 2006 7th IEEE/ACM International Conference on Grid Computing  
A workflow programming environment will be introduced, based on a new workflow language YvetteML and a Human-GRID middleware interface called YML.  ...  This language allows description of different kind of components to be allocated to GRID resources.  ...  The Workflow engine The just-in-time scheduler role consists in executing the application on a middleware. The scheduler resolves dependencies between components execution.  ... 
doi:10.1109/icgrid.2006.310994 dblp:conf/grid/DelannoyEP06 fatcat:hsl3pmz6qzaw5oij2akrmckbrq

A UPC++ Actor Library and Its Evaluation On a Shallow Water Proxy Application

Alexander Pppl, Scott Baden, Michael Bader
2019 2019 IEEE/ACM Parallel Applications Workshop, Alternatives To MPI (PAW-ATM)  
Another promising model is the task-based programming model [3] . Here, the programmer specifies pieces of computation and communication as tasks, and also their dependencies.  ...  Afterwards, the resulting task graph is handed to a scheduling system that schedules them onto available computing resources.  ...  For a single-node configuration, this led to a patch size of 512 × 512 grid cells, down to a patch size of 64 × 64 grid cells with 128 nodes.  ... 
doi:10.1109/paw-atm49560.2019.00007 dblp:conf/sc/PopplBB19 fatcat:ecudfm2vvvavfbkxqd7um4ajoe

AMICI: An Assessment Platform for Multi-domain Security Experimentation on Critical Infrastructures [chapter]

Béla Genge, Christos Siaterlis, Marc Hohenadel
2013 Lecture Notes in Computer Science  
The applicability of the approach is proven through a case study involving three CIs: ICT, power grid and railway.  ...  Our previous framework is extended with software components to provide a set of capabilities that would enable the analysis of complex interdependencies between multiple CIs: flexible integration of multiple  ...  Roberto Filippini for the very helpful discussions on (inter)dependencies between CIs.  ... 
doi:10.1007/978-3-642-41485-5_20 fatcat:s74utiphsfg2vh7n6xcuuaeafa
« Previous Showing results 1 — 15 out of 1,056 results