|
You are here |
paul.bone.id.au | ||
| | | | |
fgiesen.wordpress.com
|
|
| | | | | Last time, we covered the basics of how cache coherency works. Today, let's talk about some of the primitives necessary to build useful systems on top of a coherent cache, and how they work. Atomicity and atomic operations A crucial building block for all of this are atomic operations. This has nothing to do with... | |
| | | | |
membarrier.wordpress.com
|
|
| | | | | In the previous post we saw how the memory management unit (MMU) uses page tables to translate virtual addresses into physical ones. We will now consider the various features that such a translation enables in an operating system. In the discussion below, it is important to remember that the granularity of translation is a single... | |
| | | | |
rigtorp.se
|
|
| | | | | This is a short guide describing the latency implications of the virtual memory abstraction. | |
| | | | |
codeexplainer.wordpress.com
|
|
| | | I have decided to move my content to a different platform - details to follow very soon. | ||