首页> 外文会议>International workshop on multi-agent-based simulation >GPU Environmental Delegation of Agent Perceptions: Application to Reynolds's Boids
【24h】

GPU Environmental Delegation of Agent Perceptions: Application to Reynolds's Boids

机译:GPU环境下的代理人感知授权:应用于雷诺的机器人

获取原文

摘要

Using Multi-Agent Based Simulation (MABS), computing resources requirements often limit the extent to which a model could be experimented with. Regarding this issue, some research works propose to use the General-Purpose Computing on Graphics Processing Units (GPGPU) technology. GPGPU allows to use the massively parallel architecture of graphic cards to perform general-purpose computing with huge speedups. Still, GPGPU requires the underlying program to be compliant with the specific architecture of GPU devices, which is very constraining. Especially, it turns out that doing MABS using GPGPU is very challenging because converting Agent Based Models (ABM) accordingly is a very difficult task. In this context, the GPU Environmental Delegation of Agent Perceptions principle has been proposed to ease the use of GPGPU for MABS. This principle consists in making a clear separation between the agent behaviors, managed by the CPU, and environmental dynamics, handled by the GPU. For now, this principle has shown good results, but only on one single case study. In this paper, we further trial this principle by testing its feasibility and genericness on a classic ABM, namely Reynolds's boids. To this end, we first review existing boids implementations to then propose our own benchmark model. The paper then shows that applying GPU delegation not only speeds up boids simulations but also produces an ABM which is easy to understand, thanks to a clear separation of concerns.
机译:使用基于多Agent的仿真(MABS),计算资源需求通常会限制可以对模型进行试验的程度。关于此问题,一些研究工作建议使用通用图形处理单元(GPGPU)技术。 GPGPU允许使用图形卡的大规模并行体系结构以巨大的速度执行通用计算。尽管如此,GPGPU仍要求底层程序与GPU设备的特定体系结构兼容,这非常受限制。尤其是,事实证明,使用GPGPU进行MABS非常具有挑战性,因为相应地转换基于代理的模型(ABM)是一项非常艰巨的任务。在这种情况下,已经提出了“ GPU环境下的代理感知”原则,以简化GPGPU在MABS中的使用。该原则在于明确区分由CPU管理的代理行为和由GPU处理的环境动态。目前,该原则已显示出良好的结果,但仅在一个案例研究中。在本文中,我们通过在经典的ABM(即雷诺兹的波德)上测试其可行性和通用性,来进一步试用该原理。为此,我们首先回顾现有的boid实施方案,然后提出我们自己的基准模型。然后,该论文表明,由于关注点之间的明确分离,应用GPU委派不仅可以加快Boids仿真的速度,而且还可以产生易于理解的ABM。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号