Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Если использовать часть кеша как набор регистров, то можно попробовать согласиться. 01.07.05 12:44 Число просмотров: 3690
Автор: Den <Denis> Статус: The Elderman
|
> При современных размерах кэша не проще ли пользовать просто > ссылки на память, и вообще исключить регистровые операции > из набора инструкций?
Думаю, не проще. Регистровые операции все-таки намного быстрее, чем операции с памятью через кеш.
Я склонен считать анахронизмом мнемоническое именование регистров в компиляторах под x86.
> И оптимизировать компиляцию под размеры кэша > первого-второго уровней?
Это не просто...
По сути получатся почти регистровые операции, но более трудозатратные для самого проца. Придеться интерпретировать каждую команду намного раньше выполнения и до выполнения успевать скешировать необходимые данные, к которым обращается команда и ко всему прочему где-то хранить информацию о привязке места кеша данных к конкретной операции.
> > Или это пивной бред? ;-)
|
|
|