首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于多Agent的人群仿真多机并行平台研究
引用本文:熊慕舟,骆文振.一种基于多Agent的人群仿真多机并行平台研究[J].计算机工程与科学,2012,34(10):64-67.
作者姓名:熊慕舟  骆文振
作者单位:中国地质大学(武汉)计算机学院,湖北武汉,430074
基金项目:国家自然科学基金资助项目,中央高校基本科研业务费专项资金资助项目
摘    要:本文提出了一种针对多Agent人群仿真模型的多机并行平台,该平台利用MPI作为节点间的通讯软件,采用主从模式设计多机并行执行环境。在主控节点中设置结果回收模块与监控模块,通过K-means算法保证执行节点之间的负载均衡,同时以此作为任务分发与调度的依据;在执行节点(从节点)中,则根据主控节点的任务调度执行相关Agent模型,并执行仿真同步与状态信息汇报等任务。实验结果表明,该多机并行平台能够执行基于多Agent的人群仿真模型,能有效地提高仿真的性能,同时具有良好的可扩展性。

关 键 词:人群仿真  多Agent模型  并行平台  高性能计算

Research on Parallel Execution Platform for Multi-Agent-Based Crowd Simulation
XIONG Mu-zhou , LUO Wen-zhen.Research on Parallel Execution Platform for Multi-Agent-Based Crowd Simulation[J].Computer Engineering & Science,2012,34(10):64-67.
Authors:XIONG Mu-zhou  LUO Wen-zhen
Affiliation:(School of Computer Science,China University of Geosciences,Wuhan 430074,China)
Abstract:This paper proposes a multi-agent based parallel platform for simulating virtual crowds.It applies MPI as the communication software amongst nodes in master-slave mode.Using the k-means algorithm,the master node ensures the load balance amongst slave nodes and distributes and schedules agent model execution tasks to slave modes.It also contains modules of simulation result retrieval and monitoring.Slave nodes execute agent model execution tasks according to the task distribution by the master node.It also reports status information to the master node and synchronizes the execution process with other slave nodes.Experimental results on the parallel platform indicate that it is able to apply various agent-based model to the platform with efficient execution cost and good scalability.
Keywords:crowd simulation  multi-agent model  parallel platform  high performance computing
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号