RT Journal Article SR Electronic T1 Design of a parallelized direct position estimation-based GNSS receiver JF NAVIGATION: Journal of the Institute of Navigation JO NAVIGATION FD Institute of Navigation SP 21 OP 39 DO 10.1002/navi.402 VO 68 IS 1 A1 Peretic, Matthew A1 Gao, Grace X. YR 2021 UL https://navi.ion.org/content/68/1/21.abstract AB Theoretical results conclude that Direct Position Estimation (DPE)-based Global Navigation Satellite System (GNSS) receivers can achieve more robust localization than their conventional two-step counterparts. However, compared to conventional approaches, there is a much smaller body of work for DPE, and DPE receiver implementations are highly experimental. This work surveys DPE techniques from the literature and presents a software-defined parallelized DPE-based receiver prototype built on popular DPE techniques. The parallelized receiver software, along with a companion sequential implementation, is made available to the community as an open source. The GPU usage of the parallelized DPE-based receiver is profiled and compared to the companion sequential implementation and another sequential implementation presented in the literature. Through the literature survey, discussion of the open-source receiver software, and the performance evaluation of the receiver, resultant insights for design decisions are presented.