What’s the comparable figure you could get on typical hardware in today’s university computing clusters or computer labs?
What’s the comparable figure you could get on typical hardware in today’s university computing clusters or computer labs?
If you could parallelize this program to use all 2.6 TFLOPS in a Macbook Air M1's 8-core GPU, you're seeing about 75,000x speed improvement. So a 12 hour "overnight" job may take just over half a second.
1731 322587 637083 705865 442033 654804 904216 446486 784497 444181 466938 498269 (70 digits) = 25317 847509 490819 861309 522806 413689 (35 digits) × 68383 482718 586893 688113 139227 257221 (35 digits) Time elapsed: 0d 0h 0m 23.8s
This is in JavaScript on a single core on my laptop.
Time elapsed: 0d 0h 5m 38.2s
The purpose of the FaaS (Factoring as a Service) project is to demonstrate that 512-bit integers can be factored in only a few hours, for less than $100 of compute time in a public cloud environment.
512b = 155 decimal digits.