Back to my homepage...
My Fractal Generator v2.43
features:
- Multiple CPUs are used
- For equations please use now brackets instead of parenthesis for
input value indexes. E.g. for the mandelbrot equation please use
"x[0]*x[0] + x[1]" instead of "x(0)*x(0) + x(1)"
- Color scheme can now be entered as an equation
- User can enter an equation to calculate an new kind of fractal
using the "expression" server.
- Parallel creation of remote servers -- no long wait period
anymore, even if many remote servers are used.
- There was a crash when storing a bitmap to disk (why didn't
anybody tell me?). This is fixed now.
- Exploitation of other machines in the network is now tested using
NT machines as servers and clients. The non-trivial setup is described
in the readme file. This is a very good example for distributed
computing and how to exploit idle CPU time of machines in the network.
- user can set the size of the bitmap to be calculated. This is
currently quite a hack, since I did not manage to set the maximum
window size for bitmaps smaller than the screen size or to introduce
scroll bars for bitmaps larger than the window size. Before entering a
bitmap size please consider the amount of memory needed: 5byte/pixel (3
for bitmap and 2 for number of iterations -- to be able to change the
color set). And please consider that doubling the number of pixels for
both dimensions does result in 4times the amount of memory needed.
There is definitely some compression needed (grin). But since the
memory is only accessed in small pieces at a time, the swapping is only
pretty strong at the beginning.
- Color algorithm does now create smoother color changes.
- Color scheme of the original window is reused if a new window is
opened. User has explicitly to change the color if he wants a different
one.
- user can change parameters of the fractal iteration method used
- new (random) color palette can be created
- floating colors
- store calculated images as bitmaps
- set calculated images as the current wallpaper
- exploitation of all CPUs in case of you got more than one
- exploitation of other machines in the network
I would appreciate some feedback on how it does work on a network.
I would also appreciate to get some feedback on how it does work on
a Multi-CPU machine.
Click here for the contained README file.
Click here to download this software.
Click here to see some example images
created with this Generator.