Temporal Vectorization
This lesson explains temporal vectorization with an interesting case study called "Mandelbrot set".
We'll cover the following
Temporal vectorization is where elements share the same computation but necessitate a different number of iterations.
Problem Description
The Mandelbrot set is the set of complex numbers for which the function does not diverge when iterated from , i.e., for which the sequence $f_c(0), f_c(f_c(0)) $, etc., remains bounded in an absolute value. It is very easy to compute, but it can take a very long time because you need to ensure a given number does not diverge. This is generally done by iterating the computation up to a maximum number of iterations, after which, if the number is still within some bounds, it is considered non-divergent.
Of course, the more iterations you do, the more precision you get.