首页> 外文学位 >MASS CUDA: Abstracting Many Core Parallel Programming From Agent Based Modeling Frameworks.
【24h】

MASS CUDA: Abstracting Many Core Parallel Programming From Agent Based Modeling Frameworks.

机译:MASS CUDA:从基于代理的建模框架中抽象出许多核心并行编程。

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

摘要

Agent based modeling is the practice of simulating complex interactions by modeling the behavior of a single agent in the interaction, then observing the emergent behavior that occurs when many of those Agents interact. As simulation size increases, the computational requirements can become prohibitive, and parallelization of a simulation can be complex. As most users of Agent Based Models are not programmers by trade, most rely on frameworks to develop and parallelize processing of these models. NVIDIA's CUDA programming language is of interest as it can to harness the massively parallel capabilities of graphics processing units. This paper proposes an architecture for such a framework that uses the CUDA programming language to accelerate Agent Based Models while hiding the programming complexities from the end user.
机译:基于代理的建模是通过对单个代理在交互中的行为进行建模,然后观察许多这些代理进行交互时发生的紧急行为,来模拟复杂的交互。随着仿真大小的增加,计算要求可能变得过高,并且仿真的并行化可能会很复杂。由于基于代理的模型的大多数用户不是按行业划分的程序员,因此大多数人依赖框架来开发和并行化这些模型的处理。 NVIDIA的CUDA编程语言很受关注,因为它可以利用图形处理单元的大规模并行功能。本文针对这种框架提出了一种架构,该架构使用CUDA编程语言来加速基于Agent的模型,同时向最终用户隐藏编程复杂性。

著录项

  • 作者

    Hart, Nathaniel B.;

  • 作者单位

    University of Washington.;

  • 授予单位 University of Washington.;
  • 学科 Computer Science.;Engineering Computer.
  • 学位 Masters
  • 年度 2015
  • 页码 64 p.
  • 总页数 64
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:52:46

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号