A Finite Impulse Response Filter is a Linear Time-Invariant System Filter whose Impulse Response eventually becomes zero, or in other words, the duration of response to the Impulse Signal is finite. This property is due to such filters being Feed-Forward.

  • Because FIR Filters are Feed-Forward, they are massively more parallel and belong in CUDA algorithms on the GPU, whereas IIR Filter is inherently iterative and thus is better suited for the CPU

Z Transform

Impulse Response