75 mp (1:15) 64 iterációval úgy, hogy a négyzetre emelés egy 16384 elemű (32kB-os) táblázatból van, így már nem fut 128kB RAM-mal.
A táblázat generálása 1.7 mp.
No, az István féle LPT trükkel nyertem egy szegmenst, így már elég a 128kB RAM.
Közben kisebb optimalizációkkal lement 62.41 sec-re az idő (ebben benne van a táblázatok generálása is, és emlékeim szerinte a 75 mp-et még out 191,12 nélkül mértem).
Viszont ma újabb fejlemény:
a 2xy = x^2 + y^2 - (x-y)^2 azonosság miatt azt a szorzást, ami az iterációban kiszámolja a 2*r*i értékét, kicserélhető csak összeadásra és négyzetre emelésre (ami ugye meg táblázatból jön). Így már 47.19 sec (és még nincs kioptimalizálva, csak megnéztem, működik-e), MAXITER = 64 még mindig.