LINUX.ORG.RU
ФорумTalks

AMD vs Intel, ночные мысли на этот счет

 , ,


0

1

На всякий случай напомню, что я недавно проапгрейдился на AMD Ryzen 9 3900X. Это чтобы меня в фанбои Intel не записывали =) Стараюсь объективно рассмотреть.

В последнее время у многих сложилось впечатление, что AMD прям разгромила Intel. Но как мне кажется, это не совсем так. В значительной мере успех AMD связан с широким развитием многопоточного софта и с тем, что Intel несколько зажрались.

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

Но не стоит забывать, что в однопотоке не все так хорошо у AMD, по крайней мере в Zen2. Тесты, навроде тех, что приведены тут: https://www.pugetsystems.com/labs/hpc/AMD-Ryzen-3950x-Compute-Performance-Lin... это хорошо показывают. В математике по одноядерной однопоточной производительности AMD проигрывает Intel.

Если посмотреть на линпак, то получается, что у AMD для 12-ядерного 3900X - 44.9 GFlops/Core, а для 8 ядерного Intel 9900K - 59.5 GFlops/Core. Это более, чем 30% преимущество у Intel.

В тесте NAMD, при общей победе AMD тоже получается, что в однопотоке Intel быстрее. У 12-ядерного AMD время выполнения 5.68 сек. У 8 ядерного Intel - 6.93 сек. Если сравнивать в «попугаях», то есть, 1000 поделить на 5.68 и на 6.93, то получается, что у AMD - 14.67 попугая на ядро, а у Intel - 18.03 . Опять преимущество у Intel почти на 23%.

Это же можно увидеть и по бенчмаркам CPU-Z https://www.guru3d.com/articles-pages/amd-ryzen-5-3600x-review,11.html

Еще можно посмотреть на тесты в видеокодировании в ffmpeg http://forum.ixbt.com/topic.cgi?id=8:25651 - тоже получается, что хотя Zen2 (и даже просто Zen) рвут Intel в общем зачете, по скорости на ядро отстают, хотя и заметно менее, чем в математике. Тут разница в 5-10% всего в пользу Intel.

Аналогичная картина и с младшими процессорами. Из-за этого кстати среди игроков бытует мнение, что Intel быстрее в играх. До сих пор игры редко, чтобы более 8 ядер эффективно использовали.

Однако, Core i9-9900K на те же процентов 20-30 дороже Ryzen 9 3900X, горячее, так что совсем по-хорошему требует вообще жидкостного охлаждения (водянки), в общем зачете уступает AMD по быстродействию (там где все потоки использованы). Еще и перспектив нет с его сокетом, так что AMD получаются и выгоднее и быстрее.

А с 3950X у Intel вообще фактически нет конкурентов в его ценовой нише, так как HEDT платформа стоит уже совсем других денег и при этом все-равно уступает в скорости, если не брать совсем неадекватно более дорогие варианты.

Но это текущая ситуация. Сейчас Intel выкатывает 10-е поколение с существенно скоректированными ценами и увеличенным количеством ядер. Тут уже AMD Zen2 такого преимущества иметь не будет, хотя похоже небольшое все же останется, да и TDP у Intel совсем безбожный, уже доходит инфа, что это печки будут. Что логично. При том же техпроцессе увеличили число ядер, а ведь даже 9-е поколение не было прохладным. И если 9900K еще можно было все-таки с воздушным кулером эксплуатировать, то для 10900K наверное водянка уже практически безальтернативна.

Однако и AMD выпустит попозже Zen3, будет весело =)

Парадокс нынешнего противостояния однако еще и в том, что если бы сейчас в массовом пользовательском софтостроении был бы не 2020 год, а 2010-2015, то AMD в скорости сливали бы Intel «как обычно» и также «как обычно» были бы дешевым аналогом. Если бы еще и техпроцесс был бы одинаковый, то вообще преимуществ было бы немного. Но имеем, что имеем. 64-ядерному тредрипперу 3990X Intel вообще практически нечего противопоставить, разве что Xeon-монстров с AVX-512, да и то.

И наоборот, если бы в 2010-2011 годах софт был бы современный, amd-ные бульдозеры выглядели бы получше, хотя все-равно не совсем из-за провала по FPU. Тут вообще, история соревнований процессоров, если смотреть еще 90-е годы показывает, что FPU нельзя пренебрегать, многие были быстрее Intel в целочисленных операциях, но это им не сильно помогало.

★★★★★

Последнее исправление: praseodim (всего исправлений: 3)

AMD уже есть в потребительском сегменте, _здесь и сейчас_, хочешь 64 ядра, вот, Threadripper 3990X — 350к рублей в DNS. Это не про «зачем», а про «могу себе позволить». Будь я мажориком из ДС — взял бы, вместо шмота. А что может предложить Intel?

Последние потуги Intel урвать свой кусок рынка были в 2017 году перед выходом первых Ryzen, когда Intel представили Pentium G4560 с гипертредингом, сделав его по сути тем же Core i3 только без AVX инструкций. Собственно расчёт был на то, что если ты сейчас купишь себе G4560, то через пол года ты не пойдёшь покупать Ryzen 3 1200, который ну плюс-минус пусть будет лучше, но деньги то уже потрачены. А платформа у Intel живёт год. Тем, кто в своё время купил G4560, остаётся апгрейдиться только на i7-7700 4/8, или делать Coffee-мод, что уже выходит за рамки. Intel-боям не привыкать, им каждый год навязывают обновлять платформу с +5% производительности, в отличии от AMD, где ты собираешь платформу один раз и апгрейдишь только процессоры каждое поколение: Ryzen 4000 пока ещё под вопросом, но если уж «кофемод» сделали, то с AMD подавно что-нибудь придумают.

Реалии таковы, что теперь уже Intel догоняет AMD, пусть это пока ещё не однопоток, но по всем остальным фронтам AMD далеко ушла вперёд. Хочешь — Athlon 200GE за 3.5к, хочешь — Ryzen 2700X за 15к рублей. Место Intel'а теперь на помойке Aliexpress, откуда нынче заказывают б/у Xeon чтобы собрать подкроватный сервак на Хуанане с 32гб ECC памяти, за те же баснословные 15к рублей. Синдром бомжа. Вот где место Intel.

Spoofing ★★★★★
()
Ответ на: комментарий от Spoofing

Реалии таковы, что теперь уже Intel догоняет AMD, пусть это пока ещё не однопоток, но по всем остальным фронтам AMD далеко ушла вперёд. Хочешь — Athlon 200GE за 3.5к, хочешь — Ryzen 2700X за 15к рублей. Место Intel'а теперь на помойке Aliexpress, откуда нынче заказывают б/у Xeon чтобы собрать подкроватный сервак на Хуанане с 32гб ECC памяти, за те же баснословные 15к рублей. Синдром бомжа. Вот где место Intel.

Не-а, главная мысль, что преимущество AMD не такое фундаментальное как кажется. Если Intel увеличит число ядер, сделает их холоднее и по цене примерно вровень с AMD или даже чуть дороже, то они снова увеличат рыночную долю.

Другая мысль, что в настоящее время однопоток вообще уже не котируется. Тут и GPU и многоядерные CPU, в общем, постепенно наступила эра многопотока, а Intel слишком увлеклись выжиманием соков из одного ядра, пропустив момент, когда надо было все бросить на уменьшение себестоимости в увеличении числа ядер и уменьшении теплопакета.

Хотя конечно все в мире относительно. Если вдруг появится даже одноядерный процессор, но с быстродействием ядра, скажем раз в 10-20 быстрее современных топовых, это будет успех.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

Ну и отлично! Это и называется конкуренция. Если Интел смогет сделать что-то действительно новое инновационное - мы все от этого только выиграем. Как-бы там не отставала АМД в однопотоке - они дали интелу просраться и ситуация с 4 ядрами и 8 потоками, наконец сдвинулась с метвой точки. А то уже дожили до того что даже дешёвые смартфоны с 8 ядрами выпускаются.

DawnCaster ★★
()

Если сравнивать в «попугаях», то есть, 1000 поделить на 5.68 и на 6.93, то получается, что у AMD - 14.67 попугая на ядро, а у Intel - 18.03

Толсто же.

x3al ★★★★★
()

Сейчас уже AVX-512 во всю в мобильных чипах на 10 нм, в следующем году будут в десктопах, если Intel не лоханётся в который раз. Я ваще думаю, что это игра на публику между Intel и AMD, Geekbench наглядно показывал слабость ядер AMD уже года 2 как, их количество можно было смело делить на 2 в сложных задачах, и с интел был примерный паритет, кроме цены, конечно, синие зажрались уже давно, ещё с 2011

menangen ★★★★★
()
Ответ на: комментарий от Spoofing

Если бы ты был мажором, ты бы купил не тредриппер, а BMW. Золото в Москве по кустам не лежит, зарплаты тут в 1.5-2 раза больше чем у вас, но и работать на трёх работах уже не выйдет, алкашей, не могущих дойти до работы, которых можно подменить, давно никто не держит. Эта разница в зарплате мажором тебя не сделает. Бесполезно объяснять, приезжай, конкурируй с такими же наивными.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от praseodim

Если Intel увеличит число ядер, сделает их холоднее и по цене примерно вровень с AMD или даже чуть дороже, то они снова увеличат рыночную долю.

если эльбрусу увеличат число ядер, сделает их холоднее и по цене примерно вровень с AMD или даже чуть дороже, то они победят на рынке процессоров

next_time ★★★★★
()

Да начнется холивар! А если серьезно, то согласен с твоими выкладками полностью.

anti_win ★★
()

Лично для меня, если отвлечься от привычки собирать десктоп на амд патамушто дешевле и назло штеуду, экспансия райзенов очень ожидаема на ноутбуках (вернее, была бы ожидаема, если бы мне реально нужен был ноутбук с приличной графикой).
В то же время, если судить по опыту жизни с E-450 (нетбучный бульдозер), амд на ноутбуке, особенно под онтопиком — это так себе опыт. Вроде бы как бы и работает, но как начнёшь пользоваться, так вылезет какая-нибудь досадная мелочь: то гибернация глючит, то энергосбережение особо не энергосберегает, то ещё чего.
Может, сейчас чего и поменялось, но с моим 2200G уже на десктопе я на первых порах тоже поимел немало глюков.

dogbert ★★★★★
()
Ответ на: комментарий от Spoofing

Товарищ, процессор за 350 тысяч рублей - НЕ потребительский сегмент. Это даже не энтузиаст-level. Ноутбук за 100.000 рублей - НЕ потребительский сегмент. Что касается «могу позволить», то если такие деньги и есть, это не значит, что их непременно надо тратить на камень, под который нет задач, кроме пузомерок из интернета. В нашем 8-и битном детстве, постоянно не хватало оперативной памяти. Поэтому, у меня болезнь иметь много памяти, сверх нужного. У меня 64 гига на десктопе. Это минимум в 4 раза больше необходимого. Вам то зачем столько ядер? Чего вам не хватало?

lenin386 ★★★★
()
Ответ на: комментарий от Lordwind

Во-первых, не сваливается, во-вторых эти ваши патчи не нужны.

lenin386 ★★★★
()

Ко всем этим бенчам жирный вопрос. Одни тестируют в дефолте с дешевой СО, другие отключают все возможные патчи безопасности, разгоняют и заливают азотом. Вот собрал товарищу комп на 3700x и по тестам в cpuz он сильно не дотягивает до своих же попугаев.

Deleted
()
Ответ на: комментарий от lenin386

В нашем 8-и битном детстве, постоянно не хватало оперативной памяти. Поэтому, у меня болезнь иметь много памяти, сверх нужного.

Теперь это детских комплексов тред. I know that feel bro. У меня в детстве был один компьютер, который сломался. Теперь я не допущу того, чтобы остаться без компьютера.

Spoofing ★★★★★
()
Ответ на: комментарий от dogbert

УМВР на Zen+. 2200G - это первый Zen, там без ryzen-stabilizator онтопик запускать запрещено.

chupasaurus
()
Ответ на: комментарий от lenin386

Вам то зачем столько ядер? Чего вам не хватало?

Ну может у него был не спектрум, а УКНЦ, и теперь он хочет, пусть бесполезных, ядер, но БОЛЬШЕ! )

GAMer ★★★★★
()
Ответ на: комментарий от lenin386

Emacs

Игры более _одного ядра редко используют.

И это даже не главная боль. Emacs наговнокоден в основном однопоточным.

Camel ★★★★★
()

Соревнование в дебильности

Еще можно посмотреть на тесты в видеокодировании в ffmpeg http://forum.ixbt.com/topic.cgi?id=8:25651 - тоже получается, что хотя Zen2 (и даже просто Zen) рвут Intel в общем зачете, по скорости на ядро отстают, хотя и заметно менее, чем в математике. Тут разница в 5-10% всего в пользу Intel.

Что за дебилизм сравнивать производительность однопотока в многопоточном тесте? Это зачем надо? Если я много эф-эф-мпежу, то меня производительность однопотока вообще не будет волновать.

Camel ★★★★★
()
Ответ на: комментарий от praseodim

Не-а, главная мысль, что преимущество AMD не такое фундаментальное как кажется.

Ну, очевидно, что АМД сейчас гораздо голоднее Интелов, и интелы с тдп 125Ватт по факту жрут почти 250Ватт. Что, если АМД разогнать до такого ТДП? Сохранится ли преимущество Интела в однопотоке?

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от lenin386

Ноутбук за 100.000 рублей - НЕ потребительский сегмент

100.000 рублей это чуть ли начальные гейбуки, какой это по-твоему сегмент?

TheAnonymous ★★★★★
()
Ответ на: комментарий от praseodim

Не-а, главная мысль, что преимущество AMD не такое фундаментальное как кажется. Если Intel увеличит число ядер, сделает их холоднее и по цене примерно вровень с AMD или даже чуть дороже, то они снова увеличат рыночную долю.

Не все так просто. Intel архитектурно хорош в однопоток и по причине этой же архитектуры он хуже масштабируется. Т.е. как только они начнут догонять AMD по многоядерности, начнут проседать в других местах.

Чудес не бывает. Подобные архитектурные решения это всегда компромисс. При однинаковой концепции, можно отыграть несколько процентов за счет неких инноваций и оптимизаций, но много процентов можно отыграть, только потеряв в чем-то другом. Именно так у штеуд и амуде и получается сейчас: большое приемущество, но в разных параметрах.

zloelamo ★★★★
()

Все же главное приемущество амуде сейчас, это дешевый техпроцесс. Штеуд проебался с десяткой и потерял на этом чудовищные суммы бабла, авторитета и прочего, поэтому бухгалтерия у них сейчас жутко разбалансирована, как следствие они вынуждены заниматься какой-то маркетинговой игрой, довольно грязной, вместо работы над новыми проектами.

Снаружи не видно, есть ли у них план выхода из этой ситуации сейчас, но ест ощущение, что его нет. Им нельзя не выпускать процессоры на 10 техпроцессе, ибо десятки миллиардов надо отбить, а выпускать больно, дорого и неприятно. А нового техпроцесса ещё нет, ибо не планировался так скоро, да и бухгалтерия не сходится. Вот они и сидят в раскоряку, расплачиваясь за грехи прошлых лет.

zloelamo ★★★★
()
Ответ на: комментарий от Im_not_a_robot

Их нынешний техпроцесс не гонится до таких частот без азота.

nvidia
()
Последнее исправление: nvidia (всего исправлений: 1)
Ответ на: комментарий от Spoofing

Другое мнение: вот эти все апгрейды - синдром бомжа. Берёшь сразу топовый ш7-ш9 и сидишь-пердишь лет 5.
А если нет денег, не брать днищенский пентиум/целерон или атлон, с расчётом «потом проапгрейдиться», а посидеть пока на старой пекарне.
Дискач.

TheAnonymous ★★★★★
()
Ответ на: комментарий от TheAnonymous

Все правильно. Если у тебя в ближайшее время появятся деньги на апгрейд, то почему бы не подождать? А если их в ближайшие несколько лет не появится, то там при апгрейде нужно все равно все менять по хорошему: и мать, и возможно новый стандарт памяти подъедет.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от TheAnonymous

Берёшь сразу топовый ш7-ш9 и сидишь-пердишь лет 5.

Такое прокатывает только последнее время, со времён Sandy Bridge. По причине фактического отсутствия прогресса в процессоростроении. Да и то хочешь NVME SSD - меняй систему. Хотя, NVME SSD - такое же изделие без задач, только для бенчмарков.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

Ноутбук за 100.000 рублей - НЕ потребительский сегмент.

Вполне себе да. Если не брать во внимание домохозяек, которым и ноут за 15-30 сойдёт.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от sT331h0rs3

Для кого «ноуты» за 10-15 тысяц - я не знаю. Они даже не апгредабельны. Использовать это по какому-либо назначению невозможно. Минимальное использование вконтактик и скайп на такой ЭВМ выльется только в боль и страдания. Когда дисяточке приспичит обновиться, а ей приспичит обновиться сразу же, домохозяйка подумает, что оно сломалось. Минимальная цена PC ноута, годного хоть для чего-то - 50 тысяч рублей.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от zloelamo

Им нельзя не выпускать процессоры на 10 техпроцессе, ибо десятки миллиардов надо отбить,

Не понимаю такую логику, зачем если не осилил и потерял вложение продолжать заведомо неудачное осиливание и терять ещё больше?

Неужели нет ничего другого для улучшения?

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Потому щто высший менеджмент ошибаться не может. Если он ошибается, значит, не получает бонусов, а это в их планы не входит. Поэтому, они никогда не ошибаются.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Если он ошибается, значит, не получает бонусов, а это в их планы не входит. Поэтому, они никогда не ошибаются.

Ну и как даже фоомально он получит бонус если не обеспечит прибыль и тем более если приведёт к убыткам?

Да и собственники/инвесторы разве не могут сказать что при формальном исполнении критериев бонусов просто не будет?

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Ну и как даже фоомально он получит бонус если не обеспечит прибыль и тем более если приведёт к убыткам?

Прибыль можно получить очень многими способами. Например, выгнать на мороз пару тысяч планктона, поднять ценничечек, поиграть с ассортиментом, зарплатками, отчётностью. Менеджмент против собственной фирмы. Старо, как мир.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от torvn77

Не понимаю такую логику, зачем если не осилил и потерял вложение продолжать заведомо неудачное осиливание и терять ещё больше?

«Инвесторы, сэр.» Заставляют отрабатывать вложенное бабло.

Korchevatel ★★★★★
()

Вопрос достаточности. У меня лично критична многопоточность по хорошей цене, поэтому АМД без конфигурации.

One ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.