2 ms·
This is called mechanical sympathy and most architects and developers do not have it. Computer architectures encompass 13 orders of magnitude of performance! T
by jiggawatts 4y ago
This is called mechanical sympathy and most architects and developers do not have it.
Computer architectures encompass 13 orders of magnitude of performance! That's roughly the difference between something like a trivial function call processing data in L1 cache to a remote call out to something in another region.
People often make relatively "small" mistakes of 3 or 4 orders of magnitude, which is still crazy if you think about it, but that's considered to be a minor sin relative to making the architecture diagram look pretty.