메뉴 건너뛰기




Volumn 20, Issue 2, 2010, Pages 137-173

Lightweight checkpointing for concurrent ML

Author keywords

[No Author keywords available]

Indexed keywords

CONSISTENT GLOBAL CHECKPOINT; DATA INCONSISTENCIES; FUNCTIONAL PROGRAMS; LARGE-SCALE SOFTWARE SYSTEMS; MICRO-BENCHMARKS; OPTIMIZING COMPILERS; SHARED VARIABLES; TRANSIENT FAULTS;

EID: 77957224121     PISSN: 09567968     EISSN: 14697653     Source Type: Journal    
DOI: 10.1017/S0956796810000067     Document Type: Article
Times cited : (10)

References (34)
  • 1
    • 84969375781 scopus 로고
    • Efficient optimistic concurrency control using loosely synchronized clocks
    • Adya, A., Gruber, R., Liskov, B. & Maheshwari, U. (1995) Efficient optimistic concurrency control using loosely synchronized clocks, SIGMOD Rec., 24 (2): 23-34.
    • (1995) SIGMOD Rec. , vol.24 , Issue.2 , pp. 23-34
    • Adya, A.1    Gruber, R.2    Liskov, B.3    Maheshwari, U.4
  • 5
    • 33845461856 scopus 로고    scopus 로고
    • Application-level checkpointing for shared memory programs
    • DOI 10.1145/1037949.1024421
    • Bronevetsky, G., Marques, D., Pingali, K., Szwed, P. & Schulz, M. (2004) Applicationlevel checkpointing for shared memory programs. In Proceedings of the 11th International Conference on Architectural Support for Programming Languages And Operating Systems. Boston, MA, USA, ACM, pp. 235-247. (Pubitemid 44892197)
    • (2004) Operating Systems Review (ACM) , vol.38 , Issue.5 , pp. 235-247
    • Bronevetsky, G.1    Marques, D.2    Pingali, K.3    Szwed, P.4    Schulz, M.5
  • 6
    • 17044415199 scopus 로고    scopus 로고
    • Theoretical foundations for compensations in flow composition languages
    • DOI 10.1145/1047659.1040323
    • Bruni, R., Melgratti, H. & Montanari, U. (2005) Theoretical Foundations for compensations in flow composition languages. In Proceedings of the 32nd ACM SIGPLAN Symposium on Principles of Programming Languages. Long Beach, CA, USA, ACM, pp. 209-220. (Pubitemid 40493979)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.1 , pp. 209-220
    • Bruni, R.1    Melgratti, H.2    Montanari, U.3
  • 8
    • 0031257290 scopus 로고    scopus 로고
    • Experience with the design of a performance tuning tool for parallel programs
    • PII S0164121296001616
    • Chen, Y., Plank, J. S. & Li, K. (1997) CLIP: A checkpointing tool for message-passing parallel programs. In Proceedings of the 1997 ACM/IEEE Conference on Supercomputing. San Jose, CA, USA, ACM, pp. 1-11. (Pubitemid 127403851)
    • (1997) Journal of Systems and Software , vol.39 , Issue.1 , pp. 27-37
    • Lei, S.T.1    Zhang, K.2    Li, K.-C.3
  • 9
  • 12
    • 33750381793 scopus 로고    scopus 로고
    • Transactional events
    • DOI 10.1145/1160074.1159821
    • Donnelly, K. & Fluet, M. (2008) Transactional events, J. Funct. Program., 18, 649-706. (Pubitemid 44642860)
    • (2006) ACM SIGPLAN Notices , vol.41 , Issue.9 , pp. 124-135
    • Donnelly, K.1    Fluet, M.2
  • 14
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback-recovery protocols in message-passing systems
    • Elnozahy, E. N. (Mootaz), Alvisi, L., Wang, Y-M & Johnson, D. B. (2002) A survey of rollback-recovery protocols in message-passing systems. Acm Comput. Surv., 34 (3): 375-408.
    • (2002) Acm Comput. Surv. , vol.34 , Issue.3 , pp. 375-408
    • Elnozahy, E.N.1    Alvisi, L.2    Wang, Y.-M.3    Johnson, D.B.4
  • 15
    • 17044412423 scopus 로고    scopus 로고
    • Transactors: A programming model for maintaining globally consistent distributed state in unreliable environments
    • DOI 10.1145/1047659.1040322
    • Field, J. & Varela, C. A. (2005) Transactors: A programming model for maintaining globally consistent distributed state in unreliable environments. In Proceedings of the 32nd ACM SIGPLAN Symposium on Principles of Programming Languages. Long Beach, CA, USA, ACM, pp. 195-208. (Pubitemid 40493978)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.1 , pp. 195-208
    • Field, J.1    Varela, C.A.2
  • 17
    • 0003609459 scopus 로고
    • Morgan-Kaufmann. Publishers Inc., San Francisco, CA, USA
    • Gray, J. & Reuter, A. (1993) Transaction Processing. Morgan-Kaufmann. Publishers Inc., San Francisco, CA, USA.
    • (1993) Transaction Processing
    • Gray, J.1    Reuter, A.2
  • 23
    • 0019574432 scopus 로고
    • On optimistic methods for concurrency control
    • Kung, H. T. & Robinson, J. T. (1981) On optimistic methods for concurrency control, ACM Trans. Database Syst., 6 (2), 213-226.
    • (1981) ACM Trans. Database Syst. , vol.6 , Issue.2 , pp. 213-226
    • Kung, H.T.1    Robinson, J.T.2
  • 25
    • 17044378871 scopus 로고    scopus 로고
    • The java memory model
    • DOI 10.1145/1047659.1040336
    • Manson, J., Pugh, W. & Adve, S. V. (2005) The Java memory model. In Proceedings of the 32nd ACM SIGPLAN Symposium on Principles of Programming Languages. Long Beach, CA, USA, ACM, pp. 378-391. (Pubitemid 40493992)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.1 , pp. 378-391
    • Manson, J.1    Pugh, W.2    Adve, S.V.3
  • 27
    • 0000151487 scopus 로고    scopus 로고
    • Effective Fine-Grain Synchronization for Automatically Parallelized Programs Using Optimistic Synchronization Primitives
    • Rinard, M. (1999) Effective fine-grained synchronization for automatically parallelized programs using optimistic synchronization primitives, ACM Trans. Comput. Syst., 17 (4), 337-371. (Pubitemid 129640170)
    • (1999) ACM Transactions on Computer Systems , vol.17 , Issue.4 , pp. 337-371
    • Rinard, M.C.1
  • 28
    • 33745195706 scopus 로고    scopus 로고
    • AtomCaml: First-class atomicity via rollback
    • DOI 10.1145/1090189.1086378
    • Ringenburg, M. F. & Grossman, D. (2005) AtomCaml: First-class atomicity via rollback. In Proceedings of the 10th ACM SIGPLAN International Conference on Functional Programming. Tallinn, Estonia, ACM, pp. 92-104. (Pubitemid 43907036)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.9 , pp. 92-104
    • Ringenburg, M.F.1    Grossman, D.2
  • 29
    • 84976696875 scopus 로고
    • Performance analysis of checkpointing strategies
    • Tantawi, A. N. & Ruschitzka, M. (1984). Performance analysis of checkpointing strategies, ACM Trans. Comput. Syst., 2 (2), 123-144.
    • (1984) ACM Trans. Comput. Syst. , vol.2 , Issue.2 , pp. 123-144
    • Tantawi, A.N.1    Ruschitzka, M.2
  • 32
    • 35048884255 scopus 로고    scopus 로고
    • Transactional Monitors for Concurrent Objects
    • ECOOP 2004 - Object-Oriented Programming
    • Welc, A., Jagannathan, S. & Hosking, A. L. (2004) Transactional monitors for concurrent objects. In Proceedings of the European Conference on Object-Oriented Programming. Oslo, Norway, Springer Berlin/Heidelberg, pp. 519-542. (Pubitemid 38851553)
    • (2004) LECTURE NOTES IN COMPUTER SCIENCE , Issue.3086 , pp. 519-542
    • Welc, A.1    Jagannathan, S.2    Hosking, A.L.3


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