Как стать автором
Обновить

Комментарии 12

НЛО прилетело и опубликовало эту надпись здесь
Это настолько, к сожалению, распространено, что для этого даже есть специальное слово: «benchmarketing»
нет, ну вот вы странные люди если честно. окей, молодцы, вы знаете ассемблер. окей, значит я на своём rk3368 имел armhf, а не arm64 (что мой косяк в критике вас).
но блин, в любом случае получается, что вы вставили в свою прошлую статью тест совершенно не показательный, который говорит лишь о том, что 64 битные числа этот arm дробит в 25 раз лучше, чем raspberi pi
Но если тестить общую эффективность, то ваша табличка должна быть такой:

Raspberry Pi3: 318.1229s
DragonBoard 410c: 156.492s
и мы видим, что разница в 2 раза и мы — этому верим. и без пафосных постов о том какие вы умные на самом деле (ведь этого никто не оспаривал).
Anyway, спасибо, что не поленились сделать ещё тесты и поделится результатами. это в любом случае правильно и хорошо.
секундочку. На Raspberry Pi3 стоити BCM2837, который ARM Cortex A53 (ARMv8), т.е. 64битные инструкции ему не чужды

НЛО прилетело и опубликовало эту надпись здесь
Встречал даже несколько неофициальных 64-битных дистрибутивов для RP3
Разве уже выпустили живую 64-битную ось?
живая ось собирается примерно за час, при наличии знаний. Знания собираются дольше.
Готовых примеров сборки ядра линукс для Pi3 — уже немало. Вот пример тут https://devsidestory.com/build-a-64-bit-kernel-for-your-raspberry-pi-3. И я использую, кстати, тоже Debian на DragonBoard 410C.
А вот для ARMv7 платках использую Ubuntu. Так исторически сложилось.
Это вообще беда современных ARM'ов и бинарных дистрибутивов. Один SoC поддерживает одно, другой — другое, и хоть с приходом AArch ситуация стала лучше, в плане начальной поддержки фич, все равно все не идеально, многие технологии конкретных процессоров не используются.
Я об этом еще в 2012 писал: https://habrahabr.ru/post/146877/
так дело в том, что АРМ — это не процессор и не фирма-изготовитель. Это лицензируемый набор спецификаций. А изготовителей уже воз и маленькая тележка. Каждый поверх армовских спецификаций прилепливает своё.
Что касается qualcomm по сравнению с broadcom — тут немного другое. Первый позиционируется как hi-end, и вылизывает свои изделия. А broadcom — более дешевый ширпотреб, он, соответственно, медленнее, но и доступнее. В тестах запускался один и тот же код, поэтому сравнивались одни и те же фичи, входящие в базовый набор.
https://wiki.debian.org/Arm64Port например
вооот это поворот :) жаль нет pi3 под рукой для теста.
мне, например, всё равно непонятно — откуда взялась двукратная разница в производительности у практически одинаковых процессоров?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий