May 2017
Intermediate to advanced
294 pages
7h 33m
English
Algorithms and data structures are used to exploit memory hierarchy and enable more cache-aware computation.
CPU caches are small pools of memory that store the data the CPU is going to need next. CPUs have two types of caches: instruction cache and data cache. Data caches are arranged in a hierarchy of L1, L2, and L3:
These can ...
Read now
Unlock full access