2023
DOI: 10.4218/etrij.2022-0297
|View full text |Cite
|
Sign up to set email alerts
|

Large‐scale 3D fast Fourier transform computation on a GPU

Abstract: We propose a novel graphics processing unit (GPU) algorithm that can handle a large‐scale 3D fast Fourier transform (i.e., 3D‐FFT) problem whose data size is larger than the GPU's memory. A 1D FFT‐based 3D‐FFT computational approach is used to solve the limited device memory issue. Moreover, to reduce the communication overhead between the CPU and GPU, we propose a 3D data‐transposition method that converts the target 1D vector into a contiguous memory layout and improves data transfer efficiency. The transpos… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 30 publications
0
1
0
Order By: Relevance
“…The software also includes phase corrections for the first-order Zernike aberrations and the possibility to add a calibration mask to homogenize the fluorescence intensity distribution in the 3D field of view (FOV). The software also uses the capabilities of the Cuda GPU to accelerate processing speed, which were added to take advantage of both CPU and GPU capacity to calculate 3D patters even more efficiently [ 46 , 47 ].…”
Section: Methodsmentioning
confidence: 99%
“…The software also includes phase corrections for the first-order Zernike aberrations and the possibility to add a calibration mask to homogenize the fluorescence intensity distribution in the 3D field of view (FOV). The software also uses the capabilities of the Cuda GPU to accelerate processing speed, which were added to take advantage of both CPU and GPU capacity to calculate 3D patters even more efficiently [ 46 , 47 ].…”
Section: Methodsmentioning
confidence: 99%