Parallel Simulation of Bounded Petri Nets using Data Packing Scheme

데이터 중첩을 통한 페트리네트의 병렬 시뮬레이션

  • 김영찬 (한밭대학교 정보통신-컴퓨터공학부) ;
  • 김탁곤 (한국과학기술원 전자전산학과)
  • Published : 2002.06.01

Abstract

This paper proposes a parallel simulation algorithm for bounded Petri nets in a single processor, which exploits the SIMD(Single Instruction Multiple Data)-type parallelism. The proposed algorithm is based on a data packing scheme which packs multiple bytes data in a single register, thereby being manipulated simultaneously. The parallelism can reduce simulation time of bounded Petri nets in a single processor environment. The effectiveness of the algorithm is demonstrated by presenting speed-up of simulation time for two bounded Petri nets.

Keywords

References

  1. The Complete Guide to MMX Technology Intel Corporation
  2. SPARC Assembly Language Reference Manual SunSoft
  3. Proceeding of the IEEE v.77 no.4 Petri Nets:Properties, Analysis and Applications T. Murata
  4. Petri Net Theory and The Modeling of Systems J.L. Peterson
  5. IEEE Parallel & Distributed Technology:Systems and Applications v.1 no.3 Distributed Simulation of Petri nets G. Chiola;A. Ferscha
  6. Proceedings of Parallel and Distributed Simulation Parallel and Distributed Simulation of Free Choice Petri Nets F. Baccelli;N.Furmento;B. Gaujal
  7. Journal of Parallel and Distributed Computing v.29 no.1 Automated Parallelization of Timed Petri-Net Simulations D.M. Nicol;W.Z. Mao