The Properties of Computer Memory
Explore the properties of computer memory including memory addressing, cache hierarchy, and data locality. Understand how efficient use of caches and memory layouts impact program speed and how to structure data for better performance in C++.
We'll cover the following...
We'll cover the following...
Accessing memory
C++ treats memory as a sequence of cells. The size of each cell is 1 byte, and each cell has an address. Accessing a byte in memory by its address is a constant-time operation,