Memory Architecture

0 / 12 solved
0/12 solved
Question Tags Difficulty Success
1. Memory Hierarchy Latencies
memory_latencydram +3
Easy 81%
2. Struct Padding
struct_paddingalignment +3
Medium 68%
3. Memory Bus and Bandwidth
memory_bandwidthddr +3
Medium 55%
4. Bytes On The Wire
endiannessbyte-order +2
Medium 69%
5. Memory-Mapped I/O vs Port I/O
mmioport_io +3
Medium 67%
6. Cache Line Alignment
cache_line_alignmentalignas +3
Medium 83%
7. Memory Alignment Requirements
Memory ManagementBasics
Medium 45%
8. Four Counters One Line
false-sharingcache-coherence +2
Medium 53%
9. Eight Useful Bytes
cache-line-utilizationstruct-layout +2
Medium 42%
10. Whoever Touches It First
numafirst-touch +2
Hard 74%
11. It Scaled On My Laptop
false-sharingbenchmarking +2
Hard 64%
12. NUMA Architecture Impact
Memory ManagementConcurrency
Hard 30%

Learning Resources

Inside the Machine, Chapters 1, 9, 11
But How Do It Know, pg. 43 - 46, 51 - 57, 66, 129 - 134

Up next

12 of 12 questions here are still unsolved.