DJFractal is yet another fractal generator which distributes fractal data to multiple computers. Fractal data are created locally and distributed to other computers that run the appropriate fractal-generation software, which may be hosted on workstations, or on a Java enabled Web-browser through applets, or on a system with JavaCard. DJFractal's unique feature is the "smart" algorithm it uses to compute (and draw) the most interesting part of a fractal first.
Mandala is a Java library which eases the development of concurrent object-oriented applications by using the concept of asynchronous references. Mandala also provides remote asynchronous references in order to create distributed applications. Mandala is dynamic in that objects do not have to be specifically written to be accessed asynchronously (and remotely).
Sequencer is an engine used by system administrators for the computation and execution of sequences of actions over hardware or software. It can ping various devices in parallel, power on your whole cluster, or generate an Emergency PowerOff (EPO) script for your data center or cluster. It takes into account various dependencies (power off nodes before switches, clients before server), deals with failures kindly, and is very efficient (>4000 nodes in less than 10 minutes).
Helping the development of a new "smart" fractal generator
I found this article very interesting and as far as I
understand, some of you feel upset by the lack of a
good fractal generator under linux. As for me the term
"good" as to be defined. Almost every fractal generator
try to draw a nice picture rather than compute a
perfect set. I am currently working on a new fractal
generator which tries to focus on the computation of
the set. It has several features which I believe could be
- can use both double fast precision, or arbitrary
- can use any number of (eventually
heterogeneous) CPUs (SMP or distributed
- uses a "smart" algorithm which tries to
compute "interesting areas" first preventing the
waiting of a whole computation if the interesting parts
are already available.
As for me, this last property is the most
one. The software is called <a
is of course opensource (GPL) but is currently in beta
stage since it is missing a lot of features such as GUI
enhancement, customization of the function to
compute, colors customization, etc.
The software is written in Java. Give it a try!
the applet contains a System.exit() instruction, which I
know is bad practice, but I don't have time to fixed
If your are interested, feel free to contact me since
am still looking for volonteers.