首页> 外文期刊>Journal of Parallel and Distributed Computing >An investigation of the efficient implementation of cellular automata on multi-core CPU and GPU hardware
【24h】

An investigation of the efficient implementation of cellular automata on multi-core CPU and GPU hardware

机译:对蜂窝自动机在多核CPU和GPU硬件上的有效实现的研究

获取原文
获取原文并翻译 | 示例

摘要

Cellular automata (CA) have proven to be excellent tools for the simulation of a wide variety of phenomena in the natural world. They are ideal candidates for acceleration with modern general purpose-graphical processing units (GPU/GPGPU) hardware that consists of large numbers of small, tightly-coupled processors. In this study the potential for speeding up CA execution using multi-core CPUs and CPUs is investigated and the scalability of doing so with respect to standard CA parameters such as lattice and neighbourhood sizes, number of states and generations is determined. Additionally the impact of 'Activity' (the number of 'alive' cells) within a given CA simulation is investigated in terms of both varying the random initial distribution levels of 'alive' cells, and via the use of novel state transition rules; where a change in the dynamics of these rules (i.e. the number of states) allows for the investigation of the variable complexity within.
机译:事实证明,元胞自动机(CA)是模拟自然界中各种现象的出色工具。它们是现代通用图形处理单元(GPU / GPGPU)硬件加速的理想选择,该硬件由大量小型紧密耦合的处理器组成。在这项研究中,研究了使用多核CPU和CPU加速CA执行的潜力,并确定了相对于标准CA参数(如晶格和邻域大小,状态数和世代数)的可扩展性。此外,还通过改变“活动”单元的随机初始分布水平,以及通过使用新颖的状态转换规则,研究了给定CA模拟中“活动”(“活动”单元的数量)的影响。这些规则的动态变化(即状态数)允许调查其中的变量复杂度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号