Категория
Информатика
Тип
реферат
Страницы
10 стр.
Дата
19.02.2014
Формат файла
.html — Html-документ
Архив
996055.zip — 7.62 kb
  • programmnoe-kjeshirovanie_996055_1.html — 25.58 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Доклад

На тему: Программное кэширование

 


Содержание

1.        Введение.

2.        Программнаяпредвыборка в процессорах К6+ и РIII+.

3.        Предвыборка впроцессорах AMD К6 и VIA C3.

4.        Предвыборка впроцессорах РIIIи Р4.

5.        PentiumIII.

6.        Pentium 4.

7.        Эффективностьпредвыборки в многозадачных системах.


Введение

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

До тех пор, покабольшинство приложений перемалывало компактные, многократно обрабатываемыеструктуры данных, стратегия загрузки кэш-линеек по первому требованию вполнесправлялась со своей задачей, но с появлением мультимедийных приложений стала«буксовать». Резко возросший объем обрабатываемых данных ираспространение потоковых алгоритмов, обращающихся к каждой ячейке памяти лишьединожды, обернулся постоянными перезагрузками кэша, что ограничилопроизводительность системы не быстродействием процессора, а пропускнойспособностью оперативной памяти. Впервые этой проблеме бросила вызов фирма AMD, включив в состав набора команд 3D Now! инструкцию prefetch, позволяющую программисту заблаговременно загружать в кэшячейки памяти, к которым он расчитывает обратится в ближайшем будущем. Причемзагрузка данных осуществляется без участия и остановки вычислительногоконвейера! Это убивает двух зайцев сразу: во-первых,



Ваше мнение



CAPTCHA