Doesn't even have to be a shared system. Cache-dependent optimizations can conflict with other code in your own program that also need cache space. This is a generic problem with extrapolating from microbenchmarks.
It’s fair to assume that on a vm in the cloud the cores you get are dedicated to you - otherwise the CSP is risking exposure to headline making security problems.. (In the unpleasant event that someone exploits an unmitigated cpu bug.)
And of course the headline of getting a cpu you can’t fully use.
Animats|8 months ago
beng-nl|8 months ago
And of course the headline of getting a cpu you can’t fully use.
tiluha|8 months ago