Quote:
Originally Posted by Thorham
I'm not talking about the spigot algorithm's table size, but about the total 64 kb limit:
This places a limitation on potential optimizations on bigger systems. For example, it makes it impossible to use a base 10000 conversion table (if that would be beneficial) and still get to ~9000 digits.
|
I already explained this. Please, don't ignore 8-bit and some 16-bit systems. This limit was initially imposed because those systems just can't address more than 64 kb.
However if we want 10000 digits for 32-bit and some 16-bit systems this makes the algo slower for those systems because they have to use bigger tables and variables even for 1000 digits. And let me repeat again this excludes a lot of systems from the benchmarking. So it gives nothing good. You know every sport has rules.