Организация памяти
Существует несколько способов организации памяти в зависимости от способа ее подключения к кэшу :
- организация памяти размером в одно слово
- широкая организация памяти
- чередующаяся организация памяти
- независимая организация памяти
Одно слово
[ редактировать ]Память имеет ширину в одно слово шириной в одно слово через шину и подключена к кэшу .
Широкий
[ редактировать ]Память имеет ширину более одного слова (обычно четыре слова) и соединена шиной такой же ширины с кэшем низкого уровня (который также имеет ширину). Из кэша несколько шин шириной в одно слово поступают в мультиплексор , который выбирает правильную шину для подключения к кэшу высокого уровня.
чередующийся
[ редактировать ]Существует несколько банков памяти шириной в одно слово и шиной шириной в одно слово. В памяти есть некоторая логика, которая выбирает правильный банк для использования, когда к памяти обращается кэш.
Чередование памяти — это способ распределения отдельных адресов по модулям памяти. Его цель — обеспечить занятость большинства модулей во время вычислений. При чередовании памяти младшие k бит адреса памяти обычно определяют модуль на нескольких шинах.