메뉴 건너뛰기




Volumn 86, Issue 10, 2010, Pages 613-628

A GPU-Based Application Framework Supporting Fast Discrete-Event Simulation

Author keywords

CUDA; Discrete event simulation; GPU; parallel event scheduling; simulation libraries

Indexed keywords

APPLICATION FRAMEWORKS; COMPUTE UNIFIED DEVICE ARCHITECTURES; CUDA; DISCRETE EVENT MODELS; DISCRETE EVENT SYSTEMS; DISCRETE EVENTS; EVENT SCHEDULING; GENERAL PURPOSE; GPU; GRAPHICS PROCESSING UNIT; LOW COSTS; NUMERICAL INTEGRATIONS; PARALLEL APPLICATION; PARALLEL COMPUTING SYSTEM; PARAMETER SPACES; SIMULATION LIBRARIES; SPECIAL-PURPOSE CODES; TIME ADVANCE; TIME INCREMENTS;

EID: 77956772439     PISSN: 00375497     EISSN: None     Source Type: Journal    
DOI: 10.1177/0037549709340781     Document Type: Article
Times cited : (52)

References (32)
  • 8
    • 0021393144 scopus 로고
    • The simulation of a Master-Slave event set processor
    • Comfort, J.C. 1984. The simulation of a Master-Slave event set processor. Simulation, 42(3): 117-124.
    • (1984) Simulation , vol.42 , Issue.3 , pp. 117-124
    • Comfort, J.C.1
  • 9
    • 0024133704 scopus 로고
    • Concurrent access of priority queues
    • Rao, V.N. and V. Kumar. 1988. Concurrent access of priority queues. IEEE Transaction on Computers, 37(12): 1657-1665.
    • (1988) IEEE Transaction on Computers , vol.37 , Issue.12 , pp. 1657-1665
    • Rao, V.N.1    Kumar, V.2
  • 10
    • 0024305075 scopus 로고
    • Concurrent operations on priority queues
    • Jones, D.W. 1989. Concurrent operations on priority queues. Communications of the ACM, 32(1): 132-137.
    • (1989) Communications of the ACM , vol.32 , Issue.1 , pp. 132-137
    • Jones, D.W.1
  • 11
    • 0029238793 scopus 로고
    • Effectiveness of global event queues in rollback reduction and load balancing
    • Prasad, S.K. and B. Naqib. 1995. Effectiveness of global event queues in rollback reduction and load balancing. ACM SIGSIM Simulation Digest, 25(1): 187-190.
    • (1995) ACM SIGSIM Simulation Digest , vol.25 , Issue.1 , pp. 187-190
    • Prasad, S.K.1    Naqib, B.2
  • 12
    • 0031108708 scopus 로고    scopus 로고
    • A comparative study of parallel and sequential priority queue algorithms
    • Rönngren, R. and R. Ayani. 1997. A comparative study of parallel and sequential priority queue algorithms. ACM Transactions on Modeling and Computer Simulation, 7(2): 157-209.
    • (1997) ACM Transactions on Modeling and Computer Simulation , vol.7 , Issue.2 , pp. 157-209
    • Rönngren, R.1    Ayani, R.2
  • 14
    • 0022093855 scopus 로고
    • Self-adjusting binary search trees
    • Sleator, D.D. and R.E. Tarjan. 1985. Self-adjusting binary search trees. Journal of the ACM, 32(3): 652-686.
    • (1985) Journal of the ACM , vol.32 , Issue.3 , pp. 652-686
    • Sleator, D.D.1    Tarjan, R.E.2
  • 15
    • 0024089177 scopus 로고    scopus 로고
    • Calendar queues: A fast O(1) priority queue implementation for the simulation event set problem
    • Brown, R. 1998. Calendar queues: A fast O(1) priority queue implementation for the simulation event set problem. Communications of the ACM, 31(10): 1220-1227.
    • (1998) Communications of the ACM , vol.31 , Issue.10 , pp. 1220-1227
    • Brown, R.1
  • 18
    • 15844367699 scopus 로고    scopus 로고
    • Fast and lock-free concurrent priority queues for multi-thread systems
    • Sundell, H. and P. Tsigas. 2005. Fast and lock-free concurrent priority queues for multi-thread systems. Journal of Parallel and Distributed Computing, 65(5), 609-627.
    • (2005) Journal of Parallel and Distributed Computing , vol.65 , Issue.5 , pp. 609-627
    • Sundell, H.1    Tsigas, P.2
  • 21
    • 55849119502 scopus 로고    scopus 로고
    • A framework for megascale agent based model simulations on graphics processing units
    • Lysenko, M. and R.M. D'Souza. 2008. A framework for megascale agent based model simulations on graphics processing units. Journal of Artificial Societies and Social Simulation, 11(4): 10. http://jasss.soc.surrey.ac.uk/11/4/10/citation.html
    • (2008) Journal of Artificial Societies and Social Simulation , vol.11 , Issue.4 , pp. 10
    • Lysenko, M.1    D'Souza, R.M.2
  • 22
    • 0032154379 scopus 로고    scopus 로고
    • JWarp: A Java library for parallel discrete-event simulations
    • Bizarro, P., L.M. Silva, and J.G. Silva. 1998. JWarp: A Java library for parallel discrete-event simulations. Concurrency: Practice and Experience, 10(11): 999-1005.
    • (1998) Concurrency: Practice and Experience , vol.10 , Issue.11 , pp. 999-1005
    • Bizarro, P.1    Silva, L.M.2    Silva, J.G.3
  • 23
    • 84948439111 scopus 로고    scopus 로고
    • In Proceedings of the 35th Annual Simulation Symposium (April 14-18
    • IEEE Computer Society Washington, DC
    • Teo, Y.M. and Y.K. Ng. 2002. SPaDES/Java: object-oriented parallel discrete-event simulation. In Proceedings of the 35th Annual Simulation Symposium (April 14-18, 2002), pp. 245-252, IEEE Computer Society, Washington, DC.
    • (2002) SPaDES/Java: object-oriented parallel discrete-event simulation , pp. 245-252
    • Teo, Y.M.1    Ng, Y.K.2
  • 25
    • 78651550268 scopus 로고    scopus 로고
    • Scalable parallel programming with CUDA
    • Nickolls, J., I. Buck, M. Garland, and K. Skadron. 2008. Scalable parallel programming with CUDA. Queue, 6(2): 40-53.
    • (2008) Queue , vol.6 , Issue.2 , pp. 40-53
    • Nickolls, J.1    Buck, I.2    Garland, M.3    Skadron, K.4
  • 27
    • 0031251549 scopus 로고    scopus 로고
    • An overview of discrete event simulation methodologies and implementation
    • (Part S)
    • Mansharamani, R. 1997. An overview of discrete event simulation methodologies and implementation. Sadhana, 22(Part S): 611- 627.
    • (1997) Sadhana , vol.22 , pp. 611-627
    • Mansharamani, R.1
  • 28
    • 0030719337 scopus 로고    scopus 로고
    • In Proceedings of the Eleventh Workshop on Parallel and Distributed Simulation
    • IEEE Computer Society Washington, DC.
    • Wieland, F. 1997. The threshold of event simultaneity. In Proceedings of the Eleventh Workshop on Parallel and Distributed Simulation, pp. 56-59, IEEE Computer Society, Washington, DC.
    • (1997) The threshold of event simultaneity , pp. 56-59
    • Wieland, F.1
  • 29
    • 0031599142 scopus 로고    scopus 로고
    • Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
    • Matsumoto, M. and T. Nishimura. 1998. Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Transactions on Modeling and Computer Simulation, 8(1): 3-30.
    • (1998) ACM Transactions on Modeling and Computer Simulation , vol.8 , Issue.1 , pp. 3-30
    • Matsumoto, M.1    Nishimura, T.2
  • 30
    • 77950379526 scopus 로고    scopus 로고
    • Podlozhnyuk, V. 2007. Parallel Mersenne Twister, http://developer.download.nvidia.com/compute/cuda/sdk/website/projects/MersenneTwister/doc/MersenneTwister.pdf
    • (2007) Parallel Mersenne Twister
    • Podlozhnyuk, V.1


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