wizzard: (Default)
[personal profile] wizzard

К вопросу о том, какой код по сей день генерирует Intel C++ Compiler.
Производительность процессора VIA Nano, в зависимости от того, каким процессором он притворяется в CPUID:

pcmark-2005-atom-nano[1]

Read more: http://www.ixbt.com/cpu/via-nano-cpuid-fake.shtml

Date: 2010-09-28 10:06 pm (UTC)
From: [identity profile] http://users.livejournal.com/_windwalker_/
А мыши плакали, кололись, но продолжали (читать ixbt)|(использовать процессоры AMD / VIA) жрать кактус.

Date: 2010-09-28 11:38 pm (UTC)
From: [identity profile] http://users.livejournal.com/_windwalker_/
Ну вопрос скорее в том, что как только gcc с его оптимизациями начнёт давать код, который не хуже оптимизаций компилятора от Intel, то интел теоретически перестанет жёстко прошивать соотвествие оптимизаций на cpuid, а практически - вряд ли, ибо вопрос что и как поддерживается и тестируется и процессоры конкурентов всегда будут идти как 2-й сорт с точки зрения оптимизаций - мы не гарантируем, но вы можете попытаться...

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

Date: 2010-09-29 01:06 am (UTC)
From: [identity profile] arkanoid.livejournal.com
Ну так идея в том, что интел не то что как-то хуже оптимизирует, а нарочно говнит код, чтобы занизить производительность процессора конкурентов. Некрасиво ж.

Кстати, я думал, хоть на x86 gcc дает сносный код, потому что на risc и тем более epic это вообще былинный отказ.

Date: 2010-10-07 06:49 am (UTC)
From: [identity profile] permea-kra.livejournal.com
А что, gcc генерит такой отвратный код?

Date: 2010-10-07 09:17 am (UTC)
From: [identity profile] arkanoid.livejournal.com
Ну вот мой собеседник считает, что таки да. У меня нет определенного мнения.

Date: 2010-10-07 09:19 am (UTC)
From: [identity profile] esil0x.livejournal.com
Все генерят отвратный код для x86 ;)

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 8th, 2025 07:45 pm
Powered by Dreamwidth Studios