Разработчики проекта Linaro (https://www.linaro.org/), занимающегося (https://www.opennet.ru/opennews/art.shtml?num=36001) оптимизацией и улучшением поддержки архитектуры ARM в Linux и различных открытых проектах, представили (https://lists.linaro.org/pipermail/linaro-announce/2017-Dece...) выпуск эталонного дистрибутива Linaro ERP 17.12 (Enterprise Reference Platform). Целью разработки является предоставление полностью протестированной, готовой к применению и документированной открытой реализации программного окружения для промышленных серверов на базе процессоров ARM.
В состав платформы входит оптимизированное для ARM ядро Linux, пользовательский инструментарий и набор дополнительных открытых компонентов, проверенных в окружении существующих выпусков платформы. Дистрибутив собирается и тестируется для оборудования, выпускаемого участниками рабочих групп Linaro Enterprise Group и Linaro Developer Cloud, и может применяться в качестве эталонного примера для построения собственных вариантов продуктов.В настоящее время в ERP обеспечена поддержка серверных ARM-платформ Cavium ThunderX, HiSilicon D03, HiSilicon D05, HP Proliant m400 и Qualcomm Centriq 2400. Для всех этих платформ поставляется единая универсальная сборка (http://releases.linaro.org/reference-platform/enterprise/17.12/), не требующая применения отдельных пакетов с ядром. Установка обеспечивается сетевым инсталлятором, заимствованным из Debian 9.2 "Stretch" (размер установочного образа (http://releases.linaro.org/reference-platform/enterprise/17..../) 46 Мб).
Предлагаемый пакет с ядром Linux основан на выпуске 4.14, в который бэкпортированы патчи, уже переданные для включения в более новые выпуски ядра и содержащие исправлений ошибок, выявленных в процессе работы по контролю качеста платформы. Ядро пригодно для использования в базовых окружениях, построенных на базе Debian и CentOS. Из дополнительных протестированных программных компонентов отмечаются Docker 1.12.6, стек Bigtop 1.2 (Hadoop 2.7.3, Spark 2.1, Hive 1.1.3), ELK 5.4.1, OpenJDK 8, Libvirt 3.8.0, QEMU 2.10 и DPDK 17.11.
URL: https://lists.linaro.org/pipermail/linaro-announce/2017-Dece...
Новость: http://www.opennet.ru/opennews/art.shtml?num=47732
> оптимизированное для ARM ядро LinuxВзяли и отрубили Speculative instruction fetches на Qualcomm Falkor. Оптимизачия, чо. :)
https://github.com/Linaro/rpk/commit/bddb3fc5d20e1430988b56b...
А может, оно глючит на аппаратном уровне?
Ссылка не ходи, коммент пиши.Falkor CPU may speculatively fetch instructions from an improper
memory location when MMU translation is changed from SCTLR_ELn[M]=1
to SCTLR_ELn[M]=0. Prefix an ISB instruction to fix the problem.
Любопытно, что ARM-сервера производятся и в России (именно производятся - микросхемы, платы, компоненты).
А где купить?
> Любопытно, что ARM-сервера производятся и в России (именно производятся - микросхемы, платы, компоненты).На "32-разрядном центральном процессоре гарвардской RISC-архитектуры" К1883ВК1 ?
..."Спутник"тм (Cortex M0, 100 МГц)? ... 5023ВС016, "радиационно-устойчивый 32-битный проц росс.произ-ва". #КосмосНаш
---Спарками, мипс64-ыми и риск-В-ями прирастать будет! </>
Нет, на ARM Marvel Armada XP MV78460 (4 ядра 1,6Ггц).
> ARM Marvel Armada XP MV78460Сами чипы у нас производятся? Не смешите.
>> ARM Marvel Armada XP MV78460
> Сами чипы у нас производятся? Не смешите.Нет, конкретно процессор производить глупо и нерентабельно, конечно.
>>> ARM Marvel Armada XP MV78460
>> Сами чипы у нас производятся? Не смешите.
> Нет, конкретно процессор производить глупо и нерентабельно, конечно.Я твой высер про "именно производятся - микросхемы" относился к kr155la3. Конечно! Ж/
> Любопытно, что ARMARM забил на всех и продаёт лицензии, как и OpenRISC/Sparc ...
>> Любопытно, что ARM
> ARM забил на всех и продаёт лицензии, как и OpenRISC/Sparc ...Торговцы мозговыми сущностями... М-м-м!