4.7 Article

A GPU-Based Parallel Genetic Algorithm for Generating Daily Activity Plans

期刊

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TITS.2012.2205147

关键词

Artificial societies-Computational experiments-Parallel execution (ACP); artificial transportation system (ATS); compute unified device architecture (CUDA); daily activity plan; genetic algorithm (GA); graphics processing unit (GPU); microsimulation

资金

  1. National Natural Science Foundation of China [60921061, 70890084, 90920305, 90924302, 60904057, 60974095, 31170670]
  2. Chinese Academy of Sciences [2F09N05, 2F09N06, 2F10E08, 2F12N02, 2F11D03, 2F11E08, 2F10E10]

向作者/读者索取更多资源

As computing technologies develop, there is a trend in traffic simulation research in which the focus is moving from macro- and meso-simulation to micro-simulation since microsimulation can provide more detailed quantitative results. Moreover, the success of the Artificial societies-Computational experiments-Parallel execution (ACP) approach indicates that integrating other metropolitan systems such as logistic, infrastructure, legal and regulatory, and weather and environmental systems to build an Artificial Transportation System (ATS) can be helpful in solving Intelligent Transportation Systems (ITS) problems. However, the computational burden is very heavy as there are many agents interacting in parallel in the ATS. Therefore, a parallel computing tool is desirable. We think that we can employ a Graphics Processing Unit (GPU), which has been applied in many areas. In this paper, we use a GPU-adapted Parallel Genetic Algorithm (PGA) to solve the problem of generating daily activity plans for individual and household agents in the ATS, which is important as the activity plans determine the traffic demand in the ATS. Previous research has shown that GA is effective but that the computational burden is heavy. We extend the work to GPU and test our method on an NVIDIA Tesla C2050 GPU for two scenarios of generating plans for 1000 individual agents and 1000 three-person household agents. Speedup factors of 23 and 32 are obtained compared with implementations on a mainstream CPU.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据