Re:Ampere switching to in-house CPU designs
by cmrdporcupine on Thursday May 20, 2021 @09:14AM
(#27220678)
It's that way, and you're 100% right, until you hit the corner case performance bug that you can't track down and you spend hours trying to track down why some performance counter is incrementing monotonically on one platform but not on the other. Or why some highly threaded code has great throughput on your development workstation but falls down in production and it probably has something to do with differences in lock behaviour, etc.
[ Parent
| on HN ]
Re:Ampere switching to in-house CPU designs
by vlovich123 on Thursday May 20, 2021 @09:58AM
(#27221163)
That’s already true today. At work I have a 12 core laptop with 32gb of RAM. In the cloud is significantly more on all fronts. We encounter all the challenges you mention and still make it work (and yes, it’s hard). That being said, I doubt anyone writing in a managed language or hitting the database will actually care. Databases that have defects on a certain architecture will have resources poured into finding and fixing the issue (although it’s entirely possible there will be cloud lockin for those fixes if they aren’t contributed back)