ygramoel
DIIDevHeads IoT Integration Server
•Created by Marvee Amasi on 4/25/2024 in #middleware-and-os
please I have a question
Most programmers have a very simplistic model in their mind about of memory and registers. This is how we are taught to think, and the model is correct as long as you only reason about single threaded code. The actual hardware that executes the code is much weirder than you think, and includes multiple levels of caching. The hardware designers did a lot of effort to make sure that the result is as if the simple model is correct, but only for single-threaded code.
16 replies