[an error occurred while processing this directive]
нет, такого не делают
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено yes 04 марта 2003 г. 15:48
В ответ на: Ответ: отправлено ВН 04 марта 2003 г. 14:01

вобщем то может быть предвыборка кэша - вроде в IA-64 это предусмотрено, но этот ИА чего-то давно обещают, а железа нет
может в каких-то еще монстрах есть

мешает предвыборке то, что как правило флаги условий для условных переходов становятся известны поздно - поэтому есть всякие методы предсказания, выбирающие один путь - во всяких монстрах типа АМД/Интеля - есть "евристик" алгоритмы выбора пути, а в PPC (уже говорил) наиболее вероятный путь указывается в команде перехода

про выборку по нескольким путям - я не слышал (кроме IA64)

но это не имеет отношения к кэшу - это конвеер, который стоит над кэшем, а кэш должен минимизировать количество кэш-миссов на повторном обращении, то есть вопрос насколько эффективно используется кэш память

когда общий объем закэшированной памяти превысит память кэша, одна ячейка должна быть заменена на новую (исключаем всякие "хитрости" с заморозкой кэша, выборочно кэшируемой памятью и т.п.)
полностью ассоциативный кэш выбирает эту ячейку из всей памяти кэша, а n-way из n-вариантов. кажется очевидным, что при равных размерах кэша вероятность повторного обращения к выброшенной ячейке будет выше во втором случае

или я снова вопрос не понял?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru