Сейчас на форуме: Kybyx (+3 невидимых)

 eXeL@B —› Оффтоп —› разница между выполнением команд на AMD и Intel
Посл.ответ Сообщение


Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

Создано: 09 июля 2014 21:42
· Личное сообщение · #1

есть команды, которые по-разному выполняются на процессорах от разных производителей.

под выполнением по-разному я подразумеваю выполнение одной и той же команды (или последовательности команд) в одинаковых условиях с одинаковыми входными данными, приводящее к различному результату.

к примеру, "push сегментный_регистр", но это несоответствие известно давно, и оно задокументировано AMD, поэтому его можно игнорировать.

какие еще различия известны?
гугл кроме всяких Intel Undocumented инструкций нифига умного не говорит.

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




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 09 июля 2014 22:08
· Личное сообщение · #2

--> Link <--

| Сообщение посчитали полезным: SergX


Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

Создано: 09 июля 2014 23:12 · Поправил: -=AkaBOSS=-
· Личное сообщение · #3

<удалено>



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 10 июля 2014 02:15
· Личное сообщение · #4

http://habrahabr.ru/company/intel/blog/226065/

-----
PGP key <0x1B6A24550F33E44A>



 eXeL@B —› Оффтоп —› разница между выполнением команд на AMD и Intel

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати