Maximizing GPU Utilization in High- Performance Sensor Signal Processing
| dc.contributor.author | Ernstig, David | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Larsson-Edefors, Per | |
| dc.contributor.supervisor | Peterson, Lena | |
| dc.date.accessioned | 2025-09-10T12:11:02Z | |
| dc.date.issued | 2024 | |
| dc.date.submitted | ||
| dc.description.abstract | The purpose of this thesis work was to investigate the necessary steps to increase the utilization of a GPU and to eventually establish if the GPU is suitable as a processing unit in a challenging sensor signal processing chain. This was done by implementing the 2D-ESPRIT algorithm on a Quadro RTX 6000 GPU and analyzing the time that the GPU required to finish the necessary calculations. Then, the code was improved to increase computation speed and lower the execution time of the program. The first version of the implementation achieved a calculated GPU utilization of 0.82%. It was later found that the utilization of the GPU could be increased by dividing the data set into threads and CUDA streams which were computed concurrently. This increased the calculated utilization to 2.94%. Further, the main bottleneck of the 2D-ESPRIT algorithm was the singular value decomposition calculation, which if improved, would increase the utilization of the GPU further. | |
| dc.identifier.coursecode | DATX05 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12380/310452 | |
| dc.language.iso | eng | |
| dc.relation.ispartofseries | CSE 24-179 | |
| dc.setspec.uppsok | Technology | |
| dc.subject | Computer science, engineering, master thesis, ESPRIT, GPU, RADAR, sensors, signal processing. | |
| dc.title | Maximizing GPU Utilization in High- Performance Sensor Signal Processing | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Embedded electronic system design (MPEES), MSc |
