In an effort to develop more realistic models of computation, we introduce several asynchronous shared memory machines and design asynchronous algorithms for those machines. We first model asynchronous protocols for communication across unreliable channels using finite-state machines communicating via an unreliable shared memory. We establish lower bounds on the size of machines and the number of symbols in the transmission alphabet required to achieve reliable communication. We consider two types of finite-state machines and two fault models for the shared memory. In each case, we show that there are robust protocols for deletion and insertion errors. We also show that there are no robust protocols for mutation errors. In contrast, in the ...
It is well known that synchronization and communication delays are the major sources of performance ...
AbstractWe present a simple algorithm for emulating an N-processor CROW PRAM on an N-ode butterfly. ...
AbstractWe propose a model, LPRAM, for parallel random access machines with local memory that captur...
Abstract. Algorithms in synchronous parallel models of computation with processor crashes can be mad...
We propose an algorithm for simulating atomic registers, test-and-set, fetch-and-add, and read-modif...
In this paper we give a classification of parallel branch and bound algorithms and develop a class o...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
textabstractIn this paper we give a classification of parallel branch and bound algorithms and devel...
The PRAM is a shared memory model of parallel computation which abstracts away from inessential engi...
Abstract. Most complexity measures for concurrent algorithms for asynchronous shared-memory architec...
Chandra and Toueg proposed a new approach to overcome the impossibility of reaching consensus in asy...
We present an overview of massively parallel deterministic algorithms which combine high fault-toler...
AbstractWe describe a number of algorithms for the model for parallel computation called parallel al...
Due to the advent of multicore machines, shared memory distributed computing models taking into acco...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
It is well known that synchronization and communication delays are the major sources of performance ...
AbstractWe present a simple algorithm for emulating an N-processor CROW PRAM on an N-ode butterfly. ...
AbstractWe propose a model, LPRAM, for parallel random access machines with local memory that captur...
Abstract. Algorithms in synchronous parallel models of computation with processor crashes can be mad...
We propose an algorithm for simulating atomic registers, test-and-set, fetch-and-add, and read-modif...
In this paper we give a classification of parallel branch and bound algorithms and develop a class o...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
textabstractIn this paper we give a classification of parallel branch and bound algorithms and devel...
The PRAM is a shared memory model of parallel computation which abstracts away from inessential engi...
Abstract. Most complexity measures for concurrent algorithms for asynchronous shared-memory architec...
Chandra and Toueg proposed a new approach to overcome the impossibility of reaching consensus in asy...
We present an overview of massively parallel deterministic algorithms which combine high fault-toler...
AbstractWe describe a number of algorithms for the model for parallel computation called parallel al...
Due to the advent of multicore machines, shared memory distributed computing models taking into acco...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
It is well known that synchronization and communication delays are the major sources of performance ...
AbstractWe present a simple algorithm for emulating an N-processor CROW PRAM on an N-ode butterfly. ...
AbstractWe propose a model, LPRAM, for parallel random access machines with local memory that captur...