Optimization Example: Mandelbrot Set, part 1
Introduction This post documents the process of optimizing a small problem - generating images of the Mandelbrot Set. Although I will show a speedup of ~8x over the naive implementation (there is a part 2 that will bring this to ~100x in some cases), this is mostly meant as an example of how I go about using my knowledge of software design and computer architecture to optimize software. This post is rather long, but many of the sections are independent of each other, so feel free to use the Cont...
New Zealand Agner Fog Software Optimization Resources Mandelbrot Set David Goldberg Debian Linux Agner Fog
Source: orange-kiwi.com