DocumentCode :
965224
Title :
Passive-space and time view: vector clocks for achieving higher performance, program correction, and distributed computing
Author :
Ahuja, Mohan ; Carlson, Timothy ; Gahlot, Ashwani
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Volume :
19
Issue :
9
fYear :
1993
fDate :
9/1/1993 12:00:00 AM
Firstpage :
845
Lastpage :
855
Abstract :
We have noticed two problems with viewing a process as a sequence of events. The first problem is the complete loss of information about potential intra-process concurrency for both sequential and distributed computations, and partial loss of information about potential inter-process concurrency for distributed computations. The second problem is that the resulting reasoning framework does not lend itself to refinement (from sequential computing or a given set of distributed processes) to a preferable set of distributed processes. We argue that it is more natural to view a computation, either distributed or sequential, as a partially ordered set of events. Doing so leads to a view, called passive-space and time view, which we propose. To aid users of the relation “Affects” in developing algorithms, we define vector clocks, that are global logical clocks, so that the relation “Affects”, and hence all potential concurrency, between events can be identified from their timestamps assigned
Keywords :
concurrency control; distributed processing; program debugging; debugging; distributed computations; distributed computing; global logical clocks; high performance; intraprocess concurrency; passive-space view; program correction; sequential computations; time view; timestamps; vector clocks; Clocks; Computer science; Concurrent computing; Costs; Debugging; Distributed computing; High performance computing; Parallel processing; Performance loss; Process design;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.241768
Filename :
241768
Link To Document :
بازگشت