Планирую купить себе вот эту материнку (там есть ссылки на покупку системника и отдельно на покупку только матери). https://www.96boards.org/product/developerbox/ Характеристики: CPU: 24 ядра cortex a53, каждое по 1ГГц https://en.wikichip.org/wiki/socionext/sc2a11 RAM: двухканал DDR4-2133, 4 слота От чипа отходят две линии PCIe, первая идет на чипсет, который обеспечивает sata, usb и два PCIe x1, вторая - идет на PCIe x16
Что думаете? Какие подводные? Пока что я нашел только два подводных камня: 1. там PCIe x16 второго поколения. У меня в планах было засунуть туда 1060, но боюсь, что могут быть проблемы с пропускной способоностью. Иначе придется пихать туда какую-нибудь затычку. 2. Думаю, собрать на ней линукс и горя не знать. Немного беспокоит как будет работать например тот же хром на ядрах с одним гигагерцем. Не слишком ли мало...
Весь датащит открыт, схема платы открыта. В общем призываются аноны-завсегдатаи /hw, /s, /mobi, очень хочу услышать от вас ваше мнение. Вообще любое.
>>251364294 >пользователем новой архитектуры Ебать, ты додик, не так важна архитектура команд, как исполнение (имплементация) процессора. Я более чем уверен, что тебе не надо писать самому декодер команд хуй86 с навороченными костылями, нахуя тебе это вообще всё? >Это необычный опыт, это испытания. Я даже не знаю, что тут сказать. Есть вообще хоть одна весомая причина делать то, что ты задумал?
>>251364294 > ну, за дрова я только по nouveau волнуюсь. Но думаю, соберётся, никуда не денется. Ну если всё таки найдешь инфу про отсутствие драйверов, всегда есть rx588 у амд открытый исходный код драйверов.
>>251364317 вот малину и подобные говноподелки отдельно стоит отметить. 1. я ебал в рот все эти одноплатники. На них НИ НА ОДНОМ нельзя расширить память. Там просто нет слотов и все припаяно на плате. И нет, заменить один чип памяти другим ты тоже не можешь. 2. У меня была малина и папельсина. Погонял на отличненько. Если бы не малый объем памяти. 3. Я даже исследовал вопрос объединения малиноподобной хуйни в распределенный кластер типа SSI (single system image), но там только всякие блеяния о мап-редюсе и о атомарных математических задачках в очереди для нод. Хуита короче.
>>251364347 чё "лолбля", Собака тупая? Сейчас нвидия получит во владение АРМ и нагнут твоё сраный x86. И новой стандартной архитектурой пк станет ARM. Можешь погугллить нвидия ксавьер.
>>251364342 >Говно же выйдет, на нём не поработаешь даже Раскрой свою мысль более подробно. Почему ты так решил?
>>251364476 Ну я вот накатил себе кали линукс на ноут второй системой винду чисто как резервную оставил. Более чем доволен. Если нет задачи играть в игры или писать под винду то линукс идеальный вариант хотя бы тем что все ставится в минимум телодвижений. Хотя на компе по прежнему десятка.
Но комп на арме я бы собирать бы не стал, максимум планшет/телефон перепрошил или распиберри купил.
>>251364764 >Сейчас нвидия получит во владение АРМ и нагнут твоё сраный x86. И новой стандартной архитектурой пк станет ARM. Хуй они пососут. Хуеву тучу софта никто под арм переписывать не станет.
>>251364518 >1) Винды небудет нахуй надо >2) Игр нет Вангую, что всё, что работает на яве - будет работать. >3) Дров не будет дрова - модули ядра. Если они не требуют каких-то уникальных для x86 инструкций - не вижу причин чтобы они не работали с АРМ
>>251364700 Какой декодер команд, ты о чем вообще? 96boards уже предоставляет документацию и у них на сайте есть описание того, как собирать и устанавливать уже готовую ось. Что ты декодировать собрался, можешь пояснить? Весомая причина как минимум одна есть - это интересно.
>>251365036 Эра ARM уже неизбежна с тех пор, как эпплы взялись за неё всерьёз. Софт УЖЕ переписывается, маня. Адобе для эппла свои продукты переписывают. А если уж адобе распинали - то всё, арм совсем близко, только руку протяни.
>>251365252 А что не так? Если я могу себе позволить. Я потому и спрашиваю подводные камни. Сможет ли 24-ядерный проц нормально работать с такой частотой в повседневных задачах. (пайчарм, мариядб фоном, хромиум на 30 вкладок, dbeaver, всякиее яваприложения типа майнкрафта)
>>251365355 Причина, джонни, какая прчина у тебя переходить. >Какой декодер команд, ты о чем вообще? Потому что основной недостаток хуй86, на который лично тебе вообще поебать. >Весомая причина как минимум одна есть - это интересно. Ну так можешь дилдак в жопу до упора засунуть - это же интересно, почему ещё не засунул? Судя по ответам тебе вообще нет резона лезть в арм.
>>251365643 Это мой каприз. Жизнь сера и скучна. Я хочу разнообразить её таким необычным образом. Ты вот пихаешь дилдаки себе в жопу. Я - захотел арм на десктопе. В чем проблема?
>>251365821 >Ты вот пихаешь дилдаки себе в жопу. Никто их кроме уёбков, у которых ИНТЕРЕСНА ЖИ, и других пидорасов не пихает. >Я - захотел арм на десктопе. Додик.
>>251364294 > новой архитектуры. > Это необычный опыт У тебя в телефоне и еще десяти разных железках дома процессор арм. Но вообще я понял что ты хочешь попердолиться просто как следует, тогда купи себе распбери пи 4 и пердоль её, у неё просто охуенная поддержка и сообщество и педролить её будет приятно, в отличие от.
>>251366159 > На них НИ НА ОДНОМ нельзя расширить память. Всё так, но блин, надо как следует постараться, чтобы найти задачу, которую невозможно выполнить на одноплатнике с 8гб памяти, но можно было бы на одноплатнике с 16. И то скорее всего не получится. > Если бы не малый объем памяти. Смотри первый пункт > Я даже исследовал вопрос объединения малиноподобной хуйни Смотри первый пункт. Если тебе всё же прям надо очень много памяти на АРМ, то можешь арендовать ноду на AWS, там уж памяти тебе хватит.
>>251366300 смотрел с интересом изыскания Дмитрия Бачило с эльбрусами. Было довольно интересно. На самом деле. Но от байкала/эльбруса меня отпугивают несколько вещей: 1. цена. Ну извинитье, за 400 тыщ брать хлипенький аналог атома для офиса - я в рот ебал, я не настолько богат. 2. проприетарщина. Разработка ведется вяло, последние релизы российских клонов RHEL не достать. 3. мне нужна многоядерность. Я же не просто собираюсь поэкспериментировать, я собриаюсь использовать новый пк на арме в повседневных задачах лет пять минимум. То есть мне надо рассчитывать не только на конкретный текущий момент, а на будущее. >>251366378 Как я уже говорил, мне нужен не просто пк для ээкспериментов, а новая сборка на которой я буду работать. На своем домашнем пк я уже подошел к свопу и активно в него залезаю. У меня 16 Гб памяти. Мне нужно минимум 32 на новой сборке. Понимаешь, я не хочу просто одноплатник, на котором распаяно определенное количество чипов памяти. Я хочу чтобы то, что я куплю было модульным и соответствовало десктопной архитектуре. чтобы я сам мог решать когда и сколько чего мне нужно в плане железа. Арендовать ноду на AWS я не могу и не хочу. Это не то, что мне нужно.
>>251366765 Понятно. Как начет MBP тогда? Сейчас есть модели только с 16гб памяти, осенью обещают подвезти с 32. Хотя и текущие модели прослужат тебе лет пять минимум, там очень хороший менеджмент памяти. Собирать персональный компьютер на отладочной плате - это будет очень больно. Что-то не будет работать, официальная поддержка будет очень дорогой (потому что рассчитана на бизнес), а сообщества в интернете нет.
>>251367136 >MBP У меня аллергия на мак... Беру в руки и внутренний штульман в голове говорит всякое про нешвободку. Да и просто не люблю я их. вот не нравятся и всё. Я даже на работе от мака рабочего отказался. Я линукс люблю.
И кстати MBP тоже не модульный. Так что тоже не подходит.
>>251367445 Ты писал про модульность в контексте того, что тебе нужно чтобы комп жил не меньше пяти лет. Следовательно, модульность - это не цель, а один из способов достичь цели, не так ли? Но лично мне кажется что тебе больше хочется поиграть в пикрилейтед, чем действительно АРМ персональный комп. Удачи, создай пожалуйста тред, если купишь эту штуку с оппика и расскажи про свой опыт.
>>251367880 Нет, ты не прав. В маке основной отталкивающий фактор - то, что я не люблю мак, а не то, что он не модульный. Я же спейиально написал, что на работе отказался от мака. Именно поэтому. Окей, тред обязательно создам.
Да и опять же, тред-то не про то, как собрать себе новый пк на арме. Тред - про подводные камни одног8о конкретного решения - платы от 96boards. И я в ОП-посте описал свои подозрения. Но никто по этим двум пунктам (низкая частота и PCIe v2) ничего мне не написал. А хотелось бы.
>>251372897 >зумерок пукнул гринтекстом в ответ на сложный текст, в тред, содержащий уже некоторую часть обсуждения темы Зачем ты живешь вообще, ничтожество?
>>251363492 (OP) Заебёшься десктопный софт и игрушечки искать под эту хуйню. Если ты хочешь анальных приключений - просто поставь линукс второй системой на свой текущий пека, полезнее будет.
>>251373282 какой такой "весь софт"? Я описал свой софт для пк выше - это ява приложения, которые должны на нем прекрасно работать и линукс среда, для которой не должно быть большой проблемой собрать программу из исходников, если компилятор умеет в aarch64
>>251375868 ааааа.... я почитал и понял. У процессора есть коэффициент умножения частоты. Он не получает на себя частоту, с которой работает. Он получает частоту шины и её умножает на свой коэффициент, который в нем забит аппаратно. То есть. 1. Процессор все-таки тактируется извне. 2. Можно поменять частоту шины и посмотреть, что получится.
Но кажется, cortex-a53 имеет номинал в 1,2 ГГц, что не сильно выше...
так вот в чем дело-то. Китаю перекрывают кислород с выпуском чипов, чтобы не пропустить переход на АРМ архитектуру. Ну, значит ARM тем более у нвидии в кармане. Уже все за нас решили.
>>251363492 (OP) >Думаю, собрать на ней линукс и горя не знать Если готов выбирать между родным глюкалом без обновлений и сборкой своего дистриба БОЛГЕНОС в течение пары недель - то да. мимо сборщик прошивок с 4pda
Да вообще хуйня какая-то... У меня опускаются руки... Может самому запилить какой-то вариант распределения кластерной нагрузки на связанных по сети малинках...
>>251363492 (OP) Интересный эксперимент, но мне вот интересно если ты видюху будешь втыкать в х16, то какую? Нвидия под арм дрова не делает на сколько я знаю, значит только amd, у них открытые дрова, которые теоретически можно скомпилировать под арм. По поводу 1гц, хром как раз может и нормально будет работать, а вот всё остальное что не умеет работать с многоядрами, будет корячится на одном ядре 1гц, а такого ещё дохуя
>>251386210 >видюху будешь втыкать в х16, то какую? 1060 попробую. Если не взлетит - 630. Если не взлетит - 8600. У них в боксе за1200 долларов идет 710 нвидия и в документации написано что с nouveau работает, но надо допиливать. >будет корячится на одном ядре 1гц Да я понимаю. Я весь день искал в интернете или аналои этой платы с более высокой частотой, или примеры работы операционки в ней, но ничего адекватного не нашел. Очень неприятно, что разработчики не захотели записать, как работает софт. Это прям прямой маркер того, что там всё хуёво.
Сидит чел на видео, говорит "я его 4 месяца использую, как основной пк". А у него на экране только консольные приложения. И говорит "я использую только консольный браузер тут, потому что так БЕЗОПАСНЕЕ, так точек входа меньше". Ну явный пиздежь.
В общем я не знаю, что мне делать и как быть с армом. Была единственная плата, которая поддходила моим требованиям - MP30-AR0. Но её сейчас невозможно достать нигде. Я искал на таобао, на алиэкспрессе, на ебей, на авито, в гугле и яндексе. Платы нет.
Ах да, ещё я пытался искать бу арм сервера. Ваще глухо. Просто ноль, ёбаный ноль информации. Кажется их никто не продает с рук. А новые они стоят по 7к долларов сейчас, те которые на ampere. В рот ебал.
>>251365821 пиздос ну понемаю люди себе сервера собирают на эпиках и двух каменных матерях и 1tb операвтивы ddr4 и живут потом на виртуалках а сам сервак в басик иммерсионный засовывают и получают мегапеку с запасом мащи на годы вперёд но собирать пеку под арм ради эксперимента не будучи техноблогиром и не для кантента эта же хуетень на постном масле
>>251363492 (OP) Кстати да оп долбоебпочему бы не собрать себе супер пеку "нитакую как у всих" на POWER9 от IBM ? Я лично эту ебанину в руках держал, вызывает увожение!
>>251387600 ну что ты тут свой скудный умишко выпячивешь, эльбрусы говно на лопате а новые собираются клепать на RISC а вот POWER9 это охуеть штукенция и не х86
>>251387600 ну пусть твой раздутый об power9 умишко просвятит мой недоум про новые эльбрусы на рисках? что за хуйня? пруфы где? ты с байкалами их не путаешь?
>>251363492 (OP) >ваше мнение Если тебе игрушка нужна у всех свои странности и она доставит тебе удовольствие от ковыряния - покупай. Если тебе нужен компьютер, который будет выполнять задачи - то не покупай. Сейчас единственный компьютер на ARM точнее, соответствующий его спецификациям выполнения инструкций - ядра там не покупные кортекс, а всё инхаус от Apple, способный нормально выполнять почти все задачи - это Mac.
>>251387917 не говори с ним. Пускай уходит из моего треда. >>251387962 да я уже не так уверен, после полного безрезультатного дня. Я думаю, я еще пересплю с этой идеей. Кажется более реалистичным раздобыть несколько схем одноплатников, посмотреть особенности соединени и поэлементно собрать себе одноплатник с нужными характеристиками. Или все-таки придумать сво1 велосипед с кластером.
>>251388132 >посмотреть особенности соединени и поэлементно собрать себе одноплатник с нужными характеристиками Тебе уже отвечали в треде, что ты сильно потеряешь на операциях ввода/вывода.
>>251363492 (OP) >24 ядра cortex a53, каждое по 1ГГц Полная хуйня, если это для серверных нужд, где гарантировано будет что-то мапиться на большой пул потоков.
>>251388681 Даже заносить не особо надо, просто платформа денежная и в нужных нишах популярная. Это во второй половине девяностых, когда эпл штормило, ко всякими таким штукам относились хуёво и эпл упрашивал порты делать, но с тех пор многое поменяло: компания куда более успешна, платформы куда более массовы, да и с разрабами эпл намного гуманнее работает - почти всегда с кнутом (необходимостью что-то менять) в комплекте идёт куча пряников (новые фичи, бесплатный пиар от конторы и т.д.). Ну и в целом в стане эпл нормальным считается держать софт живым, а не тупо написать и положить болт, мол сам как-то будет работать потом. Нетушки, рабочий софт это живой софт, никто не будет держать ОС внутри старым говном лишь бы ваша говнософтина 10 летней давности продолжала работать. Это не к ним.
Те кто не портирует ставит себя в худшее положение и регулярно так проебывали рынок. Например, QuarkExpress не спешил выпускать нативную версию на Mac OS X, мол версия с Mac OS 9 (а это технически совсем другая ОС, даже не юникс) работает, хуле вам ещё надо... ну все плавно и спрыгнули на конкурентные тулзы адобы, пока те чухались и таки выпустили нативный порт QuarkExpress на Mac OS X.
Ну и кроме того, для большинства софта портирование чрезвычайно простое. Софт который живёт сугубо в рамках системных API тупо чэкбоксом выставленным пересобирается под ARM. Софт со всякими внешними залупами (чужие фреймворки или хитрожопые системы сборки) может быть чуть залупнее, если эти внешние хуйни не работают нормально.
Самая большая проблема для тех у кого низкуровневая хуйня руками написана, вроде кода на ассемблере - его прийдется тупо переписывать целиком кек, но такое нынче редко где есть. Ещё с системными драйверами не всё просто т.к. там их подсистему решили перепилить (если не путаю) заодно с миграцией на другую платформу.
>>251363492 (OP) Соснёшь: 1. Можно обосраться с неудачной ревизией железа с косяками (память вся не заводится, и т.п.). 2. Можно обоссаться с передачей device tree ядру и/или с образом UEFI. 3. Можно пердолиться с графикой: у радевонов, например, UEFI GOP не машинонезависимый, а прибит к хуй86; придётся шить в радевон GOP под aarch64 чтобы была графика в загрузчике до передачи управления картой модулю amdgpu ядра. Возможно нужны незамейнлайненные патчи. 4. Можно насосаться и стать максимум гоем. Aarch64 и хуй86 - эскобар, гойские проприетарные железки. Покупай HiFive Unmatched и пердолься во имя Свободы. Если ты гой и тебя Свобода не волнует - то твоя хуета уже депрекейтед протухший говнокортекс (свежий в амперках и яблоках), который сосёт по IPC у китайских пердосклеек с али за копейки. Ядра-хуядра - вообще насрать, они кукурузные, на такое количество ядер масштабируются только компиляторы и не все виды матана; чтобы их нагрузить тебе придётся влошиться в плашечки DDR4, воркеры не бесплатные.
>>251363492 (OP) > как будет работать например тот же хром на ядрах с одним гигагерцем. Не слишком ли мало...
> датащит открыт
Ты с платой ничего полезного не сделаешь, ты её даже завести не сможешь. Иванушка купит плату, потыкает в неё своими культями; может, осилит завести чей-то готовый образ, может кому-то поебет мозги в баг-трекере какого-то софта. Какой тебе нахуй даташит, ты зачем такие слова выучил, лол иди лучше конфиги пердоль до конца жизни, это твой преердел.
>>251374406 Вот такой вот весь софт. Калькуляторы, офисные, питоны, нейросети, браузеры, проигрыватели, игры в конце концов. Да, может аналоги какие есть, но они кастрированные и из коробки не работают: то драйвера не те, то версии не те, то зависимости не те, то еще какая-нибудь ебала. Прям как на линухе.
>>251363492 (OP) > там PCIe x16 второго поколения. У меня в планах было засунуть туда 1060, но боюсь, что могут быть проблемы с пропускной способоностью. C x16 не будет. Например в пропускную способность третьего PCIe х8 та же печ1080 не упирается. А третий PCIe х8 = второй PCIe х16.