Download Help (Windows Only) |
Owning Palette: LVCUFFT
Requires: GPU Analysis Toolkit
Computes the inverse fast Fourier transform of spectrums and returns the signals. Wire data to the spectrums in input to determine the polymorphic instance or you can manually select which instance to use.
Use the pull-down menu to select an instance of this VI.
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
When you leave signals in unwired, this VI performs the operation inplace.
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
signals in specifies the memory, in the form of a buffer, on the device where you want to store the result of the inverse FFT calculation. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
spectrums out returns the unchanged elements you wire to spectrums in. | |
error out contains error information. This output provides standard error out functionality. |
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
When you leave signals in unwired, this VI performs the operation inplace.
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
signals in specifies the memory, in the form of a buffer, on the device where you want to store the result of the inverse FFT calculation. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
spectrums out returns the unchanged elements you wire to spectrums in. | |
error out contains error information. This output provides standard error out functionality. |
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
When you leave signals in unwired, this VI performs the operation inplace.
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
signals in specifies the memory, in the form of a buffer, on the device where you want to store the result of the inverse FFT calculation. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
spectrums out returns the unchanged elements you wire to spectrums in. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
When you leave signals in unwired, this VI performs the operation inplace.
CUFFT Handle in specifies the initialized CUFFT library to use for the inverse FFT calculation. For example, you can wire the CUFFT Handle output from the Initialize Library VI to specify the CUFFT handle to the CUFFT library you already initialized. This input also determines the device that executes the function. | |
spectrums in specifies the input spectrums. For example, you can wire the dst out output from the Download Data VI to this input to specify the elements on the device that you want to compute. | |
signals in specifies the memory, in the form of a buffer, on the device where you want to store the result of the inverse FFT calculation. | |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | |
CUFFT Handle out returns the handle that defines the inverse FFT operation. | |
spectrums out returns the unchanged elements you wire to spectrums in. | |
signals out returns the output signals from the inverse FFT operation. | |
error out contains error information. This output provides standard error out functionality. |
For more information on how to use this VI, refer to the Designing the Block Diagram to Compute on a GPU Device topic.
For more information about the CUFFT library and inverse FFT operations, refer to the NVIDIA GPU Computing Documentation website at nvidia.com and download the CUFFT Library User Guide.