Optimization of Clutter Simulation Based on GPU

Weibull clutter is used as an example in this paper. Based on the serial parallel analysis of Zero-memory non-linear transformation's Weibull distributed clutter algorithm, fine-grained optimization is performed. The fine-grained part uses the cuBLAS library to optimize the performance of convo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2020, Vol.8, p.29501-29507
Hauptverfasser: Xu, Guowei, Hao, Fangrui, Chen, Jian, Xiu, Chunbo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Weibull clutter is used as an example in this paper. Based on the serial parallel analysis of Zero-memory non-linear transformation's Weibull distributed clutter algorithm, fine-grained optimization is performed. The fine-grained part uses the cuBLAS library to optimize the performance of convolution calculations. Compared with CUDA shared memory convolution method and GPU parallel matrix multiplication convolution method, its computational performance can be significantly improved under a large amount of data. Simulation results show that the Zero-memory non-linear transformation's Weibull distributed clutter simulation method is optimized and accelerated. The real-time performance of clutter data is significantly improved and its acceleration effect will be better as the amount of clutter data increases. It turns out that through fine-grained optimization, the performance of convolution calculations with large amounts of data is improved.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2020.2972941