А кто мешает пользоваться бесплатными компиляторами, обязательно нужно дорогущий интеловский юзать?)
Дело скорее не в компиляторе, а в оптимизации текущих программ под Интел. Как-то читал презабавную статью на хабре(точно не помню сайт), там человек рассказывал про оптимизацию. Причем на примере разных поколений того же Интела. Так вот, просто выравнивание структур в памяти на разное число байт(2,4,8,16,32,64....) дает разницу в десятки % производительности на разных поколениях процессоров! Тоесть для каких-то моделей процессоров лучшее выравнивание 4, а для других 32 и т.п. И таких мелочей десятки! Думаю, еще через пару лет оптимизация под АМД тоже будет частым явлением.
_________________ Ryzen 2700X, MSI x470 GAMING PRO CARBON, Mugen 5 Rev.B, Micron 16 Gb 2133@2667, Asus Dual RTX 2060
Member
Статус: Не в сети Регистрация: 04.01.2011 Откуда: Москва
AnatoliyBelkin писал(а):
А почему они должны дать? Почти всегда переход на новый техпроцесс даёт откатку по частотам. Те же бродвеллы i7 5775c гнались не лучше первых зенов
вот честно. после иви бридж за интел не следил. Но там вроде были какие-то изменения в схеме питания, нацеленные на упрощение. во всех остальных случаях только иви бридж не дал буст по частоте. И то, отката был не из-за техпроцесса, а из-за терможвачки.
Думаю, еще через пару лет оптимизация под АМД тоже будет частым явлением.
Да нифига подобного Даже 10-ый Far Cry будет всё таким же однопоточным поделием, что и первые её части. С нулевой оптимизацией под многопоток
Тут «пряморукие» игроделы всё никак не могут задействовать все мощности GCN, хотя она уже как 6 лет во всех приставках стоит. А тут речь про оптимизацию под многопоточные райзены, которые только в планах для приставок
Ilikethat Думаю, еще через пару лет оптимизация под АМД тоже будет частым явлением. Да нифига подобного Даже 10-ый Far Cry будет всё таким же однопоточным поделием, что и первые её части. С нулевой оптимизацией под многопоток Тут «пряморукие» игроделы всё никак не могут под GCN игровые движки оптимизировать, хотя она уже как 6 лет во всех приставках стоит. А тут речь про оптимизацию под многопоточные райзены, которые только в планах для приставок
Про "пряморукость" согласен , но процесс идет. Даже WOT на многопоток перешёл(2 как минимум, графика и звук)
_________________ Ryzen 2700X, MSI x470 GAMING PRO CARBON, Mugen 5 Rev.B, Micron 16 Gb 2133@2667, Asus Dual RTX 2060
Да нифига подобного Даже 10-ый Far Cry будет всё таким же однопоточным поделием, что и первые её части. С нулевой оптимизацией под многопоток
5я часть вполне себе многопоточная. А вот 3ю часть проходил, она местами нагибает i5-6400@4.6GHz, фпс вроде бы ниже 60 не валился, но GTX1066 практически всегда была недогружена, да и сам проц на 60-70% нагружен только.
_________________ Солдатушки-ребятушки, нашему царю показали фигу. Умрём все до последнего!
Member
Статус: Не в сети Регистрация: 28.02.2008 Откуда: Калининград Фото: 99
AnatoliyBelkin писал(а):
Напомню, что 8-ядерные зен в мейнстриме должны были выйти одновременно со скайлейками(или раньше). АМД 2 года откладывала релиз зенов
От хорошей жизни откладывала? Революционно новый проц разработать, это не 2 пальца об асфальт. Уверен что и склеечная структура с двумя CCX в кристаллах Zeppelin появилась как вынужденное решение ибо сделать сразу большой CCX не получилось. Это легко понять если вдумчивый юзер задаст себе несколько вопросов и даст сам себе очевидные ответы:
Если АМД давно планировала 8-ядерный Zen, и кристалл Zeppelin так или иначе предполагался как носитель базовой модели архитектуры, почему он сразу не был сделан монолитным 8-ядерным, а был разработан склейкой? Можно попробовать оправдать это тем, что АМД много ставила на APU для которых планировалось не более 4 ядер на проц, и для APU необходим был полноценный 4-ядерный CCX без всяких склеечных компромиссов, но и этот аргумент не выдерживает критики: во первых у APU всё равно кристалл отличный от Zeppelin, во вторых CCX которых два в Zeppelin и один в APU, неполноценный по набору PCI-E. Поэтому APU имеют лишь 8 линий PCI-E для гпу. Если бы АМД много ставила на APU, опять таки их не стали бы так резать по I/O, при том что все APU основного конкурента, даже самые младшие, имеют полный набор PCI-E для одного гпу, и двухканальную память. Так вот, CCX Zen и двух-CCX структура Zeppelin я считаю критический фейл и серьезнейший компромисс, на который АМД пришлось пойти с самого начала. Рационального объяснения, во имя каких революций в производительности Zeppelin двухблочный, просто нет. Это фейл и компромисс, который маркетологи АМД успешно скармливают как революционную задумку позволяющую разрабатывать, отлаживать и производить процы дешевле (а значит больше зарабатывать на нас с вами, уважаемые покупатели). Причины почему АМД пришлось на это пойти, на мой взгляд, очевидны - удешевление и главное ускорение разработки, максимальная унификация основного х86 процессорного блока для разных кристаллов. И уже потом - все вот эти ваши многокристальные Тредрипперы, Эпики и т.п. Потому что многокристалльные Эпики и Трипперы могли бы существовать и в случае если бы Zeppelin был с одним большим CCX.
Lurker-beta писал(а):
думаете 7nm не дадут частотного буста?
Не думаю а уверен. И представители АМД уже многократно между строк об этом упоминали, чтобы роста частот от 7нм не ждали. Энергоэффективность этого техпроцесса конечно превзойдет 14/12нм, но отнюдь не в предельных режимах. Нас-то с вами интересуют именно предельные режимы, а там всё будет как всегда, как и было последние лет 10: 150-180вт на 4 ядра при ~1,5в напряжений, выше которых уже с обычным охлаждением частоты расти не будут.
Lurker-beta писал(а):
В АМД это поняли и сделали масштабируемую склейку.
Поняли они... не смешите мои тапки. Читайте выше. Им пришлось делать 4-ядерные ССХ, т.к. 8-ядерные не получилось, не успели или и то и другое.
Lurker-beta писал(а):
Сейчас 2 варианта: 1)Интел ускорят однопоток.(я не верю в прорыв на этом направлении) 2)АМД двинут в массы многоядерность(в плане поддержки софтом), попутно ещё приблизившись в производительности на поток(сейчас АМД проигрывает в техпроцессе, но в следующем году перегонит, + в свежей архитектуре явно можно допилить больше, чем в той которую уже много лет допиливают)
В техпроцессе АМД уже сейчас "номинально" превосходит Интел толкая 12нм вместо интеловских 14нм. По поводу ускорения однопотока, я напомню какой большой рост частот произошел при переходе с 45нм (Lynnfield) на 32нм (Sandy bridge). Насколько я понимаю именно в 32нм было впервые использовано литографическое оборудование с длиной волны, которая используется и сейчас. Следующий шаг это уже EUV литография и лично я ожидаю не меньшего скачка в частотах, а значит и однопоточном быстродействии, при изготовлении критически важных частей процов с EUV. И закон Мура будет переходить в другие плоскости: все ведущие производители чипов уже давно ведут разработки многослойных компоновок чипов, в т.ч. использующих слои произведенные по разным "размерностям" техпроцессов.
"Свежесть" архитектуры Zen и её модернизационный потенциал тоже вилами по воде писаны: очевидно что Zen вовсе не такая слабая архитектура с массой узких мест, как бульдозеры. А улучшать хорошее всегда намного труднее, чем улучшать плохое.
От хорошей жизни откладывала? Революционно новый проц разработать, это не 2 пальца об асфальт.
Ну есесна не от хорошей жизни откладывала МОжет даже не по своей воле - глобалфоундрис производство не могла вытянуть, например
k2viper писал(а):
Если АМД давно планировала 8-ядерный Zen, и кристалл Zeppelin так или иначе предполагался как носитель базовой модели архитектуры, почему он сразу не был сделан монолитным 8-ядерным, а был разработан склейкой?
Потому что главная проблема райзенов не в «межъядерных задержках» из-за склейки 2 кристаллов, а в крайне сырой архитектуре — даже если бы был единый ССХ: проблемы в работе с ОЗУ никуда не делись бы, что прекрасно видно по задачам не чувствительным к ОЗУ #77
Member
Статус: Не в сети Регистрация: 28.02.2008 Откуда: Калининград Фото: 99
Также добавлю, что на моей более чем 20-летней памяти и опыте владения различными платформами ПК, АМД всегда пытались продавать цифры. Больше кэша, больше частоты, больше "рейтинга" когда частоту Netburst было уж никак не догнать. Теперь вот - больше ядер. Потому что всегда на этом отрезке времени, Интел лидировал а АМД догоняла. Это реальность. Надо честно на неё смотреть и не интерпретировать простые сущности сложными объяснениями.
Добавлено спустя 1 минуту 35 секунд:
AnatoliyBelkin писал(а):
Потому что главная проблема райзенов не в «межъядерных задержках» из-за склейки 2 кристаллов, а в крайне сырой архитектуре — даже если бы был единый ССХ: проблемы в работе с ОЗУ никуда не делись бы, что прекрасно видно по задачам не чувствительным к ОЗУ
Тем не менее, 4-ядерный ССХ при том что базовый кристалл изначально планировался 8-ядерным, это очевидный компромисс который нельзя объяснить стремлением улучшить архитектуру.
Тем не менее, 4-ядерный ССХ при том что базовый кристалл изначально планировался 8-ядерным
Это кто сказал? Да и какая разница - 1, 2 или 4 ссх? Если работает одинаково? Проблема, как я уже сказал, не в 2 модулях, а в работе инфинити фабрик с контроллером памяти.
Вообще АМД всегда стремилась сделать дешёвый и энергоэффективный многоядерник. Им он необходим для консолек. Отсюда и получился бульдозер с 1 блоком ФПУ на 2 кукурузных ядра. и пресловутый зен это их первая удачная архитектура за долгое время.
Member
Статус: Не в сети Регистрация: 20.05.2017 Фото: 10
AnatoliyBelkin писал(а):
получился бульдозер с 1 блоком АЛУ на 2 кукурузных ядра
1 блок ALU на ядро, 1 блок FPU на два ядра. Для справки, ядром считается именно ALU, иначе такие процессоры, как i486SX можно назвать вообще безъядерным, так как у него нет блока операций с вещественными числами.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения