LINUX.ORG.RU
решено ФорумTalks

Linus T. говорил на основе слухов индустрии: прощай серверный ARM!

 ,


1

2

по материалам 3DNews.ru:


Идея перевода серверных вычислительных платформ на архитектуру ARM получила новый удар. На этот раз сильно не повезло китайской компании. Точнее, совместному предприятию между американской компанией Qualcomm и китайской Huaxintong Semiconductor (HXT).

Партнёры в 2016 году создали совместное предприятие для разработки серверного процессора на основе набора инструкций ARMv8-A. Компании Qualcomm в СП Guizhou Huaxintong Semi-Conductor Technology принадлежало 45 %, а контрольный пакет акций оставался у властей провинции и у других китайских инвесторов. В основу совместного проекта лёг ранее разработанный в Qualcomm 10-нм 48-ядерный процессор Centriq 2400. Китайская сторона с помощью американских специалистов встроила в процессор сертифицированные в Китае национальные блоки шифрования. В остальном, можно полагать, китайская версия Centriq 2400 ― процессор StarDragon ― был едва ли не копией процессора Qualcomm.

Судьба оригинального Centriq 2400 оказалась печальной. Уже весной 2018 года Qualcomm фактически разогнала домашнее подразделение по разработке серверных процессоров на архитектуре ARM. Но китайцы ещё держались. В мае 2018 года на одном из отраслевых мероприятий в Китае впервые были показаны процессоры StarDragon, а о массовом производстве новинок компания Huaxintong объявила в декабре 2018 года. Однако с весной всё закончилось так же, как у Qualcomm с Centriq 2400, или, по крайней мере, выглядит так, что закончится очень и очень скоро.

Deleted

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

Была тема недавно на ЛОРе, где обсуждали мнение Торвальдса.
Я тогда еще предположил, что у него больше информации.

Вроде в теме порешили:

1) портирование софта
2) прогнозируемость (бггг шпектры и мельтдауны, спойлеры рыгочут, аки жеребцы)

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

1) портирование софта

Вот это вот дурацкое заблуждение. Intel так Itanium2 похоронила, в то время как Эльбрус есть нечто похожее на Itanium2, вроде как всё портируется. Признаются, что тяжело, но бинарный транслятор x86 даже встроили в процессор. Так что Intel могла легко всё довести до ума и Qualcomm тоже. У них есть и база и средства. ИМХО.

xwicked ★★☆
()

Я так понимаю, что тут скорее сыграло роль то, что серверные армы запустили раньше их другие конторы, и особого профита сорвать не удасться.

https://www.cnx-software.com/2018/12/26/banana-pi-24-core-arm-server/

https://www.cnx-software.com/2018/11/21/hisilicon-hi1620-server-soc-64-arm-ar...

https://www.cnx-software.com/2019/03/29/clearfog-itx-workstation-ultimate-arm...

И многие другие.

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

1) портирование софта

Скорее перекомпиляция. Серверный арм, емнип, это little endian, 64 bit, x86_64 - little endian, 64 bit. Я очень сомневаюсь, что там у всех поголовно ассемблерные интринсики на каждый чих. При такой большой «разнице», даже если на С/С++ писали клоуны из макдака, все должно просто собраться.

Скорее звучит как дешевая отмаза, чтобы не разбираться с новой железкой, не править скрипты для CI, и не решать, как это все сгрузить для QA, и в каком объеме тестить. С учетом корпоративной инертности - это более реально.

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

в то время как Эльбрус есть нечто похожее на Itanium2, вроде как всё портируется

Там просто компилятор сделали, который за тебя большую часть проблем решает. Когда мы с чуваками наш софт портировали под нативный Эльбрус, там строчки три поправить нужно было.

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

А что произошло, низкая производительность, не рентабельно?

ИМХО
как только ты пытаешься сделать процессор сравнимый с интел по производительности на ватт, тут же получается примерно то же самое, ну может на пять процентов дешевле сможешь сделать.

при этом для арм серверов у вендоров ничего не налажено, нельзя потом просто взять и заменить всё на арм и просто эти 5 процентов сэкономить.

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

Недостатки
Неудачный маркетинг
Продажи процессора оказались менее успешными, чем предполагалось. Основными причинами этому были проблемы с производительностью и малое количество оптимизированного под Merced (кодовое имя первого поколения процессоров Itanium) программного обеспечения.

Там просто компилятор сделали, который за тебя большую часть проблем решает. Когда мы с чуваками наш софт портировали под нативный Эльбрус, там строчки три поправить нужно было.

Ты только подтвердил мои предположения. Была другая причина закопать Itanium. Официальная версия выглядит смешной.

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

как только ты пытаешься сделать процессор сравнимый с интел по производительности на ватт, тут же получается примерно то же самое,

Ну тогда понятно. Atom на планшете просто огонь, а АРМы тоже нужно продавать, всё ясно. Если бы они продолжили усердствать, то все бы узнали, что АРМы не нужны вообще.

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

Теперь переведи

кто для кого и какой Линус?

Я про Торвальдса, про которого тут пилили новость о его заявлении о ненужности ARM в серверном сегменте.

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

Линус курильщика имеет фамилию Себастиан,
и его бренд это LTT.

Хотя вот вчера-позавчера выпустили годный ролик про запуск распоследней макОСи на АМД в виртуалке с пробросом карты.

Там всяким курильщикам манов - раздолье будет, настолько всё нахакано.

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

Atom на планшете просто огонь

адово уступает в производительности (2-3 раза) ябловым процам при схожем потреблении ЭЭ и тепловыделении

Joe_Bishop
()
Ответ на: комментарий от xwicked

Перформанс сосал, да. На новых вроде обещают получше, но пощупать уже не получится =/

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

Вот если б ещё эппл выпустил свой arm-сервер... Они ж мощные даже без охлаждения.

alexmaru
()

Очнулись. Amazon уже выкатила в продакшен свои CPU на ARM: Graviton в A1 типе инстансов. Каждый может попробовать, ещё новый регион - Швеция, Стокгольм. Пинг 15-20 мс до Москвы.

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

как только ты пытаешься сделать процессор сравнимый с интел по производительности на ватт, тут же получается примерно то же самое, ну может на пять процентов дешевле сможешь сделать.

Два чая господину. Я уже давно говорил, что физику не обманешь. Пока ARM был в нише низкопотребляющих, он выигрывал. Как только он перешел в лигу высокопроизводительных, он стал ни чем не лучше Интела. Борьба за такты идет не первый год, и глупо было бы считать, что у кого-то в загашнике есть серебряная пуля - высокая производительность при малом потреблении.

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

Была другая причина закопать Itanium. Официальная версия выглядит смешной.

Реальная причина скучно лежит на сайте интела

  • of Cores 8
  • of Threads 16
  • Processor Base Frequency 2.66 GHz
  • Cache 32 MB
  • Bus Speed 6.4 GT/s QPI
  • TDP 170 W

Это при том что итаниум и так не особо то широкий влив, всего то несколько шире современных x86. В нем очень много работы делалось динамически и по сути небыло только внеочередного исполнения. (еще в нем было аж 6 линков интерконекта но на это всем пофиг), так же из крутого в нем это чтение из кэша за один такт (и то же что то около 3-4ех) помоему 4-6 каналов памяти. Вообще подсистема памяти для влив особенно важна, то самое внеочередное исполнение может отложить отдельные операции пока данные не подготовятся а влив да и любойц инордер суперскаляр так не могут, они ждут данные из кэша и не дай боже им там не оказаться. Так вот эльбрус когда начал подниматься он себе сразу бахнул DDR3-1600 четыре канала и норм, уже начал примерять DDR4-2k у итаниума такого в свое время небыло инженеры интел занимались извращениями с подсистемой памяти.

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

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

Да дело не в том что арм резко начали потреблять как интел, а в том что под арм инфраструктуры нет нормально. Любая железка на арм это априори какое то паяное говно с непонятной прошивкой, непонятной разводкой, непонятной периферией с непонятно какими драйверами под непонятно какую ос. Плевать что оно там 3ггц сервак с кучей процессоров и меньшим потреблением, обеспечит ли оно без гемороя работу в своих приложениях и кому это нести в случае чего - вот в чем вопрос

uin ★★★
()

прощай серверный ARM!

Ну подумаешь, квалкомм самоубиться решил в этом сегменте.

devl547 ★★★★★
()

IBM дал нам стандарт на компоненты системы, дал BIOS, что бы можно было комбинировать процессоры, платы, периферию по цене и назначению. Но нет, хотим жрать распаянное дядями Ляо device-tree-говно на ARM

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

Реальная причина скучно лежит на сайте интела

Спасибо! Я с английским не в ладах. Теперь понятно.
Они могли сделать всё по-человечески, но почему не сделали это другой вопрос. Наши взяли и разобрались и все их ошибки вычистили(если верить эльбрусовцам) и то что Apple перешёл на x86 намекает на то. что они хотят сделать монополию и одну архитектуру, чтобы было всё проще производить и поддерживать, чтобы быстрее бабосы загребать. А шатания между PPC, IA-64, ARM - это только для отвода глаз. Опять же ИМХО.

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

Госпади, вопрос не столько в производительности против винтел, сколько в нужности этого винтел. Стоимость производства супер мощных ARM процев Apple и Qualcomm около $2-$3. Вы ещё этого не поняли, но Интел тупо валят экономически, на волне её жадности, ща свои процы имеет любая уважающая себя транс.национальная компания, при этом они слабее Интел, но не критично, а стоят копейки.

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

Скорее, это аргумент против. Где-то есть, где-то нет. Когда RPi выйдет с UEFI, тогда и поговорим :)

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

Шёл 7й год широкого внедрения UEFI на платформе х86_64.
Пользователи ARM всё еще продолжали извращаться с образами ОС для своих не таких, как у всех железок...

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

Они же обратно переходят на своё нативное.

Ха, эту новость я пропустил. Теперь Universal-программы для MacOS будут в 3 раза больше, так как будут содержать в себе код 3-х архитектур PPC, x86 и свои ARM-ы... :D

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

А, я думал ты спрашиваешь, зачем портировать, если есть эмуляция.

4C тормозил как сучка, и годился для самых-самых простых задачек. Профит только для вояк, у которых сертификация.

С 8C вроде как получше, но сам не щупал.

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

В итоге итаниум перерос по энергопотреблению x86

энергопотребление серверов никому не интересно, а для десктопа он был не пригоден

не выигрывая в ядрах

но и не проигрывая

проигрывая в частоте

не особо

алсо, его последний раз в 2017 выпускали, так что пациент скорее жив, чем мёртв

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

Любая железка на арм это априори какое то паяное говно с непонятной прошивкой, непонятной разводкой, непонятной периферией с непонятно какими драйверами под непонятно какую ос.

Это ни разу не проблема, нормальные железки есть, и их используют.

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

Стоимость производства супер мощных ARM процев Apple и Qualcomm около $2-$3.

С чего это вдруг? Стоимость производства армов, сравнимых по производительности с интелами ни как не меньше последних. Чудес не бывает.

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

С того, что Интел маржу накидывает до $400 на проц, а в серверном сегменте ваще лафа для них была. Также у них собственные разработки, а это очень дорого, в то время как производители ARM тупо по лицухе и уже готовой архитектуре клепают, Apple / Huawei слегка модифицируют от стандартных ARM архитектур.

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

Ты точно уверен в таком ценообразовании?
терзают меня сомнения. То что накручивают, я согласен, но надо считать и видеть зачем накручивают.

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

С того, что Интел маржу накидывает до $400 на проц

Если накидывает, то почему не скидывает, чтоб АРМ побороть? Это бред. Цена у больших процессоров может быть высокой из-за большого процента брака на свежих техпроцессах, но Интел тут ни при чем.

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