Welcome to Fractal Forums

Fractal Software => Fractal Programs => Topic started by: s31415 on February 19, 2014, 11:52:13 PM




Title: Computing in the cloud
Post by: s31415 on February 19, 2014, 11:52:13 PM
Found this interesting tutorial about how to use Amazon EC2 to perform computations in the cloud with Ultrafractal 5.
https://www.youtube.com/watch?v=le36JoO2dgs

Sam


Title: Re: Computing in the cloud
Post by: cKleinhuis on February 20, 2014, 08:09:40 AM
very cool, thank you for the link


Title: Re: Computing in the cloud
Post by: s31415 on March 02, 2014, 02:16:21 PM
So I tried it. It works well fractals such that each pixel takes a very long time to render, typically deep zooms. I doesn't work well at all for fractals whose pixels render fast. For instance, if you want to compute a huge image out of such a fractal, or if you are rendering an animation, the network feature of UF5 is of little use. This is because UF5 sends very small groups of pixels to be computed to the remote computer at a time, so if these are computed quickly, the network delay slows down computations considerably. I wish there was a feature in UF5 allowing to adjust that, because it's only a matter of the size of the pixel packets you send to the remote computer...

For instance, I tried to use a c3.2xlarge computing instance of Amazon EC2, which is supposed to be 10 times faster than my laptop. Using it to render an animation I could only roughly double the computation speed. I found that the optimal number of connections in UF5 is in this case between 9 and 15. Less or more connections effectively increases the computing time.