logo
AOM / Мельник А

9.9. Література для подальшого читання

Структура пам'яті комп'ютера та типи пам'яті, які входять до складу внутрішньої та зовнішньої пам'яті комп'ютера приведені в книгах [1-3,5, 7-11]. Тут же приведено основні характеристики пам'яті: ємність, організація, швидкодія, час доступу, період звернення, вартість. Класифікація різних типів пам'яті залежно від способу доступу до даних приведена в [5]. В роботі [6] було запропоновано новий тип пам'яті, яка за спо­собом доступу до даних відноситься до пам'яті з впорядкованим доступом. Принципи побудови та організації роботи пам'яті з довільним доступом детально розглянуті в літе­ратурі [8-11].

В праці [26] проведена класифікація та детально розглянуті структури та принципи організації використовуваних у комп'ютерах регістрових файлів. У роботі [22] описано віконну організацію регістрового файла. Структуру ієрархічного регістрового файла за­пропоновано в роботі [14]. У роботах [14, 15] пропонується дворівнева модель регістро­вого файла для динамічних суперскалярних архітектур, яка дозволяє зменшити кіль­кість регістрів та кількість портів. Така дворівнева організація зменшує кількість портів у три рази, а також покращує час доступу до даних на 46%. Регістровий файл процесора SPARC є також ієрархічний, оскільки містить безпосередньо регістрові вікна та асоціа­тивний регістровий кеш [16, 23]. В роботі [25] пропонується будувати регістровий файл на основі черг за принципом FIFO.

В роботах [25, 26] пропонується організувати регістровий файл на основі черги з програмованою затримкою.

Асоціативна пам'ять описана в [1]. Існує цілий ряд алгоритмів, що дозволяють орга­нізувати впорядковану вибірку даних з цієї пам'яті. Детальний 'їх опис і порівняльний аналіз можна знайти в [11].

У 1987 році Паттерсон (Patterson), Гібсон (Gibson) і Катц (Katz) з каліфорнійського університету Берклі опублікували статтю [ЗО]. У цій статті описувалися різні типи дис­кових масивів, що позначаються скороченням RAID.