节点文献

基于多核机群的Petri网系统并行化模型的研究

Research on Petri Net Systems Parallelization Model Based on Multi-Core Cluster

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王玄李文敬

【Author】 WANG Xuan;LI Wen-jing;College of Computer and Information Engineering, Guangxi Teachers Education University;School of Logistics Management and Engineering Guangxi Teachers Education University;

【机构】 广西师范学院计算机与信息工程学院广西师范学院物流管理与工程学院

【摘要】 为了求解复杂Petri网系统的并行算法,解决Petri网系统的模拟运行和验证,提出一种基于多核机群的Petri网并行模型。首先,依据时延Petri网模型的特点,提出并行划分的方法,对划分的子网进行并行性分析;其次,根据多核机群结构和MPI+OpenMP编程模型的特点,对机群的传输方式和任务分配等方面进行改进;然后,将多核机群的结构模型与Petri网的并行子网进行融合,提出一种新的多核机群的Petri网并行模型。并在新模型的基础上,提出一种新的Petri网系统的并行算法。最后,通过实例分析和仿真试验。实验结果表明。基于该模型的并行算法与基于多核PC的OpenMP或MPI的模型的算法比较,在仿真效果、运行速度都获得更优的效果。因此,该模型是Petri网并行化一种有效的模型。

【Abstract】 For solving parallel algorithms of complex Petri net system, and solving the simulation for the Petri net system and verification, proposes a Petri net parallel model based on multi-core cluster. First, based on the characteristics of time-delay Petri net model, proposes parallel division method, and running parallel analysis over subnets. Second, based on the architecture of multi-core cluster and characteristics of MPI+Open MP programming model, makes prove for cluster in transmission phase, task distribution phase and other aspects. Then, merges the structural model of multi-core cluster with Petri net’s parallel subnets, to propose a new Petri net model of multi-core cluster. And based on the new model, proposes a new Petri net system parallel algorithm. Finally, makes a case analysis and simulation. Experimental results shows that, comparing with Open MP or MPI model algorithm based on multi-core PC, the parallel algorithm based on this model get better results on both simulation results and running speed. Therefore, this model is an efficient model for Petri net parallelization.

【基金】 国家自然科学基金(No.61163012);广西科技开发项目(桂科攻1598010-3)
  • 【文献出处】 现代计算机(专业版) ,Modern Computer , 编辑部邮箱 ,2016年11期
  • 【分类号】TP301.1
  • 【下载频次】39
节点文献中: 

本文链接的文献网络图示:

本文的引文网络