The FFT version is interesting
G∗K == F⁻¹( F(G)·F(K) )
So if we iterate t times (as in t step in time) this do we get this formula (convolution product being associative) ? ((G∗K)*K)*K ... t time = G∗K^t == F⁻¹( F(G)·F(K^t) )