Logo by KRAFTWERK - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. March 28, 2024, 07:05:53 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: 1 [2]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Series approximation for M set  (Read 9566 times)
Description: Definition of A, B, C
0 Members and 1 Guest are viewing this topic.
Kalles Fraktaler
Fractal Senior
******
Posts: 1458



kallesfraktaler
WWW
« Reply #15 on: May 09, 2017, 10:16:26 AM »

Okay, I've updated all my software to enable zooming up to the machine memory limit. But I'm now amazed to find I can zoom past 10e640 and still get away with using machine hardware doubles after the SA calculations. How is this possible when the initial delta is far too small to have an effect on the outcome?  huh?
That is very cool! I assume you are using a high precision datatype for the SA calculations and the delta pixel position?

The answer is that SA is skipping the iterations that requires higher precision smiley
But I don't think you can zoom past hardware limit on arbitrary locations, and definitely not close to a minibrot?

Mandel machine is exploiting this alot, because it also benefits the parallel calculation capabiltites of SIMD that requires hardware datatypes, and is even using the 32-bit float datatype for massive parallel computing. However it failes on some locations.
Logged

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
http://www.facebook.com/kallesfraktaler
skychurch
Alien
***
Posts: 22



« Reply #16 on: May 09, 2017, 08:44:13 PM »

That is very cool! I assume you are using a high precision datatype for the SA calculations and the delta pixel position?

The answer is that SA is skipping the iterations that requires higher precision smiley
But I don't think you can zoom past hardware limit on arbitrary locations, and definitely not close to a minibrot?

Mandel machine is exploiting this alot, because it also benefits the parallel calculation capabiltites of SIMD that requires hardware datatypes, and is even using the 32-bit float datatype for massive parallel computing. However it failes on some locations.

Thanks for the confirmation, Kalles. It finally started to fail at 10e670 at which point I switched from double to my FPU implementation, which is synonymous to your long double and is a lot slower due to single register only usage.

It would be nice to be able to switch this automatically but I've no idea how to do this at the moment.

FYI, I'm using full arbitrary precision for the reference points and 64 bit exponent and 128 bit mantissa for the SA calculations. I still need to build extended number implementation for when fpu is no longer viable post SA.
Logged
Pages: 1 [2]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
More 6d images, flower series and Apocalypse series Images Showcase (Rate My Fractal) M Benesi 0 1748 Last post September 17, 2010, 05:46:53 AM
by M Benesi
Cheap ambient occlusion approximation Programming khyperia 3 4032 Last post June 03, 2012, 01:59:20 AM
by khyperia
Series approximation Images Showcase (Rate My Fractal) Kalles Fraktaler 0 2085 Last post July 01, 2013, 08:40:30 AM
by Kalles Fraktaler
series approximation Mandel Machine quaz0r 1 2094 Last post July 29, 2016, 01:49:25 AM
by skychurch
Trouble understanding series approximation Programming « 1 2 » quick yellow whale 23 11724 Last post August 20, 2017, 05:51:07 PM
by therror

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.348 seconds with 24 queries. (Pretty URLs adds 0.023s, 2q)