points by JMKH42 16 hours ago | 0 comments
I wonder if you could do the training run on install, so that each user gets a build tied to their specific cpu?
[–] zbentley 12 hours ago
That, and I think the cache busting based on CPU/environment probing logic will need to be significantly improved. Any difference in CPU features should not bust the cache; specific differences should bust the cache.
There also might be a need for "downgrading" cross-compilation profiles a la "don't compile/AOT-cache this app for the current CPU, compile/cache it for <the kind of CPU that I have 10k EC2 instances running>". You'd think that would be easier to achieve by just compiling on a production-like machine, and you'd be disappointed by the number of shops running Java apps hand-built on a Windows laptop across millions of cloud Linux cores.
[–] Tostino 4 hours ago
If not a windows laptop, a generic GitHub actions runner on whatever hardware they give you.
[–] pron 15 hours ago