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

Not the same use case, but we regularly saturate 48 cores doing simple - and heavily parallelized - text analysis and language processing work.

So much so that I’m now trying to figure out whether we can somehow cheaply move to a dual Epyc 7742 setup.



Whenever I read stuff like this my inner optimiser starts wondering where the CPU is going and why - massive GC cycles, inefficient regexp stuff, poor algo choice, bad cache locality, etc etc.

At the risk of ill manners but i must ask, have you looked at all this because I've got in some cases orders of magnitude speedup by popping the hood and instrumenting.


It's usually cheaper to buy more hardware than to burn engineering hours except at the very low scale (1-2 engineer) and at FAANG scale.


No. It depends. You weigh it up. And a little (cheap) nous can often beat a truckload of hardware.




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

Search: