نتایج جستجو برای: non blocking

تعداد نتایج: 1361040  

Journal: :CoRR 2017
Sathya Peri Muktikanta Sa Nandini Singhal

In this paper, we propose a generic concurrent directed graph (for shared memory architecture) that is concurrently being updated by threads adding/deleting vertices and edges. The graph is constructed by the composition of the well known concurrent list-based set data-structure from the literature. Our construction is generic, in the sense that it can be used to obtain various progress guarant...

Journal: :Electr. Notes Theor. Comput. Sci. 2004
Jean-François Raskin Laurent Van Begin

In this paper, we study the decidability of five problems on a class of extended Petri nets. The study of this class of extended Petri nets is motivated by the problem of parametric verification of multiple copies of processes that can communicate with a partially non-blocking rendez-vous. This kind of communications occurs in abstractions of multi-threaded JAVA programs.

2003
Jaap-Henk Hoepman

A splitter is a concurrent asynchronous non-blocking object that can partition a collection of contending tokens into smaller groups with certain properties. Splitters are natural objects used to solve a wide range of fundamental distributed computing problems, like renaming and resource allocation. This paper proposes a general definition of splitters, develops their theory, and investigates t...

Journal: :Inf. Sci. 1988
Bharat K. Bhargava Peter Lei Ng

We present a conservative consistency and recovery conlrol algorilhm for replicated files in the presence of network partitioning due to communication link failures. This algorithm supports partial replication, provides non-blocking operations by allowing update access to a file in that file's majority partition, and brings all copies up-ta-date on all sites whenever the communication links amo...

Journal: :IEEE Trans. Communications 2002
Wojciech Kabacinski Grzegorz Danilewicz

Multicast connections are used in broad-band switching networks as well as in parallel processing. We consider wide-sense and strict-sense nonblocking conditions for multi-log 2 switching networks with multicast connections in this paper. We prove that such networks are wide-sense nonblocking if they are design by vertically stacking at least 2 1 + 2 2 1 planes of a log 2 networks together, whe...

1993
Ratnesh Kumar Mark A. Shayman

In a previous paper [15], we showed that supervisory control of nondeterministic discrete event systems, in the presence of driven events, can be achieved using prioritized synchronous composition as a mechanism of control, and trajectory models as a modeling formalism, rst introduced by Heymann [4]. The speci cations considered in [15] were given by pre x-closed languages. In this paper, we ex...

2002
Timothy L. Harris Keir Fraser Ian Pratt

Work on non-blocking data structures has proposed extending processor designs with a compare-and-swap primitive, CAS2, which acts on two arbitrary memory locations. Experience suggested that current operations, typically single-word compare-and-swap (CAS1), are not expressive enough to be used alone in an eÆcient manner. In this paper we build CAS2 from CAS1 and, in fact, build an arbitrary mul...

2011
Alexey Gotsman Hongseok Yang

Modern concurrent algorithms are usually encapsulated in libraries, and complex algorithms are often constructed using libraries of simpler ones. We present the first theorem that allows harnessing this structure to give compositional liveness proofs to concurrent algorithms and their clients. We show that, while proving a liveness property of a client using a concurrent library, we can soundly...

2007
Torsten Hoefler Prabhanjan Kambadur Richard L. Graham Galen M. Shipman Andrew Lumsdaine

In this paper we make the case for adding standard nonblocking collective operations to the MPI standard. The non-blocking point-to-point and blocking collective operations currently defined by MPI provide important performance and abstraction benefits. To allow these benefits to be simultaneously realized, we present an application programming interface for non-blocking collective operations i...

2006
Bidyut Gupta Namdar Mogharreban Shahram Rahimi A. Vemuri

In this paper, we have proposed a new checkpointing / recovery algorithm for ring network architecture. The checkpointing algorithm produces a consistent set of checkpoints in a uni-directional network with the help of few control messages and also avoids the overhead of taking temporary checkpoints unlike most other existing checkpointing algorithms. The number of interrupts to the processes i...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید