Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Changing the Integer to Int in the Haskell program (use machine integers instead of bignums) speeds the 6 minutes to 35 seconds, fwiw. But that was only ok to do after knowing that the result would fit in a machine int. This is on an i5-3570 which is a bit over half the speed of the M1 Pro (Passmark score 2042 vs 3799). So it scales to around 18 sec on similar hardware. Not too bad given the list-based implementation, I guess.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: