当前位置: 首页> 国外交通期刊数据库 >详情
原文传递 Parallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP
题名: Parallel Three-Dimensional Distance Transform for Railway Alignment Optimization Using OpenMP
正文语种: 英文
作者: Taoran Song;Hao Pu;Paul Schonfeld;Wei Li;Hong Zhang;Yuhan Ren;Jie Wang;Jianping Hu;Xianbao Peng
作者单位: School of Civil Engineering, National Engineering Laboratory of High Speed Railway Construction, Central South Univ.;Dept, of Civil and Environmental Engineering, Univ;China Railway First Survey and Design Institute Group Co. Ltd.
摘要: Railway alignment optimization is a large-scale and time-consuming civil engineering problem. To solve it, a three-dimensional distance transform (3D-DT) algorithm, which is a variant of the three-dimensional Euclidean distance transform (3D-EDT), was previously designed. However, that algorithm is quite computationally intensive. In addition, the 3D-DT is inherently sequential, and it is thus challenging to parallelize. Thus, this study focuses on improving the sequential 3D-DT by transforming it into a parallel one. First, existing representative parallel EDT methods are reviewed and assessed. Then the railway alignment optimization model and the sequential 3D-DT are described. After that, critical execution properties of the 3D-DT that significantly influence its parallelization are explored in depth. Lastly, a novel so-called parallel linkage method is presented. This parallel implementation, which is developed using the OpenMP library, is highly effective and scalable by fully exploiting the parallelism of the algorithm. Using this parallel 3D-DT method, a large-scale, real-world railway case is tested and analyzed in detail. The outcomes verify that the proposed parallel method can accelerate the optimization process significantly without reducing the quality of computation results.
出版日期: 2020.01
出版年: 2020
期刊名称: Journal of Transportation Engineering
卷: Vol.146
期: No.05
页码: 04020029
检索历史
应用推荐