aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/presentation/notes.md
blob: b9adaf54992c0e2c8a63b27138d69fb25df9cfa2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Final Presentation Notes

## Outline

* definition of complex numbers
* definition of mandelbrot set
    * examples of fractals (Romanesco, Sripenski triangle, Menger sponge)
* question: how do we handle recursion in computer science
    * we avoid it!
* Mention how when Mandelbrot initially tried to have his computed image printed, the printers kept removing the "dust" thinking it was a misprint
* cpus support greater precision than gpus
    * "precision.h"
* serial algorithm for computing Mandelbrot set
    * runtime
    * animation where the number of frames are dependent on runtime
* shared algorithm for computing mandelbrot set
    * runtime
    * unique challenges of the shared version
    * benefits gained from the shared version
    * animation where the number of frames are dependent on runtime
* gpu algorithm for computing mandelbrot set
    * runtime
    * unique challenges of the gpu version
    * benefits gained from the gpu version
    * animation where the number of frames are dependent on runtime
* overall comparison of implementations