Бойцы невидимого фронта
Sep. 29th, 2010 12:40 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
К вопросу о том, какой код по сей день генерирует Intel C++ Compiler.
Производительность процессора VIA Nano, в зависимости от того, каким процессором он притворяется в CPUID:
Read more: http://www.ixbt.com/cpu/via-nano-cpuid-fake.shtml
no subject
Date: 2010-09-28 10:06 pm (UTC)no subject
Date: 2010-09-28 11:17 pm (UTC)Собрать N железок, оглядываясь на цену\производительность?
linpack и прайсы кагбе намекают нам, что "проц+мать" от амд выходит в 1.5-3.5 раза дешевле. Как в случае opteron/xeon, так и phenom/i7. Что заставляет задуматься.
Если переключение CPUID позволит поменять этот коэффициэнт еще в 1.2 раза - то кто после этого интел?
no subject
Date: 2010-09-28 11:38 pm (UTC)т.е. если конкуренты в точности скопируют и cpuid и систему команд, и длину конвейера (потранзисторно весь процессор), то компилятор вправе создавать одинаковый код, но ведь это кажется запрещено copyright ?
no subject
Date: 2010-09-29 01:06 am (UTC)Кстати, я думал, хоть на x86 gcc дает сносный код, потому что на risc и тем более epic это вообще былинный отказ.
no subject
Date: 2010-10-07 06:49 am (UTC)no subject
Date: 2010-10-07 09:17 am (UTC)no subject
Date: 2010-10-07 09:19 am (UTC)no subject
Date: 2010-09-28 11:22 pm (UTC)no subject
Date: 2010-09-28 10:13 pm (UTC)PS. На самом деле эти фамильярные статьи практически от любой российской интернет-прессы задолбали. Носители света, дартаньяны среди пидоросов, хотя зачастую сами не знают что тестируют и как (а если знают, то не знают для чего).
no subject
Date: 2010-09-28 10:30 pm (UTC)Очень грамотный дядька, с очень подробными хорошими статьями о низкоуровневой оптимизации. Он прекрасно понимает, что и как надо мерить.
no subject
Date: 2010-09-28 10:34 pm (UTC)И да, я на 32 bit линухе пускал на интеловском проце виртуализованную opensolaris 64 bit. Попробуйте соснуть с VIA.
no subject
Date: 2010-09-28 10:38 pm (UTC)no subject
Date: 2010-09-28 10:42 pm (UTC)А то что на core 2 duo вполне успешно в host 32 bit OS работает guest 64 bit os - реальный факт.
no subject
Date: 2010-09-29 01:08 am (UTC)no subject
Date: 2010-09-29 09:34 am (UTC)no subject
Date: 2010-09-28 11:19 pm (UTC)И да, 64битная виртуализация отлично работает на амд, учитывая что это они лицензируют ее интелу, а не наоборот :)
no subject
Date: 2010-09-28 11:43 pm (UTC)а вообще вполне показательно то, на каких процессорах относительно крупные производители делают blade - сервера. Вот про VIA вообще ничего не слышал, про transmeta crusoe - читал, но вроде уже его нельзя купить.
no subject
Date: 2010-09-29 01:07 am (UTC)no subject
Date: 2010-09-30 02:08 am (UTC)no subject
Date: 2010-09-28 10:32 pm (UTC)Давайте разбираться. Сначала отсечём очевидное и привычное: как мы уже неоднократно писали, расхождение результатов на 1–2%, если оно не систематическое, не свидетельствует ни о чём, т. к. вполне укладывается в рамки погрешности измерений. Но в нашем случае оно как раз систематическое: +1/+2% встречается 11 раз, а −1/−2% — всего 2 раза. Таким образом, систематичность небольших выигрышей режима «притворства» процессором Intel Core 2, с одной стороны, подтверждает гипотезу о «нечестности» определения поддержки дополнительных наборов инструкций, с другой же — нивелирует любой вред до уровня несущественного.
no subject
Date: 2010-09-28 11:47 pm (UTC)no subject
Date: 2010-09-29 05:22 am (UTC)no subject
Date: 2010-09-29 02:14 am (UTC)Господи, какой бред...
no subject
Date: 2010-09-29 05:14 am (UTC)Кстати, ты бы пост проапдейтил этим, а то в статье не хватает только достоверной информации про то, что действия Intel'а часть глобального массонского заговора.