Опубликован релиз проекта FEX 2503, развивающего эмулятор для выполнения игр и приложений, собранных для архитектур x86 и x86-64, в Linux-окружении на системах с процессорами ARM64 (AArch64). Эмулятор FEX применяется проектом Asahi для запуска на системах с ARM-чипами Apple Silicon игр из каталога Steam, собранных для архитектуры x86_64. Код проекта написан на языке С++ с ассемблерными вставками и распространяется под лицензией MIT...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62839
сейчас есть юзабельные арм ноуты под линукс?
Mac M1 и M2. С более свежими есть проблемы.
А Хромые буки?
> Mac M1 и M2Это не ARM. Это собственная проприетарная и полностью закрытая архитектура, построенная поверх ARM со своими специфичными инструкциями.
Внезапно, как и любой ARM-процессор.
Не совсем. Многие у арма именно лицензируют ядра. Яблоко - на основе набора команд запилило своё ядро. Оно вроде бы как и считается арм-совместимым но нет никаких гарантий, что яблоко туда ещё и своих доп. инструкций не добавило
Кому-то не надо кастомных расширений. Эпплу надо. Необходимости поддерживать совместимость со всем ARM-зоопарком у них нет.
ну вот кому не надо - те покупают готовые АРМ-ядра. А в Китая было ещё веселее...
> как и любой ARM-процессорНет. Большинство ARM процессоров худо-бедно следуют спецификациям, а здесь же полностью кастомный набор инструкций. И то что среди них большинство от ARM никак не говорит о полной совместимости. Просто почитайте то, что пишут те, кто пытается уже который год хоть как-то заставить работать "ядро от финна" на этом железе.
Худо-бедно, вот именно. Это ещё у производителей чипсетов для телефон есть задача обеспечивать совместимость (по понятным причинам). У остальных таковой нет. И уж если на то пошло, рекомендую посмотреть, кто стоит в числе создателей архитектуры. Могут себе позволить.
TCL на Snapdragon.
Конечно, перейти с x86-64 на ARM можно... Только вопрос: на какие жертвы готовы пойти? Прямо сейчас ARM не справляется с задачами физики и симуляций так-же хорошо как x86 (про x64 и realtime стоит упоминать?). По-сути, на что сейчас годится ARM-работа - это: резать данные с БД, гонять JSON'ки и попиксельно накладывать PNG'шки с прозрачностью... И то вопрос - а не уступает ли ещё в этих задачах по производительности на ядро?
> не справляется с задачамиДа со всем оно справляется.
Главная проблема ARM - отсутствие единого стандарта. Что собственно и обеспечило победу IBM PC в 80е годы (открытая спецификация BIOS).
ARMv8 & 9 - ну да, пошли мы на ..
> Прямо сейчас ARM не справляется с задачами физики и симуляций так-же хорошо как x86С чего такое заявление? Он в задачах "физики и симуляций" от x86 отличается ничем абсолютно.
> (про x64 и realtime стоит упоминать?)
Уж будь любезен, потому пока это просто набор несвязанных слов.
Он вер-но про полнойенный CUDA/OpenCL
CPU Benchmarks
Intel Core i7-11390H 3.40GHz 9,908
ARM Firestorm-M1-Pro 8 Core 2064 MHz 9,872
https://www.cpubenchmark.net/cpu_lookup.php?cpu=ARM+-+4+Core...
по ссылке какой-то бред: в начале списка ryzen 3, в конце атомы. что значат эти цифры?
А ты посмотри что за процессоры предположу что в списке процессоры не выше производительности Ryzen 3. AMD Ryzen 3 4300G был анонсирован в январе 2020 года. Лидер в спике с не существенным отрывом "Intel Core i7-9700TE был представлен в первом квартале 2019 года. Процессоры серии "TE" (Thermal Design Power) предназначены для использования в энергоэффективных системах и встраиваемых решениях, и они начали поступать в продажу примерно в то же время, когда были анонсированы""Intel Core 14-го поколения, известная как Raptor Lake. Эти процессоры были анонсированы в 2023 году и включают в себя различные модели, такие как Core i9, Core i7 и Core i5"
"В октябре 2023 года, последней моделью процессоров AMD является серия AMD Ryzen 7000, основанная на архитектуре Zen 4. Эти процессоры были анонсированы в сентябре 2022 года и включают в себя различные модели, такие как Ryzen 9, Ryzen 7 и Ryzen 5"
Нет в саиске последних моделей по какой причине не знаю.
Windows. Похоже так: "Пользователи могут скачать и установить программное обеспечение PerformanceTest от PassMark на своих компьютерах, чтобы провести тесты производительности своих процессоров и других компонентов. После выполнения тестов результаты отправляются в базу данных PassMark, где они агрегируются и анализируются. Результаты тестов, проведённых с помощью программного обеспечения PerformanceTest от PassMark, могут быть загружены на сайт PassMark. После того как пользователи запускают тесты и отправляют свои результаты, эти данные агрегируются и анализируются, что позволяет создать обширную базу данных с результатами производительности различных процессоров и других компонентов"
Или так. Последняя модель AMD - это Ryzen 9 7950X. Не отслеживаю не хочу искать какая последние модели кому надо сами ищите.
Intel Core i7-9700TE - это процессор 9-го поколения.
Это у вас частично у меня по тому что Linux в визуализации не чем тестировать производительность кроме запускать в много поточном режиме архиваторы. Не упрёк констатация факта. Программа Sisoft Sandra по такому принципу работает этой я пользовался.
ranker.sisoftware.co.uk
Посмотрел сайт. PerformanceTest и для Linux есть.
PerformanceTest скачал - запустил не чего не появилось. Похоже как в Windows, в Linux просто не будет, ответ почему так ищи сам.
Не находит libncurses5, установлено libncurses6. И нет возможности установить libncurses5, нет такого файла для установки, если только отдельно искать deb пакетом и то не факт что получится установить. Не редкая ситуация.
Нет такого слова в виртуализации в LibreOffice Writer, а исправлять предлагает. Не первый раз не замечаю и исправляю в виртуализации на слово в визуализации.
Читайте написанное: High Mid Range CPUs
Рядом на сайте ссылка на High End CPUs
А почему именно такой выбор пары?Там в топе Snapdragon 8cx Gen 3, это, если что, ARM.
>по производительности на ядро?Чем больше ядер, тем меньше производительность на ядро.
Нельзя.
Если то что описал ты единственная проблема - то ты не понимаешь ценность х86 платформы.Её ценность в совместимости и модульности.
Ты можешь с утра сидеть в линухе на интеле, после обеда переткнуть диск в амд и продолжить как ни в чём не бывало. У вендуст юзеров это как минимум раньше было проблемой, но на линухе/бсд при примых руках смена железа проиходит если не полность на автомате то с весьма скромными правками конфигов.Примерно тоже самое по переферии: надоела/сломалась одна видяха-воткнул другую, получше/похуже.
Не хватает портов - воткнул плату расширения. Сломалась - заменил.В арм что то мне кажется даже близко ничего такого нет.
Проц всегда распаян, большая часть контроллеров тоже, модульных плат почти нет, переносимость кода между соседними арм тоже не на высоте.
Из всей альтернативы только эльбрус был по железу похож на нечто х86, но в плане софта/поддержки конечно полное дно.
Платки с арм - почти всегда без слотов расширения, воткнуть туда видяху - на уровне курсовой в профильном универе, а то и дипломной. (всмысле чтобы оно работало а не просто lspci её показал)Если риск5 или арм осилят хотя бы в материнские платы пусть даже с распаянным процом - будет повод посмотреть.
>ARM не справляется с задачами физики и симуляций так-же хорошо как x86https://habr.com/ru/news/888332/
Комментарии народа на этот бечмак
https://github.com/ggmlorg/llama.cpp/issues/11474
Уже близко или равны по скорости с Интел,АМД чуть быстрее.Но видеокарта для ARM не нужна, хватает встроенной!!!Т.е если бы не цена (слегка завышенная) - народ кинулся скупать эти станции, т.к цена на видеокарту и электричество приводит к тому что x64 оказалось для этих задач не ВЫГОДНО.
Какая ещё цена на электричество!?
Вы там совсем!?У меня декстоп на AMD Ryzen 5750G (считай 5800G) с выключенным турбобустом укладывается в 100 Ватт, притом это надо постаратся чтобы он и проц и встройку напряг.
В простое около 10-15 Ватт, с браузером 20-30 Ватт.
Ещё раз: это система на АМ4 сокете, ITX материка, пара SSD и внешний механический хдд. 32 Гб вроде оперативы. Плюс немного переферии, самое жручее походу вебка.
Питается оно от GaN зарядки с USB PD, я вот как раз на штекере кабеля могу в реалтайме видеть потребление всей системы. У самой зарядки КПД настолько офигенный что она на 100% пассивно охлаждается через свой пластиковый корпус.
Ещё меня монитор жрёт от 15 Ватт до где то 25 если через него звук слушать. )Сколько я там сэкономлю от перехода на ARM? (можешь считать что у меня 10 руб/кВт*Ч)
Только когда будешь считать экономию не забудь туда добавить работы по администрированию и портированию и прочие сексы которые вылезут по пути.
Я уж молчу что у меня там и память менялась=апгрейдилась, и видяха по началу была дискретная 1030 или 730, и проч в начале был 2200G.
В общем мне твой ARM даже даром не нужен, потому что сейчас его ценность орицательная: фрю мне придётся ещё и под него себе компелять. А у детей там с вендой будут проблемы.С видяхами проблем нет, тебе приснилось.
Тот отстой что встроен в арм - это примерно уровень того же встроенного в процы амд, если не ниже.
При этом на х86 я могу спокойно пойти и купить видяхи более мощные, и не одну.
Вы не прочли внимательно - это тест для нейросетей.Специфическая задача , согласитесь.Но уже ситуация напряжна для x64 систем. И когда блоков пачка - даже секономленным -25 ватт рад будеш,но пока это не грозит,цена на Эппл блоки завышена.
Да не напряжная она.
До катастрофы х86 ещё лет 10, при условии что риск5/арм будет делать всё правильно в части совместимости и модульности.Я пока не вижу модульных стандартизированных плат на арм/риск5, а если что то есть - то экзотика.
Что там по переносимости софта - хз. Вроде между армами переносится, в каких то пределах.
Risk5 -уже сертифицирован для UEFI и для acpi тоже.Т.е проблем с загрузчиком нету.
Проблема в том, что железа-то всё равно нету.
Не смог пройти мимо этого развернутого поста, разоблачающего ARM. И кто пишет? Человек, у которого "фря"!.Зачем, дескать мне что-то менять, ведь придется заново снова все компилировать. (человек осознанно выбрал ось, где почти всегда надо что-то компилировать)
Зачем мне экономия энергии. Странный посыл, но я перефразирую его несколько иначе: Зачем мне холодный ноут с АРМ, когда мой AMD так хорошо греет колени в жаркой квартире!
ARM по этой версии также плох, поскольку туда не поставишь Nvidia. Еще более интересный ход. Я думаю мой холодильник никуда не годен, так как туда не поставить Nvidia.
Пару слов про Apple M2. Поставил на него Debian12 с загрузчиком от Asahi, поставил Postgres, погонял тесты. Получил столько же TPS, сколько хорошие AMD-шные стоичные сервера, раз в 10 дороже MacMini M2. Промолчу, про то, что этот малыш абсолютно бесшумен и потребляет меньше кофеварки, а вот стоичные сервера потребуют ЦОДа, энергии, достаточной для обогрева моего дома и наушников с шумоподавлением.
А так да, ARM не нужен.
Подкроватный сервер и сервер в ЦОД — всё-таки немного разные вещи.
Максимальный объём LPDDR5-памяти, поддерживаемой в M2, достиг 24 Гбайт
Достойный сервер.
Зачем мне встроенная нейронная поддержка?
Что сдавать в аренду? Только скорее выйдет, что это будет эксплуатироваться втёмную от покупателя.
Холодильник и для вычислений никуда не годен. Вам бы в карточные шулеры.
Ненене.Вы спорите с голосами в своей голове.
Мой поинт в том, что есть уже отлаженная инфраструктура под х86.
Есть куча запасных частей.
Отработана замена/переезд.
Всё шикардос полный.У меня же лично не один хрякбук, и не один профиль пользователя привязанный к огрызку для которого отработана миграция между платформами для домохозяек.
Да, я лучше возьму ноут на АМД, потому что у меня под него всё есть, настроенное.
Если там внутри что то сломается то я либо схожу до ларька и куплю там другой ноут на АМД (главный критерий - отсутствие дискретки) и воткну туда диск либо на тот же новый ноут раскатаю из бэкапа.
Учитывая что надо куда то ходить и если ещё из бэкапа доставать то там скорость не быстрая я гарантированно уложусь где то в сутки.Что я получу от холодного арма? Горячий секас?
Там часто и ссд распаян, и заменить хрякбук на нечто не хрякбуковое огромный квест.Учитывая что у нас на семью менее 10 хостов то я затраты на электричество никогда не окуплю, и за счёт сложности админства (да, я буду считать своё время) уйду в глубокие минуса.
И у меня нет никаких задач где я как то упираюсь в проц, более того у меня и процы то везде почти придушены по частоте через P-States до минималки. Те я одним движением руки могу х2 производительности получить от того что сейчас и чего мне хватает.
Я смотрел на пайнбуки ещё когда огрызок и не думал в арм, как минимум на публику. Даже почти заказал.
Потом понял что получу мобилку с клавой по сути и вместо профита буду постоянно там красноглазить с софтом.
Сейчас наверное получше с софтом, но я не хочу, у меня куча райзенов ещё не прекратилась в кору дуба морально. Вот когда превратится (лет через 5-10), тогда как раз возможно будет на что посмотреть за пределами х86.
Ivan, я понимаю, что любые доводы разбиваются о фразу "мне так нравится". Я не против. Если нравится, тут ничего не поделаешь, принимаЮ! Просто хотелось сказать, что arm от Apple -- это быстро, холодно и долго с точки зрения батарейки.
Так я и не спорю что ноута на арм от огрызка есть какие то профиты, но скажем так не всем подходит.
Т.е. с такой низкой точностью ARM64 ваще непригодны для вычислений.
РТФМ, такие приблизительные вычисления 1/sqrt(x) используются как заготовки для получения точного результата несколькими итерациями метода Ньютона-Рафсона.
Сейчас Китай перейдёт на RISC-V и не нужны будут никакие ни AMD64 ни ARM64.
И вернутся в 90е по уровню производительности CPU.
Ну это как посмотреть.
Технически частоты можно сразу сходные получить, простые операции будут так же за такт выполнятся.
Просадка будет на предсказателе и может каких то SIMD.
Те это далеко не уровень 90х, это близко к х86/м1 всяким.
Простые операции за 1 такт выполняются и микроконтроллерах, давно уж.
Ну да, просто контроллеры никто не делает работающими на высоких частотах.
Поэтому коммент что придётся вернутся в 90-е по производительности не соотвествует действительности: оно как минимум частотами даст производительность 2005-2010 прямо на старте.
Этот RISC-V даже малинка уделывает с позором, поэтому до m1 ему ещё далеко как до Луны:
https://www.phoronix.com/review/sifive-hifive-premier-p550/3
Этих Risc-V ядер множество. С каким именно сравнение?
Только вот малинки работают на частотах по выше, одна из них аж почти х2 по частоте.В остальном надо смотреть внутрь, может оказатся что малнка во всю юзает SIMD/NEON а для риск5 оно generic инструкции заюзало, без всяких оптимизаций.
Так же вопросы к компелятору и тому насколько он оптимизировал код.
Не только китай, Кармарк и интел вроде тоже пилят.
Про Китай и переход на RISC-V читал. Про остальных не знаю, но не зря же организация развивающая RISC-V переехали из Штатов в Швейцарию, славящуюся своим нейтралитетом.
Я что-то пропустил, когда Кармак от космических кораблей и очков виртуальной реальности перешел на риски.
Швейцария потеряла давно свой суверинитет: амеры их прогнули уже давно так что там никакой банковской тайны больше нет. А больше ничего примечательного у них и не было.
Про Кармарка на неделе новость на хубре была.
Один коллега давным давно сказал золотые слова. Кодеры считают что разбираются во всём... На всё у них есть своё мнение..
Ну то есть я не то что против, просто потрясающее владение источниками
Хз кто такие кодеры :)В остальном - у ИТ часто работа такая что каждый день нужно разбиратся в новой фигне с нуля, постепенно появляется привычка и уже не важно это фигня из ИТ или совсем другой области.
Да, знания конечно не дотягивают до профильного эксперта, но получить уровень как минимум продвинутого джуна в какой то области за пару дней-неделю это легко.И собственно проблема то других областей что там полно людей с джунскими знаниями которые ещё и деградировали вместо развития, и они со своими 40 летним стажем будут советовать подорожник и ромашку, потому что "всегда помогало", тогда как ИТшник может легко найти что сейчас для этого уже 25-е поколение пиллюль выпустили у которых эффективность 525% после первого приёма.
Ну или вот забавная тема о которой даже юзризды со стажем 30+ лет почему то не знали.
До 2023 (или 2024, забыл уже) года в армию РФ не брали если у тебя есть больше одного гражданства.
Сделать себе ещё одно гражданство много кто из бывшего СССР мог (и может) достаточно легко, легально и дёшего. Вместо этого вливали кеш в коррупцию.
Это лично то что я накопал и провернул, без юриздов и прочих помогаек, только со своим скромным мозгом и интернетом.Но и эта тема уже устарела, можно просто нужное спросить сразу у AI. :)
> сейчас для этого уже 25-е поколение пиллюль выпустили у которых эффективность 525% после первого приёма.И стоят то как всего одна твоя почка :)
Ну и внизу маленькими буквами - side effects include: отрастание хвоста, клыков и пигментация кожи в зелёный :)Шутка йУмора, но не так чтобы совсем без прецедентов :(
Скорей - шутка что, шутка...
А, ещё про скрытый геноц ими забыто.
Твой коллега ошибся только в одном - он решил что это _только_ кодеры такие :)))А насчёт швейцарии - дык Ivan прав. Прогнулись альпийцы полностью US audit ...
Австрияки потом пытались, но то такое :)Сейчас вместо них всех - крипта, но это ещё чудесатее :)
На отечественный для них LoongArch.
Да у них и x86 свой. Китайцы в этом плане молодцы, не кладут все яйца в одну корзину.
Они кладут на совесть и копируют всё что можно и нельзя. Почему нам так нельзя?
Можно, делайте. Как там «эльбрус» поживает? Или это он от избытка совести не колосится?
x86 китайцы делают по лицензии, есличо.
Ну его не бросили, но делать (в смысле - печь) пока негде. :(
На своих литографах, которые уже есть - не выйдет, а которые будут ... ну когда будут :)
Китайцы активно делают свои, на которых они имеют право делать _любые_ заказы ... ну то-же - когда будут :)
TSMC очень несчастлив что амеры хотят их к себе, попросту - сожрать. Если всё будет совсем уж плохо могут "вовремя предать" :) Nothing personal, just a business. (C)Короче всё как обычно, но свет в конце тоннеля всё же есть. Он не может не есть! ;)
Потому что у нас всё держится на вывозе всего, что можно вывезти и продать. Смысл вкладываться в долгую, если можно собрать под ногами, быстро продать и даже не заморачиваться возвратом в страну выручки от продажи.
Бтв, ни AMD, ни Cyrix не покупали лицензию на x86.Более того, в AMD 386 и 486 были даже части интелового микрокода.
Proofs?! (AMD 386 покупала, вроде бы и 486. Потом сами +иногда помощь от партнёров, Intel "конкурентов",,,).
Проффесор, ну уж тут-то про кросслицензирование знать можно?
Анонимы и др., мне нужна самая энергоэффективная хрень с 64 гб озу. Есть ли смысл с точки зрения цены заглядываться на arm против x86?
64 Гб с арм стоит так дорого что бу х86 сервак с 64 Гб будет дешевле даже с учётом цены на электричество на 10 лет.
Да, но электричества можен не оказаться - внезапно. Поэтому надо выжить на сто двадцатом аккумуляторе.
Мощные ARMы жрут точно так же, как не в себя.
https://minipc.ru/nettops/
https://sdkdocs.baikalelectronics.ru/docs/RN/ARM64/RN64/Для майнинга чтоли.
> https://minipc.ru/nettops/
> https://sdkdocs.baikalelectronics.ru/docs/RN/ARM64/RN64/
> Для майнинга чтоли.Не, такое не для майнинга.
Вот зачем вы мне показали местных лгбт-экземпляров желающих 50000₽ за 8 гб озу, если у рисовых гениев 32 gb + 2тб nvme за 25000₽ ? Да ещё безвентиляторный.https://sl.aliexpress.ru/p?key=9qzSGQO
Я понимаю что биология предполагает жрать всех против всех, но нужно не забывать делать усилия для удержания в себе человеческих качеств.
Грустно, что пока не будет единого стандарта инструкций для ARM и UEFI с Device Tree на этапе загрузки, он так и останется пригодным только для одноплатников и смартфонов (Ну и ещё для техники от компаний, которые будут всячески пытаться пропихнуть полностью закрытую архитектуру с полностью закрытым набором инструкций)
Почитал комменты..
Удивляют многие комментаторы.
"Эпл делает проприетарные ARM." "Инструкции ARM, но с расширениями, неизвестно, что ещё своего Эпл сделает и нарушит совместимость." "Не нужен Эпл" и тд.Так ARM сама по себе проприетарная. MacOS - POSIX совместимая, есть brew, есть Rosetta, есть Game Porting Toolkit. Соотношение производительность/энергоэффективность - лучшее на рынке.