메뉴 건너뛰기




Volumn 6, Issue 6, 1995, Pages 639-652

An Asynchronous Distributed Approach for the Simulation of Behavior-Level Models on Parallel Processors

Author keywords

asynchronous algorithms; Digital systems simula ; Distributed simulation; parallel processors; tion

Indexed keywords

ASYNCHRONOUS DISTRIBUTED ALGORITHMS; BEHAVIOR LEVEL MODELS; DIGITAL DESIGN; DIGITAL SYSTEMS SIMULATION; PARALLEL PROCESSORS; SIGNAL TRANSITIONS;

EID: 0029322820     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.388044     Document Type: Article
Times cited : (12)

References (49)
  • 3
    • 0021793126 scopus 로고
    • The cosmic cube
    • Jan.
    • C. Seitz, “The cosmic cube,” CACM, pp. 22-23, Jan. 1985.
    • (1985) CACM , pp. 22-23
    • Seitz, C.1
  • 6
    • 0024771474 scopus 로고
    • A preemptive scheduling mechanism for accurate behavioral simulation of digital designs
    • Nov.
    • S. Ghosh and M. Yu, “A preemptive scheduling mechanism for accurate behavioral simulation of digital designs,” IEEE Trans. Comput., vol. 38, Nov. 1989.
    • (1989) IEEE Trans. Comput. , vol.38
    • Ghosh, S.1    Yu, M.2
  • 8
  • 9
    • 0020877401 scopus 로고
    • Introduction to the IBM Los Gatos logic simulation engine
    • Oct.
    • J. K. Howard et al., “Introduction to the IBM Los Gatos logic simulation engine,” in Proc. ICCD, Oct. 1983, pp. 580-583.
    • (1983) Proc. ICCD , pp. 580-583
    • Howard, J.K.1
  • 11
    • 0022678067 scopus 로고
    • Distributed discrete-event simulation
    • Mar.
    • J. Misra, “Distributed discrete-event simulation,” Comput. Surv., vol. 18, no. 1, pp. 39-65, Mar. 1986.
    • (1986) Comput. Surv. , vol.18 , Issue.1 , pp. 39-65
    • Misra, J.1
  • 12
    • 84976860609 scopus 로고
    • Distributed deadlock detection
    • May
    • K. M. Chandy et al., “Distributed deadlock detection,” ACM Trans. Comput. Syst., vol. 1, no. 2, pp. 144-156, May 1983.
    • (1983) ACM Trans. Comput. Syst. , vol.1 , Issue.2 , pp. 144-156
    • Chandy, K.M.1
  • 13
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • L. Lamport, “Time, clocks, and the ordering of events in a distributed system,” CACM, vol. 21, no. 7, pp. 559-565, 1978.
    • (1978) CACM , vol.21 , Issue.7 , pp. 559-565
    • Lamport, L.1
  • 14
    • 0018434158 scopus 로고
    • Distributed simulation using a network of processors
    • J. K. Peacock et al., “Distributed simulation using a network of processors,” Comput. Networks, vol. 3, no. 1, pp. 44-56, 1979.
    • (1979) Comput. Networks , vol.3 , Issue.1 , pp. 44-56
    • Peacock, J.K.1
  • 16
    • 0021121690 scopus 로고
    • ULTIMATE: A hardware logic simulation engine
    • M. E. Glazier et al., “ULTIMATE: A hardware logic simulation engine,” in Proc. 20th ACM/IEEE DA Conf., 1984, pp. 336-342.
    • (1984) Proc. 20th ACM/IEEE DA Conf. , pp. 336-342
    • Glazier, M.E.1
  • 17
    • 0023287744 scopus 로고
    • Behavior models take the pain out of system simulation
    • Feb.
    • M. Bloom, “Behavior models take the pain out of system simulation,” Comput. Design, pp. 38-46, Feb. 15, 1987.
    • (1987) Comput. Design , pp. 38-46
    • Bloom, M.1
  • 19
    • 0024143332 scopus 로고
    • An asynchronous distributed approach for the simulation of behavior-level models on parallel processors
    • St. Charles, IL, Aug.
    • S. Ghosh and M.-L. Yu, “An asynchronous distributed approach for the simulation of behavior-level models on parallel processors,” in Proc. 1988 Int. Conf. Parallel Processing, St. Charles, IL, Aug. 15-19, 1988.
    • (1988) Proc. 1988 Int. Conf. Parallel Processing
    • Ghosh, S.1    Yu, M.-L.2
  • 20
    • 0018999316 scopus 로고
    • Asynchronous distributed simulation via a sequence of parallel computations
    • Apr.
    • K. M. Chandy and J. Misra, “Asynchronous distributed simulation via a sequence of parallel computations,” Commun. ACM, vol. 24, no. 4, pp. 198-206, Apr. 1981.
    • (1981) Commun. ACM , vol.24 , Issue.4 , pp. 198-206
    • Chandy, K.M.1    Misra, J.2
  • 21
    • 0344321420 scopus 로고
    • Parallel discrete event simulation: The Chandy-Misra approach
    • San Diego, CA, Feb.
    • D. A. Reed and A. Malony, “Parallel discrete event simulation: The Chandy-Misra approach,” in Proc. SCS Multiconf. Distrib. Simulation, San Diego, CA, Feb. 3-5, 1988, pp. 8-13.
    • (1988) Proc. SCS Multiconf. Distrib. Simulation , pp. 8-13
    • Reed, D.A.1    Malony, A.2
  • 22
    • 84944992866 scopus 로고
    • Dep. Comput. Sci., Washington Univ., St. Louis, MO, June
    • Private communications with K. F. Wong, Dep. Comput. Sci., Washington Univ., St. Louis, MO, June 1988.
    • (1988) Private communications with K. F. Wong
  • 23
    • 84944981608 scopus 로고
    • Dep. Comput. Sci., Univ. Montreal, Montreal, PQ, Canada, Apr.
    • Private communication with Prof. E. Cerny, Dep. Comput. Sci., Univ. Montreal, Montreal, PQ, Canada, Apr. 1991.
    • (1991) Private communication with Prof. E. Cerny
  • 24
    • 0024034994 scopus 로고
    • Operating system and applications of the Armstrong multiprocessor
    • June
    • J. T. Rayfield and H. F. Silverman, “Operating system and applications of the Armstrong multiprocessor,” IEEE Comput., vol. 21, pp. 38-52, June 1988.
    • (1988) IEEE Comput. , vol.21 , pp. 38-52
    • Rayfield, J.T.1    Silverman, H.F.2
  • 26
    • 84944992867 scopus 로고
    • Ada as a hardware description language
    • Feb.
    • S. Ghosh, “Ada as a hardware description language,” IEEE Design and Test Comput., Feb. 1988.
    • (1988) IEEE Design and Test Comput.
    • Ghosh, S.1
  • 28
    • 0025263432 scopus 로고
    • Reducing null messages in Misras distributed discrete event simulation method
    • Jan.
    • R. DeVries, “Reducing null messages in Misras distributed discrete event simulation method,” IEEE Trans. Software Eng., vol. 16, pp. 82-91, Jan. 1990.
    • (1990) IEEE Trans. Software Eng. , vol.16 , pp. 82-91
    • DeVries, R.1
  • 29
    • 0025486865 scopus 로고
    • A global feedback detection algorithm for VLSI circuits
    • Boston, MA, Sept.
    • H.-C. Shih, P. G. Kovijanic, and R. Razdan “A global feedback detection algorithm for VLSI circuits,” in Proc. ICCD, Boston, MA, Sept. 17, 1990, pp. 37-40.
    • (1990) Proc. ICCD , pp. 37-40
    • Shih, H.-C.1    Kovijanic, P.G.2    Razdan, R.3
  • 30
    • 0022891945 scopus 로고
    • ESIM/AFSA concurrent architectural level fault simulator
    • Washington DC, Oct.
    • S. Davidson and J. Lewandowski, “ESIM/AFSA concurrent architectural level fault simulator,” in Proc. Int. Test Conf, Washington DC, Oct. 1986, pp. 375-383.
    • (1986) Proc. Int. Test Conf , pp. 375-383
    • Davidson, S.1    Lewandowski, J.2
  • 31
    • 84944992868 scopus 로고
    • The reconfigurable communications architecture of the ARMSTRONG II processor
    • Brown Univ., Providence, RI, LEMS Tech. Rep. 83, Apr.
    • P. M. Athanas and H. F. Silverman, “The reconfigurable communications architecture of the ARMSTRONG II processor,” Div. Eng., Brown Univ., Providence, RI, LEMS Tech. Rep. 83, Apr. 1991.
    • (1991) Div. Eng.
    • Athanas, P.M.1    Silverman, H.F.2
  • 33
    • 0038030719 scopus 로고
    • Exclusive simulation of activity in digital networks
    • Feb.
    • E. G. Ulrich, “Exclusive simulation of activity in digital networks,” Commun. ACM, vol. 12, no. 2, pp. 102-110, Feb. 1969.
    • (1969) Commun. ACM , vol.12 , Issue.2 , pp. 102-110
    • Ulrich, E.G.1
  • 34
    • 33747865614 scopus 로고
    • Assessing the potential of multi-threaded VHDL simulation
    • Fall 93 Conf, San Jose, CA, Oct.
    • J. Sissler, “Assessing the potential of multi-threaded VHDL simulation,” in VHDL Boot Camp Proc., Fall 93 Conf, San Jose, CA, Oct. 10-13, 1993, pp. 131-136.
    • (1993) VHDL Boot Camp Proc. , pp. 131-136
    • Sissler, J.1
  • 35
    • 33747835424 scopus 로고
    • Preliminary design and analysis of a hardware accelerator for VHDL simulation
    • Fall 93 Conf, San Jose, CA, Oct.
    • P. Chawla, H. Carter, D. Barker, and S. Bilik, “Preliminary design and analysis of a hardware accelerator for VHDL simulation,” in VHDL Boot Camp Proc., Fall 93 Conf, San Jose, CA, Oct. 10-13, 1993, pp. 267-279.
    • (1993) VHDL Boot Camp Proc. , pp. 267-279
    • Chawla, P.1    Carter, H.2    Barker, D.3    Bilik, S.4
  • 36
    • 84944992869 scopus 로고    scopus 로고
    • Parallel execution of VHDL models
    • Univ. Adelaide, Australia, Tech. Rep. 93-01.
    • P. J. Ashden, H. Detmold and W. S. McKeen, “Parallel execution of VHDL models,” Dep. Comput. Sci., Univ. Adelaide, Australia, Tech. Rep. 93-01.
    • Dep. Comput. Sci.
    • Ashden, P.J.1    Detmold, H.2    McKeen, W.S.3
  • 37
    • 0026899337 scopus 로고
    • A time-based model for investigating parallel logic-level simulation
    • July
    • M. L. Bailey, “A time-based model for investigating parallel logic-level simulation,” IEEE Trans. Comput.-Aided Design, vol. 11, pp. 816-824, July 1992.
    • (1992) IEEE Trans. Comput.-Aided Design , vol.11 , pp. 816-824
    • Bailey, M.L.1
  • 38
    • 0001167874 scopus 로고
    • Efficient algorithms for distributed snapshots and global virtual time approximation
    • F. Mattern, “Efficient algorithms for distributed snapshots and global virtual time approximation,” J. Parallel and Distrib. Comput., vol. 18, no. 4, pp. 423-434, 1993.
    • (1993) J. Parallel and Distrib. Comput. , vol.18 , Issue.4 , pp. 423-434
    • Mattern, F.1
  • 40
    • 0003688165 scopus 로고
    • Optimistic parallel simulation of continuous time Markov chains using uniformization
    • D. M. Nicol and P. Heidelberger, “Optimistic parallel simulation of continuous time Markov chains using uniformization,” J. Parallel and Distrib. Comput., vol. 18, no. 4, pp. 395-410, 1993.
    • (1993) J. Parallel and Distrib. Comput. , vol.18 , Issue.4 , pp. 395-410
    • Nicol, D.M.1    Heidelberger, P.2
  • 41
    • 0345794006 scopus 로고
    • A new process to processor assignment criterion for reducing rollbacks in optimistic simulation
    • T. K. Som and R. G. Sargent, “A new process to processor assignment criterion for reducing rollbacks in optimistic simulation,” J. Parallel and Distrib. Comput., vol. 18, no. 4, pp. 509-515, 1993.
    • (1993) J. Parallel and Distrib. Comput. , vol.18 , Issue.4 , pp. 509-515
    • Som, T.K.1    Sargent, R.G.2
  • 42
    • 0027796598 scopus 로고
    • Parallel timing simulation on a distributed memory multiprocessor
    • Santa Clara, CA, Nov.
    • C.-P. Wen and K. A. Yelick, “Parallel timing simulation on a distributed memory multiprocessor,” in Proc. ICC AD, Santa Clara, CA, Nov. 7-11, 1993, pp. 131-136.
    • (1993) Proc. ICC AD , pp. 131-136
    • Wen, C.-P.1    Yelick, K.A.2
  • 43
    • 0026174715 scopus 로고
    • Breaking the barrier of parallel simulation of digital systems
    • San Francisco, CA, June
    • J. V. Briner, J. L. Ellis and G. Kedem, “Breaking the barrier of parallel simulation of digital systems,” in Proc. 28th Design Automat. Conf, San Francisco, CA, June 17-21, 1991.
    • (1991) Proc. 28th Design Automat. Conf
    • Briner, J.V.1    Ellis, J.L.2    Kedem, G.3
  • 44
    • 0002588676 scopus 로고
    • SPEEDES: Synchronous parallel environment for emulation and discrete event simulation
    • Anaheim, CA, (the Society for Computer Simulation, San Diego, CA).
    • J. S. Steinman, “SPEEDES: Synchronous parallel environment for emulation and discrete event simulation,” in Proc. Fifth Workshop Parallel and Distrib. Simulation (PADS 91), Anaheim, CA, 1991, pp. 95-103 (the Society for Computer Simulation, San Diego, CA).
    • (1991) Proc. Fifth Workshop Parallel and Distrib. Simulation (PADS 91) , pp. 95-103
    • Steinman, J.S.1
  • 45
    • 0024631353 scopus 로고
    • The conditional event approach to distributed simulation
    • Tampa, FL, Mar.
    • K. M. Chandy and R. Sherman, “The conditional event approach to distributed simulation,” SCS Multiconf. Distrib. Simulation, Tampa, FL, Mar. 28-31, 1989, pp. 93-99.
    • (1989) SCS Multiconf. Distrib. Simulation , pp. 93-99
    • Chandy, K.M.1    Sherman, R.2
  • 46
    • 0004201248 scopus 로고
    • Lazy rollback and lazy reevaluation
    • Univ. Calgary, Jan.
    • D. West, “Lazy rollback and lazy reevaluation,” M.S. thesis, Univ. Calgary, Jan. 1988.
    • (1988) M.S. thesis
    • West, D.1
  • 47
    • 84976676590 scopus 로고
    • Parallel discrete event simulation
    • R. M. Fujimoto, “Parallel discrete event simulation,” Commun. ACM, vol. 33, no. 10, 1990, pp. 31-53.
    • (1990) Commun. ACM , vol.33 , Issue.10 , pp. 31-53
    • Fujimoto, R.M.1
  • 48
    • 0024906274 scopus 로고
    • Characterization of parallelism and deadlocks in distributed digital logic simulation
    • June
    • L. Soule and A. Gupta, “Characterization of parallelism and deadlocks in distributed digital logic simulation,” in Proc. 26th Design Automat. Conf, June 1989.
    • (1989) Proc. 26th Design Automat. Conf
    • Soule, L.1    Gupta, A.2
  • 49
    • 0024142156 scopus 로고
    • Parallel logic simulation on general purpose machines
    • June
    • L. Soule and T. Blank, “Parallel logic simulation on general purpose machines,” in Proc. 25th Design Automat. Conf, June 1988.
    • (1988) Proc. 25th Design Automat. Conf
    • Soule, L.1    Blank, T.2


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