Так ARM же не выпускает процессоры а только продает свою интелеллектуальную собственность в виде дизайна. И их потребители берут все это и встраивают в свои силиконы. Чтобы был общий сокет надо чтобы все эти другие договорились между собой. Но зачем им это надо если у каждого свои потребности и конструктивы. Припаять проц дешевле и надежнее. Без учета неких энтузиастов самосборщиков и т.п. мало кто меняет процы если комп стал стар и медленн а выкидывает его целиком. Сейчас уже и память часто припаивают в лаптопах.
Re[4]: Почему ARM-процессора не стандартизируют по сокетам,
Здравствуйте, Слава, Вы писали:
С> Однако делают — как указано. Когда белые сделали экосистему и указали хуньфую — он будет делать для экосистемы.
Делают как указывают тайванцы. Дизайн процессора подгоняют к возможностям производства,
а не наоборот. Плюс тайванцы указывают когда они смогут произвести партию,
и Apple, AMD и NVidia делают по сути свои релизы когда тайванцы сказали.
Ведь в производстве современный CPU и GPU они по сути монополисты.
Re[5]: Почему ARM-процессора не стандартизируют по сокетам,
Здравствуйте, Zhendos, Вы писали:
С>> Однако делают — как указано. Когда белые сделали экосистему и указали хуньфую — он будет делать для экосистемы.
Z>Делают как указывают тайванцы. Дизайн процессора подгоняют к возможностям производства,
Вы же понимаете, что я имею в виду под экосистемой? Что вот есть материнка, в ней сокет(ы), в один сокет можно вставлять разные процессоры, а не один единственный впаять намертво. И так далее..
Re[5]: Почему ARM-процессора не стандартизируют по сокетам, как
Здравствуйте, Alekzander, Вы писали:
A>Здорово. А что там с ценой?
Как обычно. Потом начнётся, что и дорого и габариты больше и охлаждение хуже и нафиг оно такое не надо?
Упрощу: Байкал попал под санкции и процессоры ARM сегодня не может развивать и производить.
Re[2]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, karbofos42, Вы писали:
K>Как обычно. Потом начнётся, что и дорого и габариты больше и охлаждение хуже и нафиг оно такое не надо? K>Упрощу: Байкал попал под санкции и процессоры ARM сегодня не может развивать и производить.
А до санкций?
Вообще-то, в кои-то веки продукт выглядит как самый настоящий "аналогов нет" (а не "анало-говнет"). Им бы с этого начать, я бы точно заинтересовался. Только вот цена, я думаю, изначально была не коммерческая, а распильно-дотационная.
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Re[5]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, Alekzander, Вы писали:
A>Здравствуйте, vdimas, Вы писали:
V>>Которые уже делают на ARM-ах "широкого применения", те делают более классически.
A>Где-то уже можно купить материнку с ARM-процессором, чтобы поставить туда свой винт? Кроме "Эльбруса" по ссылке выше и другой серверщины.
Orange Pi 5 поддерживает NVME.
Re[3]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, Stanislaw K, Вы писали:
V>>Например, к видеокарте всё припаивают жестко. А теперь смотри твой вопрос, почему не сделают сокеты как с десктопными и серверными процессорами. И чтобы можно было ставить на них башенный кулер. SK>так и делают же. этот сокет называется PCIe.
Внутри видеокарты?
Кажется, ты не понял, на что отвечаешь;\
SK>просто по какому-то недоразумению ЦПУ и память устанавливают на объединительную плату (материнка). ничто не мешает эту объединительную плату делать пассивной "корзиной", а память, цпу, видео и другое платами со стандартным интерфейсом PCie.
"Недоразумение" растёт из того, из чего же растёт "северный мост", до ~2008 отдельный, после — в составе процессора.
Если в любом реальном дизайне процессор является потребителем большей части полосы операций с оперативной памятью, то для нормальной производительности этот путь должен быть сокращён. Ни в какой момент времени PCI (PCI-E, etc.) не вытягивала на слот такую скорость, которую обеспечивал персональный разъём процессора, даже если процессор был слотовым (как некоторые P2, P3).
SK>захотел и поставил себе 16 плат по 16 процессоров по 64 ядра каждый. при чем половина intel а две другие половины arm amd SK>не захотел — одна плата с одним процессором 6502.
Да-да, в "Агатах" процессор был как раз 6502 и стоял на отдельной плате в слоту на "материнке".
Для того, что ты описываешь, требуется слишком много стандартизовать кроссвендорно. Например, протокол согласований кэшей (обычно называется MESI, хотя за ним стоит несколько сотен вариантов).
Частично то, что ты говоришь, сделано в SystemZ. На генеральный кросс может втыкаться несколько блоков системы "K процессоров и дофига памяти", а они между собой обмениваются на общей памяти, но это уже NUMA, доступ к памяти соседнего блока немного дольше.
The God is real, unless declared integer.
Re[3]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, Stanislaw K, Вы писали:
SK>вспомни ISA (бесплатная открытая архитектура шины). сколько производителей появилось и все хорошо себя чувствовали.
SK>как только перешли на PCI (за которую потребовалось платить лицензионные отчисления) всё и кончилось.
Что это "всё" которое кончилось? Ты что-то фантастическое рассказываешь.
Именно в момент массового перехода на PCI это было тривиальным, и делал это любой, кто хотел продолжать текущий продукт.
И чем проще устройство, тем это было тривиальнее. Производились и отдельные микрухи, и готовые дизайны, чтобы подключиться к PCI так, чтобы дальше всё, что заточено под ISA, не видело разницы.
Да, некоторые не стали просто продолжать свой продукт — GUS или Cronyx Sigma 22. Но это потому, что были конкурирующие продукты лучше (возможно, от того же производителя).
И переход на PCI-E прошёл точно так же. Были поставщики готовых дизайнов, покупай и монтируй себе в продукт.
Что начало подбивать этот мир это ускорение интерфейсов типа USB или Ethernet, с которыми не надо лезть внутрь ящика — и можно воткнуться в лаптоп. Сколько лет уже мы сидим дома на максимум 1Gbit/s эзере? По-моему, к 20 уже подходим. Даже следующий 2.5 это удел гиков.
SK>и под каждую плату будет свой уникальный дистрибутив операционки, не совместимый (не полностью) с операционкой.на другой плате этого-же производителя и совсем не совместимый с платами\операционками другого производителя.
Да, с вендорскими компами именно так и было.
SK>я не против, если система 50 терафлопсов в сборе будет стоить 5$ в розницу и продаваться в каждом переходе метро.
Ты захочешь ещё больше.
The God is real, unless declared integer.
Re[4]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, netch80, Вы писали:
N>Частично то, что ты говоришь, сделано в SystemZ. На генеральный кросс может втыкаться несколько блоков системы "K процессоров и дофига памяти", а они между собой обмениваются на общей памяти, но это уже NUMA, доступ к памяти соседнего блока немного дольше.
А мне такая архитектура очень нравится. Жаль в бытовом сегменте ее нет.
Re[5]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, Vzhyk2, Вы писали:
V>Здравствуйте, netch80, Вы писали:
N>>Частично то, что ты говоришь, сделано в SystemZ. На генеральный кросс может втыкаться несколько блоков системы "K процессоров и дофига памяти", а они между собой обмениваются на общей памяти, но это уже NUMA, доступ к памяти соседнего блока немного дольше. V>А мне такая архитектура очень нравится. Жаль в бытовом сегменте ее нет.
У неё есть своя специфика. В первую очередь цена разработки и сопровождения. SystemZ это очень особая архитектура во многих аспектах.
Например, там особые требования по надёжности. Оперативка всегда через RAIM (как RAID, только для DRAM), сквозной ECC через всё. У многих моделей есть режим повторения любой команды дважды со сверкой результатов — это чтобы отсекать случаи случайного пролёта нейтрино. Но чему это препятствует (хотя бы частично) — очевидно, out-of-order исполнению (оно резко усложняется) и расслабленной синхронизации доступа к памяти. В результате сейчас у них strict memory ordering, значит, куча ускорений, на которых выезжает ARM — сильно, и x86 — частично (потому что TSO жёстче, чем WMO), не работает.
В быту такое просто невыгодно...
The God is real, unless declared integer.
Re: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, Alekzander, Вы писали:
A>Я могу пойти и купить материнку (большую, среднюю или маленькую), вставить в неё обычную память DDR3-4-5, видеокарту, какую-нибудь плату расширения и процессор с архитектурой x86.
Возможность вставить в материнку процессор x86 любого производителя была, вроде, до 486-х включительно. Тогда можно было поставить процессор Intel, AMD или Cyrix в стандартный сокет. А начиная с Пентиумов и Х5 каждый производитель свой сокет разрабатывал.
Re[2]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, AleksandrN, Вы писали:
A>>Я могу пойти и купить материнку (большую, среднюю или маленькую), вставить в неё обычную память DDR3-4-5, видеокарту, какую-нибудь плату расширения и процессор с архитектурой x86.
AN>Возможность вставить в материнку процессор x86 любого производителя была, вроде, до 486-х включительно. Тогда можно было поставить процессор Intel, AMD или Cyrix в стандартный сокет. А начиная с Пентиумов и Х5 каждый производитель свой сокет разрабатывал.
Если уж углубляться в историю... Нет, это случилось позже. https://en.wikipedia.org/wiki/Socket_7 поддерживал все пятаки и даже K6. У меня такой был. Все летние каникулы в школе на него подрабатывал ))
Но зачем углубляться? Что вы все ко мне пристали с этой вендороуниверсальностью? Пусть каждый делает свой сокет. Да пусть хоть припаивает! Мамки где?
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Re[3]: Почему ARM-процессора не стандартизируют по сокетам,
Здравствуйте, Stanislaw K, Вы писали:
SK>вспомни ISA (бесплатная открытая архитектура шины). сколько производителей появилось и все хорошо себя чувствовали.
SK>как только перешли на PCI (за которую потребовалось платить лицензионные отчисления) всё и кончилось.
Про это я не в курсе. Но вообще это другое. Открытая шина это понятно и нужно. Сегодня это USB. ну и PCI, конечно, но не удивлюсь, если в итоге её тоже в USB засунут, вроде Thunderbolt это оно? Но это просто соединение периферии. А открытая экосистема — когда я могу купить блок питания от SeaSonic, корпус от Be Quiet, материнскую плату от Asus, процессор от Intel, кулер от Noctua, видеокарту от ещё кого-нибудь, оперативную память от Geil. И это всё практически гарантированно друг с другом будет совместимо по всем параметрам. Вот это удивительно. Я не знаю ни одного другого консьюмерского продукта, где подобное работает. Это как купил кузов от Mercedes, мотор от BMW, коробку от ВАЗ, подушки безопасности временно китайский ноунейм и оно всё собралось и поехало. Звучит смешно, а в компьютере работает.
vsb>>"Норма" это компьютер от HP, стандартизованный разве что по разъёмам типа USB и розетки для вилки. А что там внутри — это уже дело HP. Скорей всего плата, с припаянным процессором и всем остальным. Вот это и будет наблюдаться для ARM.
SK>и под каждую плату будет свой уникальный дистрибутив операционки, не совместимый (не полностью) с операционкой.на другой плате этого-же производителя и совсем не совместимый с платами\операционками другого производителя.
А так и ожидается. Raspberry Pi Linux, к примеру, с какими-то своими уникальными заточками под эту плату. По сути любой SBC покупаешь и там дистрибутив линукса от производетеля собранный, в котором DTS заточенный на эту плату, может uboot подпатчен быть, может даже юзерспейс где-то пропатчен. Понятно, что всё оно идёт от линукса, но вот взять случайно взятый SBC (Single Board Computer) и накатить на него случайно взятый дистрибутив скорей всего не получится. А с компьютером — скорей всего получится.
Тут, правда, немного другая история, UEFI против хардкода адресов. Под ARM вроде UEFI тоже в теории существует, но как-то почему-то не особо встречается.
Здравствуйте, karbofos42, Вы писали:
K>Сокет — это удорожание и увеличение габаритов. K>Зайдут активно в десктопы — может намутят сокеты, а может к тому моменту уже и в десктопах на них забьют. K>Те же x86 процессоры в ноутах чаще распаивается, а не используется сокет.
Вот согласен. У нас несколько крупных чипов — процентов 80 стоимости микропроцессорной платы в сборе. Все эти сокеты-шмокеты не нужны в готовых изделиях, годятся только для входного контроля. Сейчас в большинстве ноутов плата размером в пару-тройку игральных карт, там этот сокет совсем не нужен.
Re[2]: Почему ARM-процессора не стандартизируют по сокетам, как x86
Здравствуйте, andyp, Вы писали:
A>>Почему нет возможности сделать то же самое с ARM-процессором от, например, Qualcomm?
A>А нахрена? Купи сразу новый с экраном и клавой заодно, Что там перепихивать такого кроме диска-то?
С экраном, который не настроить по высоте, с говенной клавиатурой, спроектированной под набор на толчке, неотключаемым трактом монитор-видеоядро (при наличии дорогой видеокарты ты должен смотреть на артефакты переоптимизированной растеризации процессором) и драйверами всё-в-одном, где в разных паках сломаны разные фичи для разных устройств. Всё из жизни, все совпадения не случайны.
Я понимаю, когда девочка не может разобраться, откуда артефакты, и несёт ноут сдавать в магазин (или в чулан, если магазин скажет, что случай негарантийный). Но инженер-то должен разбираться в таких ситуациях и понимать, когда это неустранимая ошибка проектирования. И что первопричина — форм-фактор консьюмерского девайса.
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.
Re[4]: Почему ARM-процессора не стандартизируют по сокетам,
Здравствуйте, Alekzander, Вы писали:
A>С экраном, который не настроить по высоте, с говенной клавиатурой, спроектированной под набор на толчке, неотключаемым трактом монитор-видеоядро (при наличии дорогой видеокарты ты должен смотреть на артефакты переоптимизированной растеризации процессором) и драйверами всё-в-одном, где в разных паках сломаны разные фичи для разных устройств. Всё из жизни, все совпадения не случайны.
Купи тот, который тебя устроит, делов-то
A>Я понимаю, когда девочка не может разобраться, откуда артефакты, и несёт ноут сдавать в магазин (или в чулан, если магазин скажет, что случай негарантийный). Но инженер-то должен разбираться в таких ситуациях и понимать, когда это неустранимая ошибка проектирования. И что первопричина — форм-фактор консьюмерского девайса.
И делать потом то, что люди не будут покупать Пришло время, когда компы стали просто расходником. Никому не нужен слоновий ящик на пол стола, когда есть минипс. Никому не нужен один ящик на 10 лет, когда через 3 можно купить новый за смешные деньги.
Никому нет смысла тратить пару штукарей баксов чтобы просто печатать в Ворде, лазить в нете и смотреть ролики. Комп теперь целиком просто расходник, чтобы решить твои вычислительные задачи.