Exploiting Multicore Technology In Software-Defined Gnss Receivers
PROCEEDINGS OF THE 22ND INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2009)(2009)
摘要
Methods are explored for effciently mapping GNSS signal processing techniques to multicore general-purpose processors. The aim of this work is to exploit the emergence of multicore processors to develop more capable software defined GNSS receivers. It is shown that conversion of a serial GNSS software receiver to parallel execution on a 4-core processor via minimally-invasive Open MP directives leads to a more than 3.6x speedup of the steady-state tracking operation. For best results with a shared-memory architecture, the tracking process should be parallelized at channel level. A post hoc tracking technique is introduced to improve load balancing when a small number of computationally-intensive signals such as GPSL5 are present. Finally, three GNSS applications enabled by multicore processors are showcased.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络