General-Purpose Computing on GPUsを用いた再現性のあるAgent-Based Simulationの高速化
Date:
論文情報
- 著者:原田 拓弥,村田 忠彦
- 会議名:計測自動制御学会 第8回社会システム部会研究会
- 発表日:2015-03-14
- 記述言語:日本語
- 発表形態:口頭発表
- URL:http://journals.socsys.org/symposium008/pdf/008-007.pdf
概要
In this study, we try to accelerate reproducible Agent-Based Simulation (ABS) using the General- Purpose Computation on GPUs (GPGPU). GPGPU is a technology that uses the calculation resource of GPU to calculate other than the image processing. CPU and GPU architecture and their programming technique are diffrent. Therefore it is difficult to run reproducible ABS on CPU and GPU. In this study, we propose two models to run reproducible ABS in CPU and GPU. The first is a stand-alone model that to parallelizes the independent ABS. The other is a distributed model to run large-scale ABS parallelizing decisions agents. These models can be ensured reproducibility even in the experiment of changing the number of parallelization. The results of the experiment show that the stand-alone model was able to obtain a 40-fold acceleration rate than CPU. The distributed model was able to obtain a 120-fold acceleration rate than CPU.