In this study, we designed an energy-optimized real-time GPS software receiver that runs on desktop and server platforms. The proposed GPS software receiver moves most time-consuming operations to the GPU and achieves considerable increase in performance as well as substantial reduction in total energy consumption. The proposed receiver achieves a 7.5X speedup from the original CPU program. Furthermore, it reduces approximately 65% energy consumption when compared to a software receiver without GPU acceleration.
展开▼