Boosting Performance of Map Matching Algorithms by Parallelization on Graphics Processors

被引:0
|
作者
Auer, Markus [1 ]
Rehborn, Hubert [1 ]
Molzahn, Sven-Eric [1 ]
Bogenberger, Klaus [2 ]
机构
[1] Daimler AG, Res & Dev, Bela Barenyi Str, D-71059 Sindelfingen, Germany
[2] Munich Univ Fed Armed Forces, Dept Traff Engn, Werner Heisenberg Weg 39, D-85577 Neubiberg, Germany
来源
2017 28TH IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV 2017) | 2017年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper existing map matching algorithms are combined and modified such, that the resulting algorithm is suitable for the implementation on the graphics processing unit (GPU). The map matching algorithm implemented on GPU consists of a geometrical and topological processing step, which provides high accuracy with high efficiency at the same time. An important building block of the implementation is the parallelization of the R*-tree search. An efficient implementation is achieved by high data parallelism and minimal divergence between execution blocks. The presented map matching algorithm performs better than available open source implementations.
引用
收藏
页码:462 / 467
页数:6
相关论文
共 50 条
  • [1] Parallelization Techniques for Implementing Trellis Algorithms on Graphics Processors
    Zheng, Q.
    Chen, Y.
    Dreslinski, R.
    Chakrabarti, C.
    Anastasopoulos, A.
    Mahlke, S.
    Mudge, T.
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1220 - 1223
  • [2] Implementation and performance evaluation of reconstruction algorithms on graphics processors
    Diez, Daniel Castano
    Mueller, Hannes
    Frangakis, Achilleas S.
    JOURNAL OF STRUCTURAL BIOLOGY, 2007, 157 (01) : 288 - 295
  • [3] Fast Scan Algorithms on Graphics Processors
    Dotsenko, Yuri
    Govindaraju, Naga K.
    Sloan, Peter-Pike
    Boyd, Charles
    Manferdelli, John
    ICS'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, 2008, : 205 - 213
  • [4] Parallelization of Data Mining Algorithms for Multicore Processors
    Kholod, Ivan
    Kuprianov, Mikhail
    Shorov, Andrey
    2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 262 - 267
  • [5] Parallelization of Particle Filter based Localization and Map Matching Algorithms on Multicore/Manycore Architectures
    Par, Kerem
    Tosun, Oguz
    2011 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2011, : 820 - 826
  • [6] Parallelization Methods of the Template Matching Method on Graphics Accelerators
    Kertesz, Gabor
    Szenasi, Sandor
    Vamossy, Zoltan
    2015 16TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2015, : 161 - 164
  • [7] Parallelization of 3D MPDATA Algorithm Using Many Graphics Processors
    Rojek, Krzysztof
    Wyrzykowski, Roman
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2015), 2015, 9251 : 445 - 457
  • [8] Parallelization of Genetic Algorithms and Sustainability on Many-core Processors
    Sato, Yuji
    PROCEEDINGS OF SEVENTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS (BIC-TA 2012), VOL 2, 2013, 202 : 175 - 187
  • [9] Attack Signature Matching using Graphics Processors in High-Performance Intrusion Detection Systems
    Mahdinia, Payam
    Berenjkoob, Mehdi
    Vatankhah, Hedayat
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [10] Power, performance and area exploration of block matching algorithms mapped on programmable processors
    Kroupis, N
    Dasigenis, M
    Argyriou, A
    Tatas, K
    Soudris, D
    Thanailakis, A
    Zervas, N
    Goutis, CE
    2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL III, PROCEEDINGS, 2001, : 728 - 731