메뉴 건너뛰기




Volumn 64, Issue 2, 2004, Pages 219-237

Predicate control: Synchronization in distributed computations with look-ahead

Author keywords

Distributed computation; Distributed Debugging; Mutual Exclusion; Predicate Control; Predicate Detection; Rollback Recovery; Synchronization

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING; COMPUTER SCIENCE; CONSTRAINT THEORY; PARALLEL PROCESSING SYSTEMS; PROGRAM DEBUGGING; SYNCHRONIZATION;

EID: 2942538181     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2003.11.004     Document Type: Article
Times cited : (3)

References (40)
  • 1
    • 0030102338 scopus 로고    scopus 로고
    • A quantitative study of parallel scientific applications with explicit communication
    • [AHKM96]
    • [AHKM96] Ahuja R., Ho A., Konstantinidou S., Messina P. A quantitative study of parallel scientific applications with explicit communication. J. Supercomput. 10(1):1996;5-24.
    • (1996) J. Supercomput. , vol.10 , Issue.1 , pp. 5-24
    • Ahuja, R.1    Ho, A.2    Konstantinidou, S.3    Messina, P.4
  • 4
    • 0001811152 scopus 로고
    • Consistent global states of distributed systems: Fundamental concepts and mechanisms
    • [BM93], S. Mullender. Reading, MA: Addison-Wesley. (Chapter 4)
    • [BM93] Babaoglu O., Marzullo K. Consistent global states of distributed systems: fundamental concepts and mechanisms. Mullender S. Distributed Systems. 1993;Addison-Wesley, Reading, MA. (Chapter 4).
    • (1993) Distributed Systems
    • Babaoglu, O.1    Marzullo, K.2
  • 7
    • 84976713553 scopus 로고
    • Concurrent control with "readers" and "writers"
    • [CHP71] October
    • [CHP71] Courtois P.J., Heymans F., Parnas D.L. Concurrent control with "readers" and "writers" Comm. ACM. 14(10):October 1971;667-668.
    • (1971) Comm. ACM , vol.14 , Issue.10 , pp. 667-668
    • Courtois, P.J.1    Heymans, F.2    Parnas, D.L.3
  • 8
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • [CL85] February
    • [CL85] Chandy K.M., Lamport L. Distributed snapshots: Determining global states of distributed systems. ACM Trans. Comput. Systems. 3(1):February 1985;63-75.
    • (1985) ACM Trans. Comput. Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 11
    • 0026202534 scopus 로고
    • Logical time in distributed computing systems
    • [Fid91] August
    • [Fid91] Fidge C. Logical time in distributed computing systems. IEEE Comput. 24(8):August 1991;28-33.
    • (1991) IEEE Comput. , vol.24 , Issue.8 , pp. 28-33
    • Fidge, C.1
  • 14
    • 0030386136 scopus 로고    scopus 로고
    • Detection of strong unstable predicates in distributed programs
    • [GW96] December
    • [GW96] Garg V.K., Waldecker B. Detection of strong unstable predicates in distributed programs. IEEE Trans. Parallel Distrib. Systems. 7(12):December 1996;1323-1333.
    • (1996) IEEE Trans. Parallel Distrib. Systems , vol.7 , Issue.12 , pp. 1323-1333
    • Garg, V.K.1    Waldecker, B.2
  • 16
    • 0002065998 scopus 로고
    • Software implemented fault tolerance: Technologies and experience
    • [HK93], June
    • [HK93] Y. Huang, C. Kintala, Software implemented fault tolerance: technologies and experience, in: Proceedings IEEE Fault-tolerant Computers Symposium, June 1993, pp. 138-144.
    • (1993) Proceedings IEEE Fault-tolerant Computers Symposium , pp. 138-144
    • Huang, Y.1    Kintala, C.2
  • 17
    • 0028734944 scopus 로고
    • Dynamic file-access characteristics of a production parallel scientific workload
    • [KN94]
    • [KN94] D. Kotz, N. Nieuwejaar, Dynamic file-access characteristics of a production parallel scientific workload, in: Proceedings of Supercomputing '94, 1994, pp. 640-649.
    • (1994) Proceedings of Supercomputing '94 , pp. 640-649
    • Kotz, D.1    Nieuwejaar, N.2
  • 18
    • 0017555081 scopus 로고
    • Concurrent reading and writing
    • [Lam77] November
    • [Lam77] Lamport L. Concurrent reading and writing. Comm. ACM. 20(11):November 1977;806-811.
    • (1977) Comm. ACM , vol.20 , Issue.11 , pp. 806-811
    • Lamport, L.1
  • 19
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • [Lam78] July
    • [Lam78] Lamport L. Time, clocks, and the ordering of events in a distributed system. Comm. ACM. 21(7):July 1978;558-565.
    • (1978) Comm. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 23
    • 2942621304 scopus 로고
    • Modeling a solution for a control problem in distributed systems by restrictions
    • [MSWW81] January
    • [MSWW81] Maggiolo-Schettini A., Wedde H., Winkowski J. Modeling a solution for a control problem in distributed systems by restrictions. Theoret. Comput. Sci. 13(1):January 1981;61-83.
    • (1981) Theoret. Comput. Sci. , vol.13 , Issue.1 , pp. 61-83
    • Maggiolo-Schettini, A.1    Wedde, H.2    Winkowski, J.3
  • 24
    • 84976674889 scopus 로고
    • Optimal tracing and replay for debugging shared-memory parallel programs
    • [Net93], San Diego, USA, May. Also available as ACM SIGPLAN Notices
    • [Net93] R.H.B. Netzer, Optimal tracing and replay for debugging shared-memory parallel programs, in: Proceedings of ACM/ONR Workshop on Parallel and Distributed Debugging, San Diego, USA, May 1993, pp. 1-11. Also available as ACM SIGPLAN Notices Vol. 28, No. 12.
    • (1993) Proceedings of ACM/ONR Workshop on Parallel and Distributed Debugging , vol.28 , Issue.12 , pp. 1-11
    • Netzer, R.H.B.1
  • 25
    • 84942789886 scopus 로고
    • Optimal tracing and replay for debugging message-passing parallel programs
    • [NM92] November
    • [NM92] R.H.B. Netzer, B.P. Miller, Optimal tracing and replay for debugging message-passing parallel programs, in: Supercomputing'92, November 1992, pp. 502-511.
    • (1992) Supercomputing'92 , pp. 502-511
    • Netzer, R.H.B.1    Miller, B.P.2
  • 26
    • 0029212793 scopus 로고
    • Optimal tracing and replay for debugging message-passing programs
    • [NM95]
    • [NM95] Netzer R.H.B., Miller B.P. Optimal tracing and replay for debugging message-passing programs. J. Supercomput. 8(4):1995;371-388.
    • (1995) J. Supercomput. , vol.8 , Issue.4 , pp. 371-388
    • Netzer, R.H.B.1    Miller, B.P.2
  • 29
    • 0024608694 scopus 로고
    • A distributed algorithm for multiple entries to a critical section
    • [Ray89] February
    • [Ray89] Raymond K. A distributed algorithm for multiple entries to a critical section. Inform. Process. Lett. 30:February 1989;189-193.
    • (1989) Inform. Process. Lett. , vol.30 , pp. 189-193
    • Raymond, K.1
  • 32
    • 0002974835 scopus 로고
    • A taxonomy of distributed mutual exclusion
    • [Sin93]
    • [Sin93] Singhal M. A taxonomy of distributed mutual exclusion. J. Parallel Distrib. Comput. 18:1993;94-101.
    • (1993) J. Parallel Distrib. Comput. , vol.18 , pp. 94-101
    • Singhal, M.1
  • 33
    • 0026762219 scopus 로고
    • Another distributed algorithm for multiple entries to a critical section
    • [SR92] January
    • [SR92] Srimani P.K., Reddy R.L. Another distributed algorithm for multiple entries to a critical section. Inform. Process. Lett. 41:January 1992;51-57.
    • (1992) Inform. Process. Lett. , vol.41 , pp. 51-57
    • Srimani, P.K.1    Reddy, R.L.2
  • 34
    • 2942533317 scopus 로고    scopus 로고
    • [Tar00], Ph.D. thesis, University of Texas at Austin, August, available as Technical Report CS-TR-00-38 at the Department of Computer Sciences, University of Texas at Austin
    • [Tar00] A. Tarafdar, Software fault tolerance in distributed systems using controlled re-execution, Ph.D. thesis, University of Texas at Austin, August 2000, available as Technical Report CS-TR-00-38 at the Department of Computer Sciences, University of Texas at Austin, on-line at www.cs.utexas.edu .
    • (2000) Software Fault Tolerance in Distributed Systems Using Controlled Re-execution
    • Tarafdar, A.1
  • 35
    • 2942524460 scopus 로고
    • Maintaining global assertions on distributed systems
    • [TG94], Tata McGraw-Hill, New York
    • [TG94] A.I. Tomlinson, V.K. Garg, Maintaining global assertions on distributed systems, in: Computer Systems and Education, Tata McGraw-Hill, New York, 1994, pp. 257-272.
    • (1994) Computer Systems and Education , pp. 257-272
    • Tomlinson, A.I.1    Garg, V.K.2
  • 37
    • 84947921058 scopus 로고    scopus 로고
    • Software fault tolerance of concurrent programs using controlled re-execution
    • [TG99], Bratislava, Slovak Republic, September
    • [TG99] A. Tarafdar, V.K. Garg, Software fault tolerance of concurrent programs using controlled re-execution, in: Proceedings of the 13th International Symposium on Distributed Computing, Bratislava, Slovak Republic, September 1999, pp. 210-224.
    • (1999) Proceedings of the 13th International Symposium on Distributed Computing , pp. 210-224
    • Tarafdar, A.1    Garg, V.K.2
  • 38
    • 26744463299 scopus 로고    scopus 로고
    • Predicate control: Synchronization in distributed computations with look-ahead
    • [TG03], Parallel and Distributed Systems Laboratory, ECE Department University of Texas at Austin, available via ftp or WWW at maple.ece.utexas.edu as Technical Report TR-PDS-2003-005.
    • [TG03] A. Tarafdar, V.K. Garg, Predicate control: synchronization in distributed computations with look-ahead, Technical Report ECE-PDS-2003-005, Parallel and Distributed Systems Laboratory, ECE Department University of Texas at Austin, 2003, available via ftp or WWW at maple.ece.utexas.edu as Technical Report TR-PDS-2003-005.
    • (2003) Technical Report , vol.ECE-PDS-2003-005
    • Tarafdar, A.1    Garg, V.K.2
  • 39
    • 1642399395 scopus 로고
    • A survey of distributed mutual exclusion algorithms
    • [Ve193], Computer Science Department, Colorado State University
    • [Ve193] M.G. Velazquez, A survey of distributed mutual exclusion algorithms, Technical Report 93-116, Computer Science Department, Colorado State University, 1993.
    • (1993) Technical Report , vol.93 , Issue.116
    • Velazquez, M.G.1
  • 40
    • 0031386644 scopus 로고    scopus 로고
    • Progressive retry for software failure recovery in message-passing applications
    • [WHF+97] October
    • [WHF+97] Wang Y.M., Huang Y., Fuchs W.K., Kintala C., Suri G. Progressive retry for software failure recovery in message-passing applications. IEEE Trans. Comput. 46(10):October 1997;1137-1141.
    • (1997) IEEE Trans. Comput. , vol.46 , Issue.10 , pp. 1137-1141
    • Wang, Y.M.1    Huang, Y.2    Fuchs, W.K.3    Kintala, C.4    Suri, G.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.