Scalability analysis reveals diminishing returns in parallel code phase search efficiency with increasing core counts, highlighting the need for optimization.
The Parallel Code Phase Search (PCPS) is a key algorithm in Global Navigation Satellite System (GNSS) receivers for detecting satellites and estimating signal parameters. This work analyzes its scalability in the GNSS-SDR framework, testing varying core counts (1–128) and problem sizes (2–32 million samples). Results show diminishing returns beyond 8–16 cores, with efficiency dropping below 10% at more than 32 cores, regardless of workload. The study identifies parallelization bottlenecks, suggesting optimizations are needed for real-time, high-channel GNSS Software-Defined Receiver (GNSS-SDR) applications on modern multi-core systems.
No takes yet. Share an insight, caveat, or question.
Fernandes et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: