The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Intel развивает упрощённую архитектуру x86S, работающую только в 64-разрядном режиме"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Intel развивает упрощённую архитектуру x86S, работающую толь..." +/
Сообщение от Совершенно другой аноним (?), 26-Май-23, 16:32 
> Только в первом варианте сравнение с 0м должно быть (0 или не 0).

можно и так, всё-таки true, по-логике, тоже имеет только одно значение.

> Второй вариант потенциально быстрее: если флаги упакованы, значит они нужны примерно в
> одно время; при доступе ко второму он уже в кеше.

там ещё надо потактовки смотреть, а лучше - во что это всё выльется для каждой из архитектур, с учётом uops и задействованных внутренних блоков. А то, например, сделали такую замечательную команду BEXTR, которая может битовое поле вытащить без сдвигов и масок, вот только оказалось, что быстрее она будет работать только на процессорах AMD, на Intel никакой пользы от неё нет[1].

[1] https://reviews.llvm.org/D52570

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Intel развивает упрощённую архитектуру x86S, работающую только в 64-разрядном режиме, opennews, 20-Май-23, 21:03  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру