the development of distributed multimedia applications has always been a challenge for both expert and nonexpert developers. Middleware and supporting frameworks have emerged to simplify this process by providing reus...
详细信息
As is well known Lamport's Bakery algorithm for mutual exclusion of n processes is correct if a physically shared memory is used as the communication facility between processes. An application of weaker consistenc...
详细信息
We introduce DVSA, distributed virtual shared areas, a virtual machine supporting the sharing of information on distributed memory architectures. the shared memory is structured as a set of areas where the size of eac...
详细信息
In this paper two well-known robust multigrid solvers for anisotropic operators on structured grids are compared: alternating-plane smoothers with full coarsening and plane smoothers combined with semicoarsening. the ...
详细信息
Gypsy is a component-based, dynamically extensible environment for mobile agent systems. the runtime environment consists of lightweight servers that provide a distributed execution environment for agents, and a remot...
详细信息
An extension to the Bulk Synchronous parallel Model (BSP) to allow the use of asynchronous BSP groups of processors is presented. In this model, called Nested BSP, processor groups can be divided and processors in a g...
详细信息
Testing distributed applications over the Internet is fraught with problems: due to the inability, to control a wide area network consistent, reproduceable performance experiments are not possible. Here a system is de...
详细信息
Testing distributed applications over the Internet is fraught with problems: due to the inability, to control a wide area network consistent, reproduceable performance experiments are not possible. Here a system is described that uses a parallel discrete event simulator that can act as a real-time network emulator. Real Internet Protocol (IP) traffic generated by application programs running on user workstations can interact with modelled traffic in the emulator, thus providing a controlled test environment for distributed applications. parallel execution enables the emulator to simulate large virtual networks and to model traffic interactions that could not be done in real-time sequentially. this paper gives an overview of the emulator and explores the various external data routing methods that the emulator supports. these routing methods allow the emulator to be operated in shared environments with certain constraints, as well as in dedicated test environments. Preliminary performance results are included.
In this paper we describe how we use mobile objects to provide distributed programs coordinating through a persistent distributed shared memory (DSM) with tolerance to sudden agent failure, and use the increasingly po...
详细信息
作者:
Aguilar, JoseHernandez, MariselaCEMISID
Dpto. de Computacion Fac. Ingenierfa Univ. de los Andes Av Tulio Febres Merida5101 Venezuela PRISM
Univ. de Versailles 45 Ave. des Etats Unis 78035 France
In this work we propose a fault-tolerant mechanism for parallel programs based on task replication. We use a sequential discrete-event simulator of a distributed system subject to failures to compare a semi-active app...
详细信息
this paper examines implementations of a multi-layer perceptron (MLP) on bus-based shared memory (SM) and on distributed memory (DM) multiprocessor systems. the goal has been to optimize HW and SW architectures in ord...
详细信息
this paper examines implementations of a multi-layer perceptron (MLP) on bus-based shared memory (SM) and on distributed memory (DM) multiprocessor systems. the goal has been to optimize HW and SW architectures in order to obtain the fastest response possible. Prototyping parallel MLP algorithms for up to 8processing nodes withthe DM as well as SM memory was done using CSP-based TRANSIM tool. the results of prototyping MLPs of different sizes on various number of processing nodes demonstrate the feasible speedups, efficiency and time responses for the given CPU speed, link speed or bus bandwidth.
暂无评论