메뉴 건너뛰기




Volumn 9, Issue 3, 1999, Pages 224-253

Efficient Optimistic Parallel Simulations Using Reverse Computation

Author keywords

Parallel discrete event simulation; Reverse computation; Rollback; State saving

Indexed keywords

MEMORY UTILIZATION; STATE SAVING;

EID: 0002614346     PISSN: 10493301     EISSN: None     Source Type: Journal    
DOI: 10.1145/347823.347828     Document Type: Article
Times cited : (174)

References (29)
  • 1
    • 84990836008 scopus 로고
    • NReversal of fortune - The thermodynamics of garbage collection
    • St. Malo, France, Sept. 1992, Lecture Notes in Computer Science, Springer-Verlag, New York
    • BAKER, H. G. 1992. NReversal of fortune - The thermodynamics of garbage collection. In Proceedings of the International Workshop on Memory Management (St. Malo, France, Sept. 1992), Lecture Notes in Computer Science, vol. 637. Springer-Verlag, New York, 507-524.
    • (1992) Proceedings of the International Workshop on Memory Management , vol.637 , pp. 507-524
    • Baker, H.G.1
  • 3
    • 0010146684 scopus 로고
    • Thermodynamics of computation
    • BENNETT, C. 1982. Thermodynamics of computation. Int. J. Phys. 21, 905-940.
    • (1982) Int. J. Phys. 21 , vol.21 , pp. 905-940
    • Bennett, C.1
  • 5
    • 0011962015 scopus 로고    scopus 로고
    • Reverse execution of programs
    • BISWAS, B. AND MALL, B. 1999. Reverse execution of programs. SIGPLAN Not. 34, 4 (Apr.), 61-69.
    • (1999) SIGPLAN Not. 34 , vol.34 , Issue.4 APR. , pp. 61-69
    • Biswas, B.1    Mall, B.2
  • 6
    • 0029227920 scopus 로고
    • A case study in simulating PCS networks using Time Warp
    • July 1995
    • CAROTHERS, C. D., FUJIMOTO, R. M., AND LIN, Y.-B. 1995, A case study in simulating PCS networks using Time Warp. SIGSIM Simul. Dig. 25, 1 (July 1995), 87-94.
    • (1995) SIGSIM Simul. Dig. 25 , vol.25 , Issue.1 , pp. 87-94
    • Carothers, C.D.1    Fujimoto, R.M.2    Lin, Y.-B.3
  • 8
    • 0025512617 scopus 로고
    • Program inversion: More than fun!
    • Nov. 1990
    • CHEN, W. AND UDDING, J. T. 1990. Program inversion: More than fun!. Sci. Comput. Program. 15, 1 (Nov. 1990), 1-13.
    • (1990) Sci. Comput. Program. 15 , vol.15 , Issue.1 , pp. 1-13
    • Chen, W.1    Udding, J.T.2
  • 9
    • 0028740223 scopus 로고
    • GTW: A time warp system for shared memory multiprocessors
    • WSC'94, Lake Buena Vista, FL, Dec. 11-14, 1994, D. A. Sadowski, A. F. Seila, M. S. Manivannan, and J. D. Tew, Eds. Society for Computer Simulation, San Diego, CA
    • DAS, S., FUJIMOTO, R., PANESAR, K., ALLISON, D., AND HYBINETTE, M. 1994. GTW: A time warp system for shared memory multiprocessors. In Proceedings of the 1994 Winter Conference on Simulation (WSC'94, Lake Buena Vista, FL, Dec. 11-14, 1994), D. A. Sadowski, A. F. Seila, M. S. Manivannan, and J. D. Tew, Eds. Society for Computer Simulation, San Diego, CA, 1332-1339.
    • (1994) Proceedings of the 1994 Winter Conference on Simulation , pp. 1332-1339
    • Das, S.1    Fujimoto, R.2    Panesar, K.3    Allison, D.4    Hybinette, M.5
  • 12
    • 0024909489 scopus 로고
    • Time warp on a shared memory multiprocessor
    • ICPP '89, Aug., Pennsylvania State University, University Park, PA
    • FUJIMOTO, R. M. 1989. Time warp on a shared memory multiprocessor. In. Proceedings of the International Conference on Parallel Processing (ICPP '89, Aug.), Pennsylvania State University, University Park, PA, 242-249.
    • (1989) Proceedings of the International Conference on Parallel Processing , pp. 242-249
    • Fujimoto, R.M.1
  • 13
    • 84976676590 scopus 로고
    • Parallel discrete event simulation
    • Oct. 1990
    • FUJIMOTO, R. M. 1990. Parallel discrete event simulation. Commun. ACM 33, 10 (Oct. 1990), 30-53.
    • (1990) Commun. ACM 33 , vol.33 , Issue.10 , pp. 30-53
    • Fujimoto, R.M.1
  • 15
    • 0030168036 scopus 로고    scopus 로고
    • ADOL-C: A package for the automatic differentiation of algorithms written in C/ C++
    • GRIEWANT, A., JUEDOS, D., MITEV, H., UTKE, J., VOGEL, O., AND WALTHER, A. 1996. ADOL-C: A package for the automatic differentiation of algorithms written in C/ C++. ACM Trans. Math. Softw. 22, 2 (Feb.), 131-167.
    • (1996) ACM Trans. Math. Softw. 22 , vol.22 , Issue.2 FEB. , pp. 131-167
    • Griewant, A.1    Juedos, D.2    Mitev, H.3    Utke, J.4    Vogel, O.5    Walther, A.6
  • 16
    • 0002523847 scopus 로고    scopus 로고
    • Optimal time and minimum space-time product for reversing a certain class of programs
    • INRIA, Rennes, France
    • GRIMM, J., POTTIER, L., AND ROSTLANG-SCHMIDT, N. 1996. Optimal time and minimum space-time product for reversing a certain class of programs. Res. Rep., INRIA, Rennes, France.
    • (1996) Res. Rep.
    • Grimm, J.1    Pottier, L.2    Rostlang-Schmidt, N.3
  • 17
    • 0022582048 scopus 로고
    • A formal approach to undo operations in programming languages
    • LEEMAN, G. B. 1986. A formal approach to undo operations in programming languages. ACM Trans. Program. Lang. Syst. 8, 1 (Jan.), 50-87.
    • (1986) ACM Trans. Program. Lang. Syst. 8 , vol.8 , Issue.1 JAN. , pp. 50-87
    • Leeman, G.B.1
  • 18
    • 0031145758 scopus 로고    scopus 로고
    • A random number generator based on the combination of four LCGs
    • L'ECUYER, P. AND ANDRES, T. H. 1997. A random number generator based on the combination of four LCGs. Math. Comput. Simul. 44, 1, 99-107.
    • (1997) Math. Comput. Simul. 44 , vol.44 , Issue.1 , pp. 99-107
    • L'Ecuyer, P.1    Andres, T.H.2
  • 19
    • 0031599142 scopus 로고    scopus 로고
    • Mersenne twister: A 623-dimensionally equidistributed uniform pseudo-random number generator
    • MATSUMOTO, M. AND NISHIMURA, T. 1998. Mersenne twister: A 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans. Model. Comput. Simul. 8, 1, 3-30.
    • (1998) ACM Trans. Model. Comput. Simul. 8 , vol.8 , Issue.1 , pp. 3-30
    • Matsumoto, M.1    Nishimura, T.2
  • 21
    • 0347102865 scopus 로고    scopus 로고
    • Source code transformations for efficient reversibility
    • College of Computing, Georgia Institute of Technology, Atlanta, GA
    • PERUMALLA, K. S. AND FUJIMOTO, R. M. 1999. Source code transformations for efficient reversibility. Tech. Rep. GIT-CC-99-21. College of Computing, Georgia Institute of Technology, Atlanta, GA.
    • (1999) Tech. Rep. GIT-CC-99-21
    • Perumalla, K.S.1    Fujimoto, R.M.2
  • 23
    • 0031703462 scopus 로고    scopus 로고
    • Nops: A conservative parallel simulation engine for TeD
    • PADS '98, Banff, Alta., Canada, May 26-29, 1998), B. Unger and A. Ferscha, Eds. IEEE Computer Society Press, Los Alamitos, CA
    • POPLAWSKI, A. AND NICOL, D. M. 1998. Nops: A conservative parallel simulation engine for TeD. In Proceedings of the 12th Workshop on Parallel and Distributed Simulation (PADS '98, Banff, Alta., Canada, May 26-29, 1998), B. Unger and A. Ferscha, Eds. IEEE Computer Society Press, Los Alamitos, CA, 180-187.
    • (1998) Proceedings of the 12th Workshop on Parallel and Distributed Simulation , pp. 180-187
    • Poplawski, A.1    Nicol, D.M.2
  • 24
    • 84855628385 scopus 로고    scopus 로고
    • Cambridge,MA
    • MIT. 1999. The reversible computing home page at MIT. Massachusetts Institute of Technology, Cambridge, MA. http://www.ai.mit.edu/̃cvieri/reversible.html
    • (1999) The Reversible Computing Home Page at MIT
  • 25
    • 0347733311 scopus 로고
    • History cache: Hardware support for reverse execution
    • Dec. 1994
    • SOSIC, R. 1994. History cache: Hardware support for reverse execution. SIGARCH Comput. Arch. News 22, 5 (Dec. 1994), 11-18.
    • (1994) SIGARCH Comput. Arch. News 22 , vol.22 , Issue.5 , pp. 11-18
    • Sosic, R.1
  • 26
    • 0027810770 scopus 로고
    • Incremental state saving in SPEEDES using C++
    • WSC '93, Los Angeles, CA, Dec. 12-15, 1993, G. W. Evans, M. Mollaghasemi, E. C. Russell, and W. E. Biles, Eds. ACM Press, New York, NY
    • STEINMAN, J. S. 1993. Incremental state saving in SPEEDES using C++. In Proceedings of the Winter Conference on Simulation (WSC '93, Los Angeles, CA, Dec. 12-15, 1993), G. W. Evans, M. Mollaghasemi, E. C. Russell, and W. E. Biles, Eds. ACM Press, New York, NY, 687-696.
    • (1993) Proceedings of the Winter Conference on Simulation , pp. 687-696
    • Steinman, J.S.1
  • 27


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