I'm about to make a Mandelbrot set renderer

  • 0 Replies
  • 130 Views

0 Members and 1 Guest are viewing this topic.

Offline galac

  • *
  • Fractal Freshman
  • *
  • Posts: 5
« on: May 05, 2019, 03:16:22 PM »
I'm about to make a Mandelbrot set renderer, I'm asking for suggestions about what I want to do.

I recently wrote a renderer in C++/Glsl and it was pretty fast (45fps, 1920x1080, 500iterations and 2X SSAA) on my cheap GPU. The only problem is that the GPU has no support for arbitrary precision nor for complex numbers (I won't be using CUDA). I plan to rewrite it in OpenCL to have access to double-precision.

I've never implemented perturbation theory, but the paper SUPERFRACTALTHING MATHS by K.I Martin states that hardware precision can be used to calculate the difference between two points, which is why I'd like to be using a GPU.

So for my renderer I would be using:
- Gnu MPFR for arbitrary precision on the CPU
- OpenMP to have multiple cores working at the  same time (alongside with SIMD instructions)
- OpenCL to use the GPU
Basically, the CPU would calculate a point, perturbation math and color interpolation would be done on the GPU.

What do you think, is this a good idea?


xx
The Beginnings of a Renderer

Started by blue_knight on Programming

5 Replies
202 Views
Last post May 18, 2019, 03:19:37 PM
by mclarekin
xx
Problem with brute (non DE) renderer

Started by TGlad on Fragmentarium

4 Replies
160 Views
Last post November 19, 2018, 03:35:38 AM
by 3DickUlus
clip
I need some help to make this fractal...

Started by maadim on Fractal Mathematics And New Theories

0 Replies
181 Views
Last post March 21, 2018, 05:27:04 AM
by maadim
xx
Beginner - How to make a movie with mandelbulber2

Started by jbepi on Forum Help And Support

2 Replies
219 Views
Last post August 20, 2018, 09:31:45 AM
by jbepi
xx
A way to make certain fractal formulas easy to understand

Started by greentexas on Fractal Mathematics And New Theories

0 Replies
227 Views
Last post February 24, 2018, 03:41:43 AM
by greentexas