Pull to refresh

Comments 19

UFO just landed and posted this here
Список проектов на патреоне не поражает воображение.
На замену Линусу не тянет.

>ненавидит C++

Вопрос открытый, хорошо это для linux или плохо. Плюсы развиваются, в отличие от. Ну и безопасность сейчас в большем приоритете, чем голая скорость.
а Debian точно поддерживает? расскажи про видео… точно не mali400?
Мммм… может не стоит издеваться над SD-карточкой, а завести сеть и использовать AoE/NFS? В случае одного дноплатника с настоящим гигабитным портом у меня это вышло на порядок быстрее microSD.
Тоже, кстати, использовал его как сборочную машинку ибо некоторые пакеты упорно не хотели кросскомпилироваться.
UFO just landed and posted this here
всегда интересовало, а что заставляет на всё это железо постоянно натянуть Linux?
Я вот предпочитаю писать bare metal и иметь полный контроль на железом,
тем более таких проектов полно в интернете.

Нет, понятно, что народу хочется «побыстрее», но тратить уйму ресурсов железа просто на поддержку чудовищной прослойки в виде Linux?..
Вы просто не в теме. HiFive Unleashed — это первая борда на которую можно поставить Linux. Сами процессоры по RISC-V или залитые на FGPA есть уже давно. Собственно уже есть выбор «микроконтроллеров» на RISC-V.
А, да, точно, снова MIPS рекламируют ))))
Ну Вы же сами сказали, хочется побыстрее.
Если Вам нужно иметь функциональность какого нибудь веб-сервера + какую нибудь файловую систему + удаленный доступ + да мало ли чего еще. Если Вы попробуете это сделать на bare metal, то боюсьчто Вы не будете экономить ресурсы разработчика, то есть у величится время разработки, следовательно время выхода на рынок, а это, сейчас, гораздо больше ценится.
Я вот предпочитаю писать bare metal и иметь полный контроль на железом,
А сколько процентов Вам удавалось выиграть по производительности отказавшись от линукса в пользу железа? По какой метрике?
В общем поскольку народ совсем не в теме позволю себе маленькую ремарку:

— RISC-V это набор ISA (instruction set architecture) открытых спецификаций, которые небходимо соблюдать, что быть RISC-V совместимыми
— есть открытые реазизации процессоров соответвующих данным спецификациям (открытые — есть код, бери и заливай на FGPA или запекай, участвуй в разработке)
— доподлинно известно, что микроконтроллеры по RISC-V уже используют NVIDIA и Western Digital
— Собственно V — означает пятую попытку :-D

Данная инициатива интересна своей открытостью, то есть все открыто и бесплатно.
А в какой стадии эмуляторы этой платформы?

См https://riscv.org/software-status/#simulators
Есть несколько симуляторов архитектуры: родной Spike, qemu, RISCVEMU/tinyemu от Fabrice Bellard (https://bellard.org/tinyemu/). JSLinux работает прямо в браузере.
Еще есть rv8 (https://rv8.io/ https://github.com/rv8-io/rv8) со встроенным jit. На каких-то из них (qemu) успешно собирают пакеты для дистрибутивов (https://fedoraproject.org/wiki/Architectures/RISC-V и https://wiki.debian.org/RISC-V#Qemu "… use of qemu in the bootstrap process").
Firesim (https://fires.im/) позволяет запускать risc-v на FPGA в Amazon AWS (EC2 F1, от ~1.6 USD в час).

Sign up to leave a comment.

Articles

Change theme settings