Comments 21
Приходите во вторник на семинар в Лас-Вегасе или в июле в Зеленоград, я покажу все это же, что описано в статье, на MIPS, но в дополнение к этому, покажу как это все работает на железе, с искуственно пониженной частотой, чтобы смотреть как из процессора вываливаются строки кэша, и как данные двигаются по его байпасам.
Вот ссылка для регистрации в Лас-Вегасе — bit.ly/mips-open-at-dac-2019
Вот ссылка для регистрации в Зеленограде — bit.ly/miet-summer-school-2019
Такой коммент я уже видел. Китай по многим причинам похоже что за RISC-V ухватится. Вы точно также будете мипс поливать, когда придётся стать дистрибьютором RISC-V?
В движухе RISC/V у меня только вызывает некоторое не то что сожаление, а даже удивление, что они не сделали никаких существенных технических прорывов. Только косметические изменения по сравнению с предыдущими архитектурами и расширениями — базовый RISC, многопоточность, векторные расширения, расширения с высокой плотностью кода итд. И много хайпа.
Да, RISC/V снизил цены на low-end ядра до нуля. Но где архитектурные или микроархитектурные прорывы. Где high-end ядра с высокими SPECint и CoreMark?
Свободная и открытая модель делает RISC-V
Вроде бы (по-моему, мне кажется, я точно не уверен) есть какая то заморочка для коммерческого использования. Чтобы его использовать коммерчески нужна наклейка (trademark) чтобы взять наклейку, нужно состоять в фонде RISC-V. Чтобы состоять в фонде, нужно вносить доллары в фонд. Ну и в случае протестов со стороны правительства США, эту наклейку не налепить, а, значит, формально не получить права на продажу. Как ARM и Huawei.
На Али две платы копеечных, одна с фпга и софт ядром, другая с к210. С какой начать лучше?
А если хочется именно плис, то посмотрите в сторону iCEBreaker или даже на прекрасный Fomu
Синтакор – RISC-V компания из Санкт-Петербурга, тоже не стоит на месте. Вот свежие материалы с майского RISC-V митапа в Москве.
Ну кроме того что когда-то Cadence на его основе проводил пару тренингов.
Так-то оно вроде пока живое, относительно недавно даже его поддержку в upstream GCC продвинули.
Я в него палочкой потыкал, с помощью FuseSOC собрал битстрим для платы DE0-Nano, запустил mainline Linux 5.1.2 + BusyBox и на этом пока успокоился.
Спасибо, Вам! Очень крута статья! От себя (PlatformIO) хочу добавить, что у нас есть полная поддержка RISC-V, включая эмуляцию. 2 недели назад Western Digital Extends Openness of PlatformIO and Enhances its RISC-V Portfolio to Accelerate Data-Centric Innovation мы обявили о сотрудничестве с Western Digital and SiFive. Много хороших новостей впереди!
Martin Fink, CTO of Western Digital, записал очень крутые видео-уроки — RISC-V ASM with PlatformIO + VSCode. Можно поиграться с его проектом даже без физической HiFive1 платы.
Нужно больше таких разборов по архитектуре RISC-V!
RISC-V с нуля