This number grew over time , and typical CPUs now have at least NUMBER@1 KB , while more powerful CPUs come with NUMBER@2 or NUMBER@3 or even NUMBER@4 , NUMBER@5 , NUMBER@6 or NUMBER@7 MB , organized in multiple levels of a memory hierarchy .

This number grew over time , and typical CPUs now have about NUMBER@1 KB , while more powerful CPUs come with NUMBER@2 or NUMBER@3 or even NUMBER@4 , NUMBER@5 , NUMBER@6 or NUMBER@7 MB , organized in multiple levels of a memory hierarchy .
