| Memory Hierarchy |
Article Index for Memory |
Website Links For Memory |
Information AboutMemory Hierarchy |
| CATEGORIES ABOUT MEMORY HIERARCHY | |
| computer memory | |
| hierarchy | |
|
Most modern CPUs are so fast that for most program workloads the Locality Of Reference of memory accesses, and the efficiency of the Caching and memory transfer between different levels of the hierarchy, is the practical limitation on processing speed. As a result, the CPU spends much of its time idling, waiting for memory I/O to complete. The memory hierarchy in most computers is as follows:
MANAGEMENT Modern Programming Language s mainly assume two levels of memory, main memory and disk storage, though directly accessing registers is allowable in rare cases. Programmers are responsible for moving data between disk and memory through file I/O. Hardware is in charge of moving data between memory and caches. Compilers are trying to optimize the usage of caches and registers. SEE ALSO |
|
|