The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В ядро Linux добавлена поддержка архитектуры RISC-V

18.11.2017 09:25

В состав ядра Linux принят код для обеспечения работы на системах с архитектурой RISC-V. Пользователи смогут воспользоваться RISC-V начиная с ядра 4.15. Также ожидается включение поддержки новой архитектуры в состав glibc.

После выхода ядра 4.15, ориентировочно в начале февраля 2018 года, RISC-V Linux ABI будет переведён в разряд стабильных интерфейсов, сохраняющих обратную совместимость и готовых для повсеместного использования. До февраля разработчики намерены устранить остающиеся недоработки в ABI. Дистрибутивы, желающие приступить к обеспечению поддержки RISC-V до выхода ядра 4.15 и новой версии Glibc, могут воспользоваться бэкпортами, размещёнными в репозитории freedom-u-sdk (для сборки следует использовать команду "make sim").

RISC-V предоставляет открытую и гибкую систему машинных инструкций, позволяющую создавать микропроцессоры для произвольных областей применения, не требуя при этом отчислений и не налагая условий на использование. RISC-V позволяет создавать полностью открытые SoC и процессоры. В настоящее время на базе спецификации RISC-V разными компаниями и сообществами развивается 7 вариантов ядер микропроцессоров (Rocket, ORCA, PULPino, OPenV/mriscv, VexRiscv, Roa Logic RV12, SCR1) и три SoC (lowRISC, Rocket Chip, Briey), которые разрабатываются под различными свободными лицензиями (BSD, MIT, Apache 2.0).

  1. Главная ссылка к новости (https://groups.google.com/a/gr...)
  2. OpenNews: Выпуск CoreBoot 4.6
  3. OpenNews: Open-V может стать первым массово производимым открытым чипом с архитектурой RISC-V
  4. OpenNews: Поддержка архитектуры ARMv6 в Linux, ядро 2.6 и встраиваемые системы.
  5. OpenNews: Во втором кандидате в релизы Linux ядра 2.6.30 появилась поддержка архитектуры MicroBlaze
  6. OpenNews: Компания ARM представила патчи для ядра Linux с поддержкой 64-битной архитектуры ARMv8
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47590-risc-v
Ключевые слова: risc-v, linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (93) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 09:51, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >гибкую систему машинных инструкций

    Ну и кому это нужно? Мы снова получим(на самом деле никто ничего выпускать не будет, так что не получим) набор разнообразных несовместимых друг с другом микросхем. Получится та же дрянь что и АРМ -- гибкость, всё хорошо, а по факту тивоизация "из коробки".

     
     
  • 2.8, Аноним (-), 14:41, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Получится та же дрянь что и АРМ -- гибкость, всё хорошо, а по факту тивоизация "из коробки".

    Да, тивоизацию можем получить запросто по причине, что разработчики, выбирая лицензию, возможность этого не учли.

     
     
  • 3.11, Xenia Joness (ok), 15:08, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • –14 +/
    > Ну и кому это нужно?

    Нужно это во всяком лютом эмбедде. Ведь и итоге может получиться, что закинул ядро (или несколько ядер) в FPGA, накидал/написал/наворовал нужной периферии, подключил всё это к шине, на которой ядра висят, потом накатил на это Linux, и радуйся. Ты получил узкоспециализированную SoC, которая выполнят лишь нужные тебе задачи (например мигает лампочкой, что тебе ещё нужно?), и ничего лишнего. И всё это делает из-под Linux.

     
     
  • 4.26, Sw00p aka Jerom (?), 00:12, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    а зачем линукс для мигающей лампочки? вы ещё туда докер засуньте и гордитесь этим ))
     
     
  • 5.35, Аноним (-), 02:15, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а зачем линукс для мигающей лампочки? вы ещё туда докер засуньте и гордитесь этим ))

    Умные лампочки же.


     
     
  • 6.36, Sw00p aka Jerom (?), 02:38, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага умные ))
    почему-то телевизор с дистанционным пультом мы умным не считаем, а вот телевизор (дада смарт-тиви) с андроидом и проигрывающий ютюб для нас становится умным
     
     
  • 7.43, Аноним (-), 05:23, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Даже половина как-бы-не-смарт TV при включении бутявят Linux То что там нет анд... большой текст свёрнут, показать
     
  • 7.72, Аноним (-), 13:29, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они сейчас одинаковые изнутри, платы одни и те-же
     
  • 5.37, . (?), 03:24, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что 32 битный контроллер на котором бегает Линукс нынче стоит меньше бакса в розницу.
     
     
  • 6.40, Sw00p aka Jerom (?), 04:11, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    для умной лампочки 32 бита ? )) да там двух достаточно.
     
     
  • 7.42, Аноним (-), 05:17, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > для умной лампочки 32 бита ? )) да там двух достаточно.

    Но вот шифрование на 32 битах ворочается лучше. А на 64 - еще лучше. И умной лампочке оно пригодится, иначе кто-нибудь лампочку расхакает и будет развлекаться.

     
     
  • 8.54, Аноним (-), 19:27, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да и тому, кто расхакает, пригодится Монетки-то майнить на огнях средних размер... текст свёрнут, показать
     
  • 7.73, Аноним (-), 13:31, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > для умной лампочки 32 бита ? )) да там двух достаточно.

    Я вот думаю, когда начнут преобразователем напряжения через linux рулить, типа стартует на малой частоте и заводит БП по полной :)

     
     
  • 8.89, Аноним (-), 01:36, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда добро пожаловать вот сюда drivers power drivers regulator Ты только что ... текст свёрнут, показать
     
     
  • 9.92, Sw00p aka Jerom (?), 01:50, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    никакой он не баянист, а переоткрыватель, по этому поводу у мня отдельная теория... текст свёрнут, показать
     
     
  • 10.96, Аноним (-), 05:14, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    У меня тоже есть теория первооткрыватель который оказывается не первым - баянис... текст свёрнут, показать
     
     
  • 11.102, Sw00p aka Jerom (?), 13:54, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    из вашего утверждения следует - любой кто использовал аристотелевскую логику в с... текст свёрнут, показать
     
     
  • 12.106, Аноним (-), 05:13, 24/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Значит я не настолько отчаянный баянист ... текст свёрнут, показать
     
  • 11.103, Sw00p aka Jerom (?), 14:38, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    все мысли и идеии кажутся очевидными баянистыми , когда они уже уже высказаны, ... текст свёрнут, показать
     
     
  • 12.107, Аноним (-), 05:21, 24/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, хорошо, убедил Тогда придется переформулировать В современном мире это... большой текст свёрнут, показать
     
  • 7.81, _ (??), 18:31, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > для умной лампочки 32 бита ? )) да там двух достаточно.

    Сюрприз - для неё вообще битов не надо :)

    Но если 32-битный контроллер на котором запросто бегает Линукс стоит меньше бакса ... зачем самоделкину париться с чем то ещё? Быстрее и _дешевле_ выходит так.

     
     
  • 8.88, Аноним (-), 23:31, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не, хотя бы один бит нужен 8212 вкл выкл Всё время горящая лампочка 8212 ... текст свёрнут, показать
     
     
  • 9.90, Sw00p aka Jerom (?), 01:48, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ваще не нужен - сухой контакт, суть в том скока битов нужно, чтоб волей мысли ... текст свёрнут, показать
     
     
  • 10.109, Аноним (-), 06:41, 24/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Этот твой контакт содержит 1 бит информации Но вот сухих контактов с управление... текст свёрнут, показать
     
  • 4.49, Аноним (-), 08:00, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Xenia Joness Incorporated. Where the Linux meets lampochka Ilyicha.
     
     
  • 5.63, . (?), 02:21, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не ... там - про насосы ;-)))))
     
     
  • 6.91, Sw00p aka Jerom (?), 01:48, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не ... там - про насосы ;-)))))

    папиросы папиросыыыыыы лавандосы .... )))

     
  • 3.59, Аноним (-), 20:33, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Учли. У них такие лицензии считаются дружественными бизнесу, а любой бизнес тем успешней, чем лучше он умеет обманывать потребителей. На права же конечных пользователей всем наплевать, включая существенную часть самих пользователей — информационных рабов, не видевших свободы.
     
  • 3.83, gnum (?), 20:04, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Или именно такой и была цель.
     
  • 2.12, аааа (?), 15:16, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >>гибкую систему машинных инструкций
    > Ну и кому это нужно? Мы снова получим(на самом деле никто ничего
    > выпускать не будет, так что не получим) набор разнообразных несовместимых друг
    > с другом микросхем. Получится та же дрянь что и АРМ --
    > гибкость, всё хорошо, а по факту тивоизация "из коробки".

    Зато можно не башлять синопсису, и кэденсу, и арму, а интел и так не даст.

     
     
  • 3.16, Аноним (-), 19:48, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Кэденсу да синопсису таки придётся бабла заслать, если хочется периферии посложнее уарта. С голого ядра мало радости.
     
     
  • 4.22, pavlinux (ok), 22:53, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> набор разнообразных несовместимых друг с другом микросхем
    > Может сначала прочитаете, в чем фишка RISC-V? Подсказываю: разработали универсальную систему
    > команд, которая работает и для микроконтроллеров, и для суперкомпьютеров.
    > А то, что периферия не совместима - это уже не относится к
    > системе команд.

    Может сначала прочитаете, что такое система команд процессора?  

     
     
  • 5.39, h31 (ok), 04:03, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Давайте ссылки, почитаю. И, собственно, какие выводы я из этого чтива должен вынести.
     
     
  • 6.115, pavlinux (ok), 23:33, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Давайте ссылки, почитаю. И, собственно, какие выводы я из этого чтива должен
    > вынести.

    yuuy

     
  • 2.18, h31 (ok), 20:20, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > набор разнообразных несовместимых друг с другом микросхем

    Может сначала прочитаете, в чем фишка RISC-V? Подсказываю: разработали универсальную систему команд, которая работает и для микроконтроллеров, и для суперкомпьютеров.
    А то, что периферия не совместима - это уже не относится к системе команд.

     
     
  • 3.55, Аноним (-), 19:31, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> набор разнообразных несовместимых друг с другом микросхем
    > Может сначала прочитаете, в чем фишка RISC-V? Подсказываю: разработали универсальную систему
    > команд, которая работает и для микроконтроллеров, и для суперкомпьютеров.
    > А то, что периферия не совместима - это уже не относится к
    > системе команд.

    Фишка в другом: разработали базовый набор инструкций и несколько опциональных наборов расширений. Отсюда и пригодность для разных целей (МК базовым набором обойдутся, а для СК нужно всё и побольше), и несовместимость разных чипов (с разными наборами расширений).
    Не вижу в этом ничего плохого, впрочем.

     
  • 2.21, pavlinux (ok), 22:51, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > ... несовместимых друг с другом микросхем.

    Не все cмогут осилить производство процессоров со всеми машинными инструкциями (особо 128-битные).
    А сделать процик только на одной инструкции MOV может каждый (для тормозов, - утрированно).

     
  • 2.41, Аноним (-), 05:12, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > гибкость, всё хорошо, а по факту тивоизация "из коробки".

    Ты уже получил Boot Guard прямо от интеля, вместе с Management Engine и прочими UEFI Secure Boot и SMM. Думашь, те кто делает чипы на основе этих ядер смогут сделать хуже? А что до тивоизации - так не надо покупать залоченые устройства. Если тебе кажется что x86 недостаточно залочен и пробэкдорен, wintel при поддержке AMD и Nvidia работают над этим. Они это называют DRM Sponsored Hardware для оправдания всей этой активности.

     
     
  • 3.51, Аноним (-), 15:21, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с SecureBoot при условии, что есть возможность поменять предустановленные ключи на свои?

    Если возможности нет, то, понятное дело, с дефолтныими ключами единственный доверенный пользователь - Microsoft, чьи ключи там стоят, и такой SB мне не нужен.

    А со своими ключами эта технология - единственное, что защищает от вредоносных OROM-ов. При условии, что производитель не налажал в других местах (на большинсиве десктопных плат, увы, можно обойти SB, но это косяк именно вендоров типа асуса, мси, гиги и прочего ширпотреба).

     
     
  • 4.93, Аноним (-), 01:55, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, то что UEFI с исходниками на x86 не бывает Придется на слово верить г... большой текст свёрнут, показать
     

  • 1.3, fidaj (ok), 11:34, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    отстают от фри :)
     
     
  • 2.4, Andrey Mitrofanov (?), 11:37, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > отстают от фри :)

    Фря добавила riscv в ядро linux раньше самого ядра linux? Забористо, чо...

     
     
  • 3.13, Аноним (-), 15:33, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >>> В ядро Linux добавлена поддержка архитектуры RISC-V"
    >> отстают от фри :)
    > Фря добавила riscv в ядро linux раньше самого ядра linux? Забористо, чо...

    Неплохо бомбануло. А ведь как хвалиться на опеннете поддержкой железа, вся суть которой в возможности загрузить непонятные бинарные блобики от проприетарщиков, так лапчатые с гордым видом и надутыми щечками впереди планеты всей!

    https://svnweb.freebsd.org/base?view=revision&revision=295041
    > Date: Fri Jan 29 15:12:31 2016 UTC (21 months, 2 weeks ago)
    > Changed paths: 55
    > Log Message:
    > Welcome the RISC-V 64-bit kernel.
    > This is the final step required allowing to compile and to run RISC-V kernel and userland from HEAD.

     
     
  • 4.52, pavlinux (ok), 18:17, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > так лапчатые с гордым видом и надутыми щечками впереди планеты всей!

    На, жуй, властелин роутеров сети 127.0.0.0/8

    Linux/RISC-V Demonstration: https://www.youtube.com/watch?v=RLPcea2Xb7E


    >Date:    Fri Jan 29 15:12:31 2016 UTC (21 months, 2 weeks ago)

    Опубликовано: 4 июн. 2013 г.

     
     
  • 5.57, Аноним (-), 20:12, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> так лапчатые с гордым видом и надутыми щечками впереди планеты всей!
    > На, жуй, властелин роутеров сети 127.0.0.0/8
    > Linux/RISC-V Demonstration: https://www.youtube.com/watch?v=RLPcea2Xb7E
    >> Date:    Fri Jan 29 15:12:31 2016 UTC (21 months, 2 weeks ago)
    > Опубликовано: 4 июн. 2013 г.

    А ничего, что HEAD/CURRENT, какбы, официальное "ядро" фри, умничка ты наша всезнающая?


     
     
  • 6.110, pavlinux (ok), 23:23, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >> Опубликовано: 4 июн. 2013 г.
    > А ничего, что HEAD/CURRENT, какбы, официальное "ядро" фри, умничка ты наша всезнающая?

    Цифру видел - 4 июн. 2013 г.?
    И наcpать, что ваш BSD гей-клуб объявил что-то там "официально", через три года. :D


     
  • 3.44, Аноним (-), 05:35, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Фря добавила riscv в ядро linux раньше самого ядра linux? Забористо, чо...

    Быстро пихнуть поддержку гольного процессорного ядра в bsd умеют. А теперь попробуй загрузить бзды на каком-нибудь реально выпускамом здесь и сейчас ARM или MIPS и посмотри сколько железа заработает. Так то все знают они самые-самые, но толку с этого - уй.

     
     
  • 4.64, . (?), 02:25, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >А теперь попробуй загрузить бзды на каком-нибудь реально выпускамом здесь и сейчас ARM или MIPS и посмотри сколько железа заработает.

    И в чём прикол? Железа работающего - _гора_. Чего сказать то хотел?

     
     
  • 5.85, Вареник (?), 22:40, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>А теперь попробуй загрузить бзды на каком-нибудь реально выпускамом здесь и сейчас ARM или MIPS и посмотри сколько железа заработает.
    > И в чём прикол? Железа работающего - _гора_. Чего сказать то хотел?

    Во фряхе дрова не мультиплатформенные, как на NetBSD/OpenBSD. Проц добавили, а дрова на него не портированны, т.к. какое-нибудь USB может не заработать.

     
     
  • 6.104, анон (?), 14:53, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Во фряхе дрова не мультиплатформенные, как на NetBSD/OpenBSD.

    С чего ты так решил?

     
  • 5.94, Аноним (-), 01:57, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > И в чём прикол? Железа работающего - _гора_. Чего сказать то хотел?

    Только обычно или работает полторы железки на всю систему, или архаика снятая с производства 5 лет назад. Поэтому бзды крутые, кроссплатформенные, но чтобы реально что-то такое сделать надо быть мегакорпорацией размером с Сони. Чтобы половину системы лично перепахать.

     

  • 1.5, Zenitur (ok), 11:41, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Кстати, какой самый крутой проц создавали в Майнкрафте?
     
  • 1.6, Аноним (-), 11:51, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > развивается 7 вариантов ядер микропроцессоров

    Забыли как минимум SiFive E51 и U54-MC.

     
  • 1.7, ыы (?), 13:13, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    теперь домохозяйкам предложат не только ядро перекомпилировать, но и процессор в духовке запекать?
     
  • 1.9, Аноним (-), 14:46, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда же появится какя-нибудь плата "Bilberry e" с ним на борту...
     
     
  • 2.10, Аноним (-), 14:48, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И чтоб там был GPU с opencores.org
     
  • 2.17, Аноним (-), 19:53, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, что хоть не "Dilberry".
     
     
  • 3.113, pavlinux (ok), 23:29, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Спасибо, что хоть не "Dilberry".

    да!

     
  • 2.116, pavlinux (ok), 23:34, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда же появится какя-нибудь плата "Bilberry e" с ним на борту...

    dfghdfgh

     

  • 1.14, letsmac (ok), 16:38, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    OpenSparc уже вроде был.
     
     
  • 2.19, h31 (ok), 20:23, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Был, но не взлетел. Просто упустили момент.
     
  • 2.30, Вареник (?), 01:07, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    RISC-V гибче в него сейчас вкладываются (усилия разрабов, к счастью не маркетологи).

    У спарка мало опций - либо 32х от Leon, либо сразу 64х и 8*8 (ядер*потоков) от Sun c серьезными требованиями к чипу - подавай полярда транзисторов чтобы реализовать.

    Опиции одного 64x ядра в Спарке нет. Один энтузиаст пилил кастомизацию до одного ядра, забросили в стадии беты (линукс загрузился и ладно, на этом забили).

     
  • 2.46, Аноним (-), 05:43, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > OpenSparc уже вроде был.

    Был, но это большой, крутой и сложный проц. Который при этом не демонстрирует выдающихся параметров. И куда его такой? Большой кристалл денег стоит и хрен выпустишь с первого раза, придется угрохать сотни денег пока это вообще заработает. А потом - потом удачи продать результат хоть кому-нибудь. Зачем им дорогой тормозной проц с неважной поддержкой в софте?

     
     
  • 3.84, Вареник (?), 22:33, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не тормозной, но большой, сложный и требующей тюнига софта, чтобы выжать преимущства в скорости.

    Для серверов дешевле массовые x86-64, просто из-за массовости выпуска и поддержки софтом, а не каких-то технических преимуществ.

    Для встроенных решений сановский OpenSPARC слишком сложный, LEON слишком малоизвестный и GPL. Может под BSD LEON бы взлетел, но уже поздно, остался узкоспециализированной нишей.

    А RISK-V представлен сразу линейкой любого масштаба, под вкусными лицензиями.

     
     
  • 4.97, Аноним (-), 05:19, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А RISK-V представлен сразу линейкой любого масштаба, под вкусными лицензиями.

    Он более скромный по размерам. А еще процу периферия нужна. В OpenRISC это просекли, сделали системную шину wishbone и периферию на нее. И заняли свое место под солнцем. Разобрали на цитаты и в FPGA или как вспомогательные ядра довольно широко применяется. И этот будет, пожалуй. Тем более что постепенно захочется большего, процессы улучшатся, так что даже 128 бит чип с кучей наворотов не будет неподъемным, особенно если уже есть опыт с более мелким вариантом чипа.

     
  • 4.101, Andrey Mitrofanov (?), 09:55, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >LEON слишком малоизвестный
    > и GPL. Может под BSD LEON бы взлетел, но уже поздно,
    > остался узкоспециализированной нишей.

    Очень интересен Ваш анализ! Полагаете, что проприертарная (вторая) лицензия -

    " LEON has a dual license model: An LGPL/GPL FLOSS license that can be used without licensing fee, [B]or a proprietary license[/B] that can be purchased for integration in a proprietary product. "
      --https://en.wikipedia.org/wiki/LEON

    - меньше или больше помешала ему "взлететь", чем GPL?

    Вы полагаете, что брать под BSDL и продавать под проприертарной, - это "взлететь", а покупать под проприертарной и продавать под проприертарной -- нет?

    Без лоха и жизнь плоха! Согласен. [:::]

    > А RISK-V представлен сразу линейкой любого

     
  • 2.71, Andrey Mitrofanov (?), 11:04, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > OpenSparc уже вроде был.

    Там была проблема "one upstream" (+проявлявшего признаки "окончания") и в[ы]брасывания hw-кода через забор.

    Эти пытаются гуртом набегать, и чтоб "всем можно было".  Академ-традиция, что ли?...

    До конченных пользователей, видимо, доедут крохи, если вообще -- хотя б слухи, того "можно". Как везде.

     

  • 1.20, MPEG LA (ok), 21:33, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    128bit умеет наконец-то?
     
     
  • 2.25, Аноним (-), 23:40, 18/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В теории умеет 32, 64 и 128. На практике вроде и 64-битные реализации ещё только на FPGA.
     
  • 2.29, Агроном (?), 00:32, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 128bit умеет наконец-то?

    А зачем?

     
     
  • 3.60, Аноним (-), 22:06, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вещественная арифметика четверной точности одной командой и минимальным количеством циклов шины данных, например. А целочисленная для работы с адресами IPv6, для магистральных роутеров пригодится.
     
     
  • 4.74, Аноним (-), 13:41, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вещественная арифметика четверной точности одной командой и минимальным количеством циклов
    > шины данных, например. А целочисленная для работы с адресами IPv6, для
    > магистральных роутеров пригодится.

    А шина данных будет 2х128 + 64 бит на адрес + соответствующая память? А то толку от простоя вычислительного ядра из-за тормозящей памяти ( для тех кто не в курсе - "за один такт 3ГГц процессора электромагнитная волна преодолевает 10 см" )

     
     
  • 5.95, Sw00p aka Jerom (?), 03:28, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>электромагнитная волна

    свету в вакууме не?

     
  • 5.98, Аноним (-), 05:21, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А шина данных будет 2х128 + 64 бит на адрес + соответствующая память?

    АМД с HBM и пошире шины умеют, если что. Правда память приходится ставить рядом с процом на кремниевую подложку, по печатной плате столько не протащить.

     
  • 2.34, user (??), 02:02, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Для int и адресов незачем, а для криптографии нужны килобиты.
     

  • 1.24, Вареник (?), 23:39, 18/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Наконец то. За этой архитектурой будущее.

    Может только SPARC в ряде применений лучше (меньше нагрузка на шину обмена с памятью, т.к. хороший кусок стека в регистрах), но хуже по универсальности.

    Здесь же универсальная архитектура "от мала до велика", продуманная на современном уровне, без legacy из 80-х.

     
     
  • 2.27, angra (ok), 00:24, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > За этой архитектурой будущее.
    > продуманная на современном уровне, без legacy из 80-х.

    Кто только так не думал. Самым эпичным был фейл итаниума.

     
     
  • 3.32, Вареник (?), 01:10, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> За этой архитектурой будущее.
    >> продуманная на современном уровне, без legacy из 80-х.
    > Кто только так не думал. Самым эпичным был фейл итаниума.

    Инатиум классический пример оверинжиниринга и маркетингового фейла (слишком дорого, ни с чем несовместимо, перспективы не ясны).

    Здесь как раз бюджетно-Embedded и бюджетно-серверный сегмент, возможно ядра видеокарт.

     
     
  • 4.47, Аноним (-), 05:49, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интел забыл сделать дешевый проц, чтобы толпа разработчиков набежала. И с компилятором не задалось, как обычно у vliw и подобных. Все это в целом привело к тому что под эту архитектуру никто не разрабатывал. А процессор за много денег на котором нечего запускать оказался никому не нужен. Странно.
     
  • 2.79, Аноним (-), 16:24, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Поздно, уже Cortex "от мала до велика".
     
     
  • 3.86, Вареник (?), 22:53, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Поздно, уже Cortex "от мала до велика".

    Да, та же ниша, та же линейка, только лицензионно чистое открытое. Может взлетит (надеюсь), может останется академической разработкой, а может подстегнет тот же ARМ на что-то лучшее.

    Конкуренция о открытыми решениями это хорошо.

     
  • 3.99, Аноним (-), 05:24, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Поздно, уже Cortex "от мала до велика".

    За него отчисления надо платить. И как ядро чтобы в FPGA засунуть тоже не пойдет - не будешь же ты ради штучной фигни ядро лицензировать? Это слишком дорого и сложно. Это же касается ASIC, вспомогательных ядер в чипах для сервсных нужд и проч. Некоторые вон ядро OpenRISC используют для управления режимами deep sleep. Наверное задавила жаба cortex M лицензировать.

     

  • 1.50, Аноним (-), 09:40, 19/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А в архитектуру RISC-V добавлено существование в виде материальных предметов?
     
     
  • 2.56, Аноним (-), 19:38, 19/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А в архитектуру RISC-V добавлено существование в виде материальных предметов?

    Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1). Нет, линукс на ней не пойдёт.

     
     
  • 3.70, Аноним (-), 10:22, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А в архитектуру RISC-V добавлено существование в виде материальных предметов?
    > Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1).
    > Нет, линукс на ней не пойдёт.

    Да пофиг на линукс, уже хорошо, что оно существует. Щас почитаю про это хифиве

     
  • 3.82, J.L. (?), 19:59, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1).
    > Нет, линукс на ней не пойдёт.

    а почему не пойдёт с вот этим ядром ?

     
     
  • 4.100, Аноним (-), 05:27, 21/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > а почему не пойдёт с вот этим ядром ?

    Там проц слишком малохольный, по типу микроконтроллера. Кстати однажды кто-то и на атмеге запустил линукс. Сэмулировали ARMv5 + MMU и запустили убунту для ARM, чтоли. Правда загрузка заняла несколько часов, чтоли, да и скорость работы такая что даже терминал превращается в пошаговую стратегию, где AI тратит время на обдумывание ответных ходов.

     
  • 3.87, Вареник (?), 22:57, 20/11/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А в архитектуру RISC-V добавлено существование в виде материальных предметов?
    > Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1).
    > Нет, линукс на ней не пойдёт.

    Супер.

     
     
  • 4.111, pavlinux (ok), 23:27, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>> А в архитектуру RISC-V добавлено существование в виде материальных предметов?
    >> Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1).
    >> Нет, линукс на ней не пойдёт.
    > Супер.

    z

     
     
  • 5.114, pavlinux (ok), 23:30, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> А в архитектуру RISC-V добавлено существование в виде материальных предметов?
    >>> Мне уже с полгода как приехала плата в формате ардуинки (HiFive 1).
    >>> Нет, линукс на ней не пойдёт.
    >> Супер.
    > z

    ууу

     

  • 1.105, Аноним (-), 18:36, 21/11/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Линукс для большинства существующих апликаций будет слишком жирноват.
     
     
  • 2.108, Аноним (-), 05:38, 24/11/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Линукс для большинства существующих апликаций будет слишком жирноват.

    Это ты жирноват, а линукс работает на микромодулях размером с SD карту. Кстати некоторые SD-карты с встроенным wi-fi как раз на Linux и реализованы. Он wi-fi и обеспечивает как раз.

     
     
  • 3.112, pavlinux (ok), 23:28, 30/11/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Линукс для большинства существующих апликаций будет слишком жирноват.
    > Это ты жирноват, а линукс работает на микромодулях размером с SD карту.
    > Кстати некоторые SD-карты с встроенным wi-fi как раз на Linux и
    > реализованы. Он wi-fi и обеспечивает как раз.

    e

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру