2 ms·
> create a high-end/low-end tier, and disable TSO for the low-end tier Wouldn’t that make the low-end tier run faster than the high-end tier, or force them to
by Someone 2y ago
> create a high-end/low-end tier, and disable TSO for the low-end tier
Wouldn’t that make the low-end tier run faster than the high-end tier, or force them to leave some performance on the table there?
Also, would a per-process flag that controls TSO be possible? Ignoring whether it’s easy to do in the hardware, the only problem I can think of with that is that the OS would have to set that on processes when they start using shared memory, or forbid using shared memory by processes that do not have it set.