Search For:

Displaying 1-16 out of 16 total
Decentralized Approach for Execution of Composite Web Services Using the Chemical Paradigm
Found in: Web Services, IEEE International Conference on
By Héctor Fernández, Thierry Priol, Cédric Tedeschi
Issue Date:July 2010
pp. 139-146
Nowadays, executions of composite Web services are typically conducted by heavyweight centralized engines. A centralized is a potential processing and communication bottleneck as well as a central point of failure, and its cost of deployment is usually too...
A Chemistry-Inspired Workflow Management System for Scientific Applications in Clouds
Found in: eScience, IEEE International Conference on
By Héctor Fern´ndez,Cédric Tedeschi,Thierry Priol
Issue Date:December 2011
pp. 39-46
With the proliferation of Web Services, scientific applications are more and more designed as temporal compositions of services, commonly referred to as, workflows. To address this paradigm shift, different workflow management systems have been proposed. I...
A Chemical Interpretation of GSML Programs
Found in: Grid and Cloud Computing, International Conference on
By Xingwu Liu, Yann Radenac, Jean-Pierre Banâtre, Thierry Priol, Zhiwei Xu
Issue Date:October 2008
pp. 459-466
GSML is a programming language that has been designed for grid end-users to overcome the programming hurdle and the high learning curve associated with Grid infrastructures that are complex distributed computing systems. This paper defines its formal seman...
Found in: e-Science and Grid Computing, International Conference on
By Jean-Pierre Banâtre, Nicolas Le Scouarnec, Thierry Priol, Yann Radenac
Issue Date:December 2007
pp. 135-142
This paper introduces the application of an unconventional approach to Grid programming. The proposed programming model is based on the chemical metaphor for expressing coordination of large grain computations. A chemical program can be seen as a set of ch...
Workflow Enactment Based on a Chemical Metaphor
Found in: Software Engineering and Formal Methods, IEEE International Conference on
By Zsolt Nemeth, Christian Perez, Thierry Priol
Issue Date:September 2005
pp. 127-136
Executing workflows on large-scale heterogeneous distributed computing systems is a challenging task. Albeit there have been many well elaborated approaches, they are often motivated by a certain class of applications and focus on some implementation speci...
A Network Topology Description Model for Grid Application Deployment
Found in: Grid Computing, IEEE/ACM International Workshop on
By Sébastien Lacour, Christian Pérez, Thierry Priol
Issue Date:November 2004
pp. 61-68
Computational grids are probably among the most heterogeneous computing systems. However, they are very attractive for their potential computational power. Their heterogeneity is especially perceptible during the deployment of grid applications. In particu...
Network Communications in Grid Computing: At a Crossroads between Parallel and Distributed Worlds
Found in: Parallel and Distributed Processing Symposium, International
By Alexandre Denis, Christian Pérez, Thierry Priol
Issue Date:April 2004
pp. 95a
This paper studies a communication model that aims at extending the scope of computational grids by allowing the execution of parallel and/or distributed applications without imposing any programming constraints or the use of a particular communication lay...
PACO++: A Parallel Object Model for High Performance Distributed Systems
Found in: Hawaii International Conference on System Sciences
By Christian Pérez, Thierry Priol, André Ribes
Issue Date:January 2004
pp. 90274a
<p>The availability of high bandwidth wide area networks enables the coupling of several computing resources — supercomputers or PC clusters — together to obtain a high performance distributed system. The question is to determine a suitable programmi...
Padico: A Component-Based Software Infrastructure for Grid Computing
Found in: Parallel and Distributed Processing Symposium, International
By Alexandre Denis, Christian Pérez, Thierry Priol, André Ribes
Issue Date:April 2003
pp. 2a
This paper describes work in progress to develop a component-based software infrastructure, called Padico, for computational grids based on the CORBA Component Model. The objective of Padico is to offer a component model targeting multi-physics simulations...
PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes
Found in: Cluster Computing and the Grid, IEEE International Symposium on
By Alexandre Denis, Christian Pérez, Thierry Priol
Issue Date:May 2002
pp. 144
Computational grids are seen as the future emergent computing infrastructures. Their programming requires the use of several paradigms that are implemented through communication middleware and runtimes. However some of these middleware systems and runtimes...
Coupling of Industrial Simulation Codes Using CORBA
Found in: High-Performance Distributed Computing, International Symposium on
By Stéphane Gouache, Thierry Priol
Issue Date:August 2000
pp. 312
This paper describes an environment for coupling industrial simulation codes across the grid. Our environment is built on top of the Common Object Request Broker Architecture (CORBA) [5] from the OMG (Object Management Group). It aims at simplifying the co...
Formalization and Verification of Coherence Protocols with the Gamma Framework
Found in: Software Engineering for Parallel and Distributed Systems, International Symposium on
By David Mentré, Thierry Priol, Daniel Le Métayer
Issue Date:June 2000
pp. 105
This paper presents an approach to formalize coherence protocols for shared virtual memories as multiset rewriting systems. The global state of the protocol is represented as a multiset and rewriting rules are used to describe state changes. Invariants are...
MPI Code Encapsulating using Parallel CORBA Object
Found in: High-Performance Distributed Computing, International Symposium on
By Christophe René, Thierry Priol
Issue Date:August 1999
pp. 1
This paper describes a technique that allows an MPI code to be encapsulated into a component. Our technique is based on an extension to the Common Object Request Broker Architecture (CORBA) from the OMG (Object Management Group). The proposed extensions do...
Distributing Data and Control for Ray Tracing in Parallel
Found in: IEEE Computer Graphics and Applications
By Didier Badouel, Kadi Bouatouch, Thierry Priol
Issue Date:July 1994
pp. 69-77
<p>We first briefly describe the methodology of programming ray-tracing algorithms on distributed-memory parallel computers, or DMPCs, and review previous efforts to overcome the problems of data distribution and load balancing. Then we present two a...
A Chemistry-Inspired Workflow Management System for a Decentralized Workflow Execution
Found in: IEEE Transactions on Services Computing
By H&#x00E9;ctor Fernandez,C&#x00E9;dric Tedeschi,Thierry Priol
Issue Date:May 2013
pp. 1
With the recent widespread adoption of service-oriented architecture, the dynamic composition of services is now a crucial issue in the area of distributed computing. The coordination and execution of composite Web services are today typically conducted by...
Towards efficient parallel radiosity for DSM-based parallel computers using virtual interfaces
Found in: Proceedings of the IEEE symposium on Parallel rendering (PRS '97)
By Bruno Arnaldi, Luc Renambot, Thierry Priol, Xavier Pueyo
Issue Date:October 1997
pp. 79-86
ARMI is a communication library that provides a framework for expressing fine-grain parallelism and mapping it to a particular machine using shared-memory and message passing library calls. The library is an advanced implementation of the RMI protocol and ...