RUVIDEO
Поделитесь видео 🙏

Cache Memory Explained: The Biggest Boost to CPU Performance

Cache memory can often bee the single biggest factor in determining the performance of CPU, it is also a large factor in the cost. In this video we explain why. Cache is a small amount of SRAM or other high speed memory between the CPU and Main Memory, it cannot be directly addressed, Every CPU request for memory whether data or instruction is first sent to cache memory controller which is part of the MMU or Memory Management Unit.

We explore locality of reference and how this enables a very small amount of cache memory to handle 95%+ of access requests to memory. We also explore multilevel cache, explaining what L1, L2, L3 and sometimes even L4 cache are and how they work together. We even explain the reason the reason that modern computers are actually Harvard architecture (not strictly von Neumann) because of a separate L1 instruction and data cache.

This video follows a video we created discussion general memory enhancements such as wide path memory access and interleaving. If you have not already seen it you can do so here: https://youtu.be/kg58jDVBmdg

Please like this video and subscribe and would like to see more like it! https://www.youtube.com/channel/UC8fdekVhEilBTuBK322WjVw?sub_confirmation=1

It is part of my Computer Organization and Architecture course which you can find here: https://www.youtube.com/playlist?list=PL0_aoTs5sGaTt4IuF7jJxqVm4uE-TgsJR

If you have not seen the Little Man Computer (LMC) series of videos, they explore how a computer works at it most fundamental level. You can find them here:
* A recommended introduction to Little Man computer video here: https://youtu.be/4T60r42o9Wo
* A "Hello LMC" video where we do a smaller program and talk more in-depth about the instruction cycle and basic instructions: https://youtu.be/QneVgKf2eVg
* And an intermediate step where we introduce branching and explore recreating conditional statements with LMC: https://youtu.be/fXMCnzdNemc
* Finally we explore iteration, labels and advanced LMC: https://youtu.be/hFg1etP_sFM

Here are presentation slides that can be used as a supplement to follow along and as a future reference for this content: https://drive.google.com/file/d/1htYqGJP3SIizaQf7Ea5yHUREI0kOLdC6/view?usp=sharing

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Cache Memory Explained: The Biggest Boost to CPU Performance», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.