95349

Множинно-асоціативна кеш пам’ять

Доклад

Информатика, кибернетика и программирование

Архітектура множинно-асоціативного кеша дозволяє кожному блоку керованої пам’яті претендувати на один із декількох рядків кеша об’єднаних в одну множину. В даному випадку можна рахувати що множинно-асоціативна кеш пам’ять кілька паралельно узгоджених каналів прямого відображення. Контролер пам’яті визначає який рядок буде міститися у кеш пам’яті.

Украинкский

2015-09-22

64.5 KB

0 чел.

Множинно-асоціативна кеш пам’ять.

Архітектура множинно-асоціативного кеша дозволяє кожному блоку керованої пам’яті претендувати на один із декількох рядків кеша, об’єднаних в одну множину.

В даному випадку можна рахувати що множинно-асоціативна кеш пам’ять кілька паралельно узгоджених каналів прямого відображення. Контролер пам’яті визначає, який рядок буде міститися у кеш пам’яті.

Індекс, що відображає необхідний блок даних, однозначно визначається середньою частиною адреси (номер рядка в кеші прямого відображення).

Для вибору рядків у склад кеш пам’яті використовується комутатор, який перемикає інформаційні виводи асоціативної пам’яті тегів на коди ініціалізації рядків, які адресуються.

Рис. 1.4

Для цього на вхід адреси комутатора (рис. ) поступає код набору n, а на інформаційні входи комутатора подається унікальний код номера рядка всередині блоку, який визначений у результаті асоціативного пошуку за заданою адресою в тезі. Крім того, з кожним набором пов’язані ознаки, які визначають рядок набору, а також можливість заміщення новим блоком у результаті кеш промаху.

Множинно-асоціативна кеш пам’ять об’єднує принципи кешування з архітектурою прямого відображення та асоціативного, що дозволяє ефективніше використовувати кеш пам’ять.


 

А также другие работы, которые могут Вас заинтересовать

6809. Базова VLAN Конфігурація 572 KB
  Базова VLAN Конфігурація Діаграма топології Таблиця адрес Пристрій (Ім'я хоста) Інтерфейс IP адрес Маска підмережі Шлюз по замовчуванню S1 VLAN 99 172.17.99.11 255.255.255.0 N/A S2 VLAN....
6810. Параметрична ідентифікація параметрів з використанням функцій чутливості 116.93 KB
  Параметрична ідентифікація параметрів з використанням функцій чутливості. Для математичної моделі коливання трьох мас, які поєднані між собою пружинами з відповідними жорсткостями, і відомої функції спостереження координат моделі потрі...
6811. Data manipulation in SQL Oracle 110 KB
  Data manipulation in SQL Oracle Purpose of the lab To study SQL Oracle possibilities in inserting, updating and deleting rows in a tables. To acquire practical skills in inserting, updating and deleting rows in a tables by using SQ...
6812. Манипулирование данными в SQL Oracle 121 KB
  Манипулирование данными в SQLOracle Цели лабораторной работы Изучить возможности SQL Oracle по вставке, обновлению и удалению строк в таблице. Приобрести практический опыт по вставке, обновлению и удалению строк в таблице с и...
6813. Опрацювання текстової інформації в MS-Word. Форматування та друк тексту 421 KB
  Опрацювання текстової інформації в MS-Word. Форматування та друк тексту Мета: удосконалити навички щодо створення та збереження документів та їх копій у текстовому редакторі Word, навички щодо редагування і форматування тестів. Теоретичні відомості ...
6814. Обработка результатов многократных равноточных наблюдений при прямых измерениях 318.5 KB
  Обработка результатов многократных равноточных наблюдений при прямых измерениях. Цель работы: изучить порядок обработки результатов многократных наблюдений при прямых измерениях приобрести навыки стандартной обработки результатов наблюдений, оценки...
6815. Сценарій під мереж 1 200 KB
  CNA Exploration Routing Protocols and Concepts: Introduction to Dynamic Routing Protocols Activity 3.5.2: Subnetting Scenario 1 Сценарій під мереж 1 Мета навчання Після завершення цієї лабораторної роботи ви зможете: Визначити нео...
6816. Предложение SELECT в SQL Oracle. Основные возможности 283 KB
  Предложение SELECT в SQL Oracle. Основные возможности Цели лабораторной работы Изучить основные возможности SQL Oracle по поиску данных в таблицах базы данных. Приобрести практический опыт по поиску данных в таблицах базы данных с...
6817. The SELECT statement in SQL Oracle. Basic features 287 KB
  The SELECT statement in SQL Oracle. Basic features Purpose of the lab To study general SQL Oracle possibilities in searching data in database tables. To acquire practical skills in searching data in database tables by using SQL*Plu...