Thereâ€™s no FFTs or other types of transforms used in this app. Itâ€™s more like AP27 in that it works on very small numbers. Thereâ€™s no need for fancy mathematical tricks to speed up multiplication since the numbers being worked on fit within a 64 bit integer. The CPUâ€™s native hardware can directly operate on these numbers.
The CPU app uses both multithreading and hyperthreading well, so I recommend setting â€œnumber of threadsâ€ in the preferences to â€œno limitâ€, use â€œ100% of the CPUsâ€, and let it run on all available threads. These tasks are sized for GPUs, so running it on all threads helps keep the run times down. My 3700X took less than 4 hours to run on 16 threads.
Overall memory usage is under 10 MB.
My lucky number is 75898524288+1