The OpenNET Project / Index page

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

Android портирован для плат на архитектуре RISC-V

23.01.2021 11:55

Китайский производитель чипов T-Head, принадлежащий компании Alibaba Group, опубликовал результаты портирования платформы Android 10 на платы, оснащённые процессорами на базе архитектуры RISC-V. Патчи подготовлены для кодовой базы AOSP (Android Open Source Project) и охватывают различные подсистемы, включая графический стек, библиотеку bionic, виртуальную машину dalvik и фреймворки. Прилагается сценарий для самостоятельной сборки AOSP для устройств RISC-V или для запуска в эмуляторе.

Важной особенностью нового порта является обеспечение поддержки графики и сенсорных экранов, а также работа на реальном оборудовании. Параллельно портированием Android для RISC-V также занимается проект PLCT Lab, который осенью прошлого года сумел добиться загрузки минимального системного окружения в консольном режиме с использованием эмулятора.

Работа нового порта продемонстрирована на плате ICE EVB, оснащённой двумя процессорами ядрами XuanTie C910 1.2 GHz (RISC-V 64), ядром XuanTie C910V для векторных вычислений и GPU, поддерживающим аппаратное ускорение декодирования форматов HEVC, AVC и JPEG. Ожидается, что в будущем компания T-Head намерена начать производство плат RISC-V, которые смогут использоваться в мультимедийных устройствах, умных телевизорах, планшетах и даже смартфонах.

RISC-V предоставляет открытую и гибкую систему машинных инструкций, позволяющую создавать микропроцессоры для произвольных областей применения, не требуя при этом отчислений и не налагая условий на использование. RISC-V позволяет создавать полностью открытые SoC и процессоры. В настоящее время на базе спецификации RISC-V разными компаниями и сообществами под различными свободными лицензиями (BSD, MIT, Apache 2.0) развивается несколько десятков вариантов ядер микропроцессоров, около сотни SoC и уже производимых чипов. Поддержка RISC-V присутствует начиная с выпусков Glibc 2.27, binutils 2.30, gcc 7 и ядра Linux 4.15.

Дополнительно можно отметить создание компаниями BeagleBoard и Seeed новой платы BeagleV, построенной на двухядерном процессоре StarFive VIC7100 с архитектурой RISC-V. Плата специально развивается для массового производства компьютеров RISC-V с программной начинкой на базе Linux. Процессор StarFive VIC7100 работает на частоте 1.5GHz, включает MMU и другие компоненты, необходимые для работы полноценных Linux-дистрибутивов, а также поддерживает векторные расширения, включает движки NNE (Neural Network Engine) и NVDLA (Nvidia Deep Learning Accelerator) для ускорения систем машинного обучения, DSP Tensilica VP6 для ускорения обработки задач компьютерного зрения и аппаратные кодировщики/декодировщики H264/H265/JPEG (4K@60FPS).

Плата оснащена 8 ГБ ОЗУ, WiFi, Bluetooth, 4 портами USB 3.0, USB-C, гигабитным Ethernet, HDMI 1.4, слотом для TF-карт, двумя слотами MIPI-CSI (Camera Serial Interface) и одним слотом MIPI-DSI (Display Serial Interface), 40 Pin GPIO. В качестве поддерживаемого программного обеспечения заявлены FreeRTOS, Debian и Fedora. Начало производства намечено на апрель. Плата будет продаваться по цене 150 долларов.



  1. Главная ссылка к новости (https://www.xda-developers.com...)
  2. OpenNews: Микроядро seL4 математически верифицировано для архитектуры RISC-V
  3. OpenNews: Unix-система Xv6 портирована для архитектуры RISC-V
  4. OpenNews: Linux Foundation и RISC-V Foundation объединили усилия по продвижению архитектуры RISC-V
  5. OpenNews: Проект Libre RISC-V развивает свободный GPU
  6. OpenNews: В Debian добавлена поддержка 64-разрядной архитектуры RISC-V
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54459-risc-v
Ключевые слова: risc-v, android
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (364) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:41, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +20 +/
    Гуглю нет доверия!
     
     
  • 2.2, Аноним (1), 12:42, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +11 +/
    А китайцам -- тем более.
     
     
  • 3.17, Аноним (17), 13:36, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    доверяешь только гномам ?
     
     
  • 4.214, Аноним (-), 08:05, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > доверяешь только гномам ?

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

     
     
  • 5.270, InuYasha (??), 15:44, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так вот кто пользователи гномского рабочего стола! )
     
     
  • 6.318, Аноним (-), 16:32, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так вот кто пользователи гномского рабочего стола! )

    А ты как думал!

     
  • 3.259, zzz (??), 13:40, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Доверять можно только Беркли
     
     
  • 4.306, Аноним (-), 14:49, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Доверять можно только Беркли

    AT&T так не считал.

     
  • 2.133, Аноним (133), 14:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Слово "Google" в новости не обнаруживается.
     
     
  • 3.185, Аноним (185), 21:56, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я тебе даже подскажу немного:

    Репозиторий исходного кода: https://android.googlesource.com

     

  • 1.3, uis (ok), 12:42, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Надеюсь, линукс здорового человека будет на RV больше распространён, чем ведроид.
     
     
  • 2.25, имя_ (?), 14:26, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Были бы еще доступны эти риски. Сейчас в основном отладочные платы за 100500 и какие-то микроконтроллеры на попробовать.
     
     
  • 3.27, Сейд (ok), 15:07, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Здесь можно купить плату RISC-V с беспроводной связью за 180 бел. рублей с доставкой: https://www.crowdsupply.com/sifive/hifive1-rev-b
     
     
  • 4.29, имя_ (?), 15:20, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Running at 320+ MHz, the FE310 is among the fastest microcontrollers on the market.

    девборда на поиграться же, полноценных пк или мобильных пока не видать

     
     
  • 5.32, Сейд (ok), 15:25, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что мешает использовать её как полноценный ПК?
     
     
  • 6.34, имя_ (?), 15:36, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >320+ MHz

    ;-)

     
     
  • 7.35, Сейд (ok), 15:39, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >RISC-V

    :p

     
     
  • 8.92, Аноним (92), 03:08, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    уровень нокии начала нулевых ... текст свёрнут, показать
     
     
  • 9.121, Сейд (ok), 12:51, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Или телевизора 2019 года ... текст свёрнут, показать
     
     
  • 10.177, Аноним (185), 21:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я рад, что риск-в смог в 2019-ом обработать сигнал от ИК-фотодиода И как толь... текст свёрнут, показать
     
     
  • 11.215, Аноним (-), 08:08, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только програмить этот пик - рыдание сплошное Система команд скотская, сишный к... текст свёрнут, показать
     
  • 8.192, Аноним (185), 22:18, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто набор букв со смайликом Что сказать-то хотел ... текст свёрнут, показать
     
  • 6.186, Аноним (185), 21:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А что мешает использовать её как полноценный ПК?

    То же самое, что мешает какую-нибудь PSP 333 МГц использовать как полноценный ПК. И тут PSP просто рвёт твою демоплатку.

     
     
  • 7.238, Аноним (-), 10:15, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > То же самое, что мешает какую-нибудь PSP 333 МГц использовать как полноценный
    > ПК. И тут PSP просто рвёт твою демоплатку.

    Демоплатку можно в ту или иную автоматизацию прикрутить, в общем то. Хотя логичнее на ее основе понять как это делается и прикрутить тот чип на свою плату специфичную для задачи. С этим знанием можно запилить управление и автоматизацию, более-менее на уровне.

    А чего с твоей PSP делать, кроме страдания фигней? Это вообще знание не имеющее практической ценности в этом мире. Люди не посчитают это чем-то полезным для них и денег за это не дадут.

     
  • 5.123, Аноним (-), 13:05, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > девборда на поиграться же, полноценных пк или мобильных пока не видать

    Как тебе такое, Элон Маск? https://www.crowdsupply.com/sifive/hifive-unmatched

     
     
  • 6.182, Аноним (185), 21:52, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А знаешь, почему там не пишут ни частоту проца, ни его производительность? Потому что она на уровне  Нокия 3310.
     
     
  • 7.216, Аноним (-), 08:09, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А знаешь, почему там не пишут ни частоту проца, ни его производительность?
    > Потому что она на уровне  Нокия 3310.

    Я бы не отказался от 4-ядерной 64-битной 3310 с pci-e на борту. А для тебя есть вон те EPYC за несколько килогринов с TDP ватт под 300.

     
  • 7.239, Аноним (239), 10:24, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А знаешь, почему там не пишут ни частоту проца, ни его производительность?
    > Потому что она на уровне  Нокия 3310.

    Я думаю что сие может быть по минимуму даже и моим рабочим компом. Даже amd GPU можно воткнуть. Конечно геймерской системой оно не станет, но в каде порисовать, попрогать или даже фоты отредактировать на большом экране с его параметрами лично мне вполне прокатит. И это избавит меня от "радостей" проприетарной крапвари которыми я сыт по горло на моих системах.

     
  • 4.178, Аноним (185), 21:47, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Можно, но не нужно... Можно и телефон достать из прошлого века, но зачем?!
     
     
  • 5.183, Сейд (ok), 21:52, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы сделать мультимедийное устройство.
     
     
  • 6.187, Аноним (185), 22:01, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Берёшь старую Нокию - вот тебе готовое мультимедиа. Что-то серьёзней всё равно на той демоплатке не сделаешь.
     
     
  • 7.217, Аноним (-), 08:13, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Берёшь старую Нокию - вот тебе готовое мультимедиа.

    Угу, ЩА! Операционка либо "proprietary" либо "symbian". Обе без сорцов, зато подписями облеплены как собака блохами. Так что хоть что-то в операционке поменять адсккая джопаболь. Для 3310, который не огороженый еще был так даже делали, но в нем мультимедия ограничена чернобелым экраном 64х96 и одноголосой бибикалкой, кажись. Сейчас даже на микроконтроллере можно получше чем это.

    > Что-то серьёзней всё равно на той демоплатке не сделаешь.

    Вон там рядом почти компьютер. Да и на неогороженной демоплатке в общем то можно сделать довольно много чего. За то время которое на нокии будет урыто на борьбу с искусственно созданными проприетарщиками проблемами.

     
  • 3.36, Сишник (?), 15:40, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не 100500, а только лишь $150 как в новости, будут и ещё дешевле.
     
     
  • 4.184, Аноним (185), 21:53, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > будут

    Опять будущее время... Может, хватит уж кормить завтраками?!

     
  • 3.96, Аноним (-), 06:57, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Судя по тому что за дело взялись узкоглазые, скоро этим будет завален алиэкспресс. К тому же у них эффективный стимул - торговые войны с сша и покупка ARM (американской) нвидией.
     
     
  • 4.106, Аноним (106), 07:55, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот только доверия таким устройствам будет на нуле. Верить в то что они не заложат закладки не верю.
     
     
  • 5.125, Аноним (-), 13:09, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот только доверия таким устройствам будет на нуле. Верить в то что
    > они не заложат закладки не верю.

    Пожвальная китайская лавочка - не фирма интел, чтобы слить денег и пару инженерных команд на кодинг Management Engine. Конечно "забыть дефолтный пароль на менеджмент" они могут, но зачем же софт от них использовать? Прошареные люди и сейчас из китайских роутеров первым делом выкидывают гавно с иероглифами и openwrt прошивают. Тогда дешево и круто.

     
     
  • 6.159, Аноним (159), 19:47, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там закладки прямо в железе.
     
     
  • 7.218, Аноним (-), 08:14, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Там закладки прямо в железе.

    И, конечно, вы их покажете? А то ME - вон он, даже и не прячется особо. Но интел может позволить себе пару команд на "фичу" спихнуть, у них денег много и инженеров явный переизбыток.

     
  • 6.190, Аноним (185), 22:11, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Проще вшить закладку в железо, чем палиться с прошивкой.
     
  • 6.201, Аноним (201), 00:03, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Китайским фирмам-производителям чипов не придётся разрабатывать бэкдоры самостоятельно. Партия готовые бесплатно раздаст, которые разработают специальные производители бэкдоров. Нужно будет только интегрировать и пройти набор тестов.
     
     
  • 7.219, Аноним (-), 08:16, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Партия умеет чипы разрабатывать? И даже вхожа в техпроцессы какого-нибудь TSMC? К тому же хардварные бэкдоры имеют большой жирный минус - апдейту не поддаются. Эппл с дырой в бутроме недавно это ощутил, когда кто попало может takeover их типа-secureboot'а теперь. И ничего с этим не сделаешь ведь, ROM в кристалле вшит и уж какой с фабы вышел :)
     
  • 4.188, Аноним (185), 22:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и покупка ARM (американской) нвидией

    Увы, сделку тормознули, будет доооолгое разбирательство. Причём даже с американской стороны недовольны, не говоря про британскую и китайскую.

     
     
  • 5.240, Аноним (239), 10:27, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Увы, сделку тормознули, будет доооолгое разбирательство. Причём даже с американской стороны
    > недовольны, не говоря про британскую и китайскую.

    Людям очень неудобно и некомфортно завязывать всю свою деятельность на результат 1 разбирательства по 1 фирме. Потому что если это будет не так как им удобно - они чего тогда будут делать? Закрывать фирмы оптом и перепрофилироваться в землепашцев?

    Нвидия очень хорошо напомнила нам всем почему opensource matters. Это болезненный, но полезный пинок. Спасибо.

     
  • 3.189, Аноним (185), 22:08, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Были бы еще доступны эти риски

    Да кому нужно это недоразумение?! Вон, китайцы выпускают гигагерцовые вортексы x86 (486), потому что не кидаются на зазывающие слова "открытый набор команд", а делают то, что реально востребовано.

     
     
  • 4.221, Аноним (-), 08:19, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да кому нужно это недоразумение?! Вон, китайцы выпускают гигагерцовые вортексы x86 (486),
    > потому что не кидаются на зазывающие слова "открытый набор команд", а
    > делают то, что реально востребовано.

    Вот это уже совершенно точно востребовано меньше чем RISCV. На RISCV китайцы уже даже микроконтроллеры за копье настрогали. А вон GD32 - то же самое что и STM32, только процессорное ядро заменили на китайский вариант RISCV. Они там вообще чипов накопипастили на все вкусы, поставив дело на поток. И что-то мне подсказывает что на 1 проданый вортекс будет 1 вагон проданых GD32. Это добро неплохо разлетается - в ту самую китайскую электронику которую вы так бодро сметаете на али.

     
  • 2.41, КО (?), 16:36, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и классический ответ:
    "Когда он будет удобен в использовании и будет гуй на всё"
     
     
  • 3.48, Аноним (48), 18:05, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ведроиду отсуствие этого всего не помешало почему-то.
     
     
  • 4.94, Аноним (185), 06:04, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ведру "повезло", когда они с помощью MS закрыли Нокию.
     
  • 3.134, Аноним (133), 14:30, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно уж, не обязательно гуй на всё. Главное, чтобы не буй на всё.
     
     
  • 4.191, Аноним (185), 22:16, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Главное, чтобы не буй на всё.

    Вот именно "буй на всё" и заложили в архитектуре риск-в... Ни флагов, ни исключений при вычислениях... Сам всё делай лапками! В результате у каждого, кто пытается юзать это чудо, свой набор расширений, ни с кем не совместимых. Кто в сад, кто в огород.

     
     
  • 5.305, uis (ok), 14:30, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Альтернатива - как в x86 с A20 и прочим тасканием дерьма из года в год
     
  • 5.375, netch (ok), 13:30, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Флаги не обязательны - классический RISC работает на сравнениях значений в регис... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (42)

  • 1.4, Аноним (4), 12:45, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Чем эта плата в дополнении лучше raspberry pi 4? USB3.0? Зато Bluetooth 4.0

    В остальном, не увидел ничего интересного.

     
     
  • 2.7, Аноним (7), 12:56, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Своей архитектурой. Процессоры RISC-V ещё проще по набору команд, чем ARM, а преимущества ARM перед х86-64 известны всем - меньше потребление и нагрев, больше открытость (интел и амд засекречивают)
    Ну и вообще, как мне кажется, это скорее Proof-of-concept, на котором можно будет поэкспериментировать с RISC-V. Надо же с чего то начинать, вот начали с одноплатника
     
     
  • 3.13, Аноним (1), 13:10, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По арм всё как в сказке описал, только тактично опустил тему её новых хозяев.
     
  • 3.33, Онаним (?), 15:33, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Весь RISC-V ныне - это один большой сплошной proof-of-concept.
    На то, что оно вообще не взлетит, я не поставлю, но вероятность высока.
     
     
  • 4.203, Аноним (185), 01:26, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > RISC-V ... что не взлетит ... вероятность высока.

    Так и есть, Вортексы сейчас и то более востребованы, хотя это всего лишь 486 (но экономный и гигагерцовый).

     
     
  • 5.223, Аноним (-), 08:28, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так и есть, Вортексы сейчас и то более востребованы, хотя это всего
    > лишь 486 (но экономный и гигагерцовый).

    Да кому это ископаемое фекалье нужно? Полутора индустриальным некромантам, которые по какой-то причине так и не смогли заменить софт из 90х? На _этом_ современные линухи работать уже не будут, на 486-й набор команд все уже давно положили. Это в лине deprecated, если не unsupported. А для RISCV история наоборот только начинается.

     
     
  • 6.242, Онаним (?), 10:39, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для RISCV история уже много лет начинается, но так никак и не начнётся. Полтора эксперимента.
    Открытое железо - это хорошо, но платформа RISC выбрана не то, что неудачно, а вообще бесперспективняк, если честно.
     
     
  • 7.248, Аноним (-), 10:59, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Для RISCV история уже много лет начинается, но так никак и не начнётся.

    "Языком трындеть - не мешки ворочать".

    > Полтора эксперимента.

    ...было лет 5 назад, а сейчас, особенно после nvidia vs arm уже другой порядок величин.

    > Открытое железо - это хорошо, но платформа RISC выбрана не то, что
    > неудачно, а вообще бесперспективняк, если честно.

    WORKSFORME. А вы можете выбирать что вам там угодно. Если сможете.

     
  • 7.287, torvn77 (ok), 21:38, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот читаю я вас и начинаю сомневаться в преимуществах плановой экономики, ведь такие умники наверное в госплане СССР и сидели.
     
     
  • 8.289, Онаним (?), 00:06, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Закопать Рядом с RISC-V ... текст свёрнут, показать
     
     
  • 9.385, Аноним (-), 04:19, 01/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нашелся тут кладокопатель code Alibaba Group, in July 2019 announced the 2 ... текст свёрнут, показать
     
  • 6.243, Онаним (?), 10:41, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Почему? Потому что RISC - это голая оптимизация под конкретные ALU компилятором, не дополненная оптимизацией в рантайме, и очень рыхлое не шаткое не валкое исполнение. Малейшее развитие - и всю оптимизацию надо переделывать заново, в этом основная проблема.

    Стоило сразу по аналогии с x86 делать CISCoRISC, и далее отталкиваться от него - CISC на фронте, RISC на подложке.

     
     
  • 7.249, Аноним (249), 11:04, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это заявление вроде бы ниоткуда не следует И как показывают жирные реализации A... большой текст свёрнут, показать
     
     
  • 8.257, Онаним (?), 13:32, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Именно так Поэтому абсолютное и подавляющее большинство индустрии в сторону RIS... текст свёрнут, показать
     
     
  • 9.266, Аноним (-), 14:28, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то довольно большое количество довольно жирных фирм резко напряглось от и... текст свёрнут, показать
     
     
  • 10.288, Онаним (?), 00:05, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Wishful thinking - это хорошо ... текст свёрнут, показать
     
     
  • 11.307, Аноним (-), 15:00, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Держать руку на пульсе отрасли в которой варишься - не wishful thinking а что-то... текст свёрнут, показать
     
     
  • 12.321, Онаним (?), 21:07, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Много юнитов на RISC-V запустили Wishful thinking ... текст свёрнут, показать
     
     
  • 13.323, Аноним (-), 21:16, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя что, CrowdSupply забанил Он там целую подборочку riscv проектов любезно вы... большой текст свёрнут, показать
     
     
  • 14.326, Онаним (?), 21:28, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты хочешь пользоваться нормальным железом, на котором ничего не запустил Или вс... текст свёрнут, показать
     
     
  • 15.335, Аноним (-), 02:39, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да И в понятие нормальности входит отсутствие ME PSP unfixable блобварей без со... большой текст свёрнут, показать
     
  • 3.37, анонэ (?), 15:48, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >меньше потребление

    на единицу FLOPS - не особо
    >больше открытость

    понятно, пишешь из альтернативной реальности

     
     
  • 4.70, Сишник (?), 20:25, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Там AI парочка ускорителей на несколько терафлопс.
     
     
  • 5.126, Аноним (126), 13:11, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Там AI парочка ускорителей на несколько терафлопс.

    Тера...iops вы хотели сказать? У невротиков в моде int8 или 16, максимально примитивные alu, зато набиты как нейроны в мозге. Для плавучки alu сложнее.

     
     
  • 6.130, Сишник (?), 13:35, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, но при желании много чего с флоатов на инты перевести можно, не только сетки.
     
     
  • 7.146, Аноним (-), 16:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну да, но при желании много чего с флоатов на инты перевести
    > можно, не только сетки.

    Разумеется. А какие-нибудь майнеры так и вовсе даже и переводить особо не надо, им и так:)

     
  • 3.113, lockywolf (ok), 10:21, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >открытостью

    Да ни хера ж подобного. У АМД и Интел и документации на ЦПУ просто тысячами страниц, и есть стандартный механизм BIOS, который ещё поддерживают, на котором хоть свою ОСь можно завести за пару недель.

    А у arm на каждом камне memory map свой, загрузчиков стандартных нет. Поэтому пока Пи-фаундейшен ядро не выпустит, крутись как хочешь. Хоть случайные адреса реверси, хочешь, микроскопом просвечивай.

    Хотя я не уверен, что риск-5 чем-то лучше.

    Байкал, кстати, не risc-v?

     
     
  • 4.127, Аноним (126), 13:15, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И где там расписано как ME программировать Да и инициализация железа - вот вам ... большой текст свёрнут, показать
     
     
  • 5.195, Аноним (185), 22:22, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Да и инициализация железа - вот вам блобы ... жрите это. А как оно там внутрях работает мы вам не расскажем.

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

     
     
  • 6.224, Аноним (-), 08:29, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну, в вёдрах и яйфонах кругом блобы, и все жрут с удовольствием.

    Как видим в подобных новостях - все же не все.

    > Подсказать причину?

    "Их должно резать или стричь"

     
  • 4.128, Аноним (126), 13:18, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Байкал, кстати, не risc-v?

    ARM он, кажись. Сейчас нвидия дожует покупку и тогда можно будет про какой-нибудь CAATSA вспомнить. Уже налицензированное не отберут конечно но захотите ли вы по гроб пользоваться старым процессорным ядром...

     
     
  • 5.196, Аноним (185), 22:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас нвидия дожует покупку

    Обнови себе инфу, сделку тормознули.

     
     
  • 6.225, Аноним (-), 08:32, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Обнови себе инфу, сделку тормознули.

    Я не буду расчитывать только на это, поэтому на всякий уже прикупил в коллекцию парочку GD32 с RISCV на борту. Перспективы иметь дело с нвидией когда вопрос касается девтулов и доков лично меня не возбуждает.

     
  • 5.200, Аноним (185), 22:30, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже налицензированное не отберут конечно

    А вот тут не надо столь уверенным быть. Как вот "недавно" по мипсу сказали: "Все пользователи свободной лицензии должны в 30-дневеный срок привести в соответствие..." (и т.д.)

     
     
  • 6.202, Аноним (106), 01:07, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то под лицензией кориайт или копилефт не важно по определению не может быть свободной.
    Свободный может быть только что-то без лицензии.
     
     
  • 7.209, Аноним (185), 03:27, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Свободный может быть только что-то без лицензии.

    Какой ты наивный... Будь добр, посмотри, под какой лицензией предоставляют RISC-V ISA документы, например. И не пори больше чушь.

     
  • 7.265, Аноним (-), 14:24, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Свободный может быть только что-то без лицензии.

    Юзер IP без лицензии как раз может перестать быть свободным. Так в копирастических законах написано, независимо от того нравятся они нам или нет.

     
  • 6.227, Аноним (-), 08:38, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вот тут не надо столь уверенным быть.

    Это основы копирастического законодательства. Дрессируя волков следует изучить их повадки. Иначе порвать могут.

    > Как вот "недавно" по  мипсу сказали: "Все пользователи свободной лицензии должны
    > в 30-дневеный срок привести в соответствие..." (и т.д.)

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

     
  • 4.140, Аноним (133), 15:11, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Байкал, кстати, не risc-v?

    Байкал-Т1 - 2x MIPS32 R5

     
  • 4.141, Аноним (133), 15:15, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >А у arm на каждом камне memory map свой

    А не для того в kernel'е сделали Device Tree?

     
     
  • 5.147, Аноним (-), 16:14, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А не для того в kernel'е сделали Device Tree?

    В том числе и для этого. А заодно и описание что и где в конкретной железке, даже если простая шина в PnP совсем не умеет, как i2c/spi и проч. Это позволяет одному кернелу цеплять весьма разные железки, в допущении что драйверы вообще есть а boot loader/firmware/создатель платформы в принципе DTB ядру отдали. Так что сейчас 1 и тот же кернел может кучу разных железок подхватывать.

     
     
  • 6.199, Аноним (185), 22:27, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В том-то и прикол, что подхватывается только то, что в DTB. А что надо - скрыто от глаз и доступно только через блобы.
     
     
  • 7.229, Аноним (-), 08:44, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что логично Более того - бывает и так что некая периферия допустим есть, потому... большой текст свёрнут, показать
     
     
  • 8.294, Анон123 (?), 13:18, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю предидущий оратор про блоки не прописанные в DT оригинальной прошивки, н... текст свёрнут, показать
     
     
  • 9.308, Аноним (-), 15:06, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да я даже и сам так делал немного - даже и не из ko а вообще mmap dev mem и ... текст свёрнут, показать
     
  • 4.194, Аноним (185), 22:20, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Байкал, кстати, не risc-v?

    К счастью, Байкал никак не запятнался с этим риск-в.

     
     
  • 5.250, Аноним (249), 11:10, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К счастью, Байкал никак не запятнался с этим риск-в.

    Можешь покупать байкалы, если это для тебя лулше работает - какие проблемы. Но почему-то завалов байкалов по адекватной цене на горизонте не заметно. А так то их может даже и покупали бы - если интересное соотношение цены и качества предложить и производитель не будет жлобским. Но в РФ такие компании просто не водятся.

     
  • 4.273, Леонид (??), 16:43, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Послушайте - не позорьтесь. Человек, который задает вопрос - Байкал не на RISKV случайно, вообще и абсолютно не разбирается в архитектуре процессоров. Но с каким апломбом вы рассуждаете про недостатки РИСК 5...
    P.S. Байкал на MIPS
     
  • 2.12, Сейд (ok), 13:08, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, все 4 порта USB 3.0. К тому же, насколько мне известно, процессоры RISC-V не страдают от ошибок Meltdown/Spectre, как некоторые процессоры ARM.
     
     
  • 3.89, Аноним (92), 01:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не страдают от ошибок Meltdown/Spectre

    Чему там страдать, когда все яйца отрезаны... Риск-V - это же кастрат, в котором многое надо руками программно делать.

     
  • 3.95, Аноним (185), 06:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Meltdown/Spectre

    в Б3-34 тоже нет мельдония и спектра :)

     
  • 3.137, Аноним (133), 14:43, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >процессоры RISC-V не страдают от ошибок Meltdown/Spectre

    Не страдают они от Spectre, возможно, пока не завезли Out-Of-Order. А в некоторые разрабатываемые ядра O-O-O уже завезли.

     
     
  • 4.138, Сейд (ok), 14:52, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не покупай эти ядра.
     
     
  • 5.176, Аноним (185), 21:39, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, как вы запели, оказывается, уже и риск-в не все ТЪРУ. А потом откроется, что и в выпускаемых риск-в есть ME и прочие закладки...
     
     
  • 6.179, Сейд (ok), 21:48, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет там закладок.

     
     
  • 7.197, Аноним (185), 22:24, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет там закладок.

    Сам микросхему выпускаешь?

     
     
  • 8.206, Сейд (ok), 01:51, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да ... текст свёрнут, показать
     
  • 2.97, Аноним (-), 06:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чем эта плата в дополнении лучше raspberry pi 4?

    Отсутствием броадкома. Который жадная и проприетарная компания, а в случае косоглазых к тому же еще и американская, так что им могут на раз перекрыть поставки. И тогда чего? Поставить все проекты использующие это на паузу?

     
     
  • 3.198, Аноним (185), 22:25, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вам шашечки или ехать?
     
     
  • 4.231, Аноним (-), 08:50, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вам шашечки или ехать?

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

     

     ....большая нить свёрнута, показать (59)

  • 1.5, vz_2 (?), 12:47, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нет доверия любым корпорациям, и неважно, частным или нет, т.к. такие объединения хоронят инициативу, конкуренцию и новаторство. Да, кроме конкуренции есть ещё её антипод, кооперация, но в современном мире её ускользающе мало.

     
  • 1.6, Аноним (6), 12:49, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    зачем dalvik портировать на risc-v?
    вроде dalvik был заменён на ARM(android runtime), начиная с android 5?
     
     
  • 2.8, DiabloPC_пробегал (?), 12:56, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вообще-то ART
    Но да, с далвиком непонятно...
     
  • 2.9, IdeaFix (ok), 12:59, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну подумаешь, перепутали в пресс-релизе, делов-то... для китайцев это нормально.
     
  • 2.31, Аноним (31), 15:23, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что ART -  это Ahead-Of-Time компиляция. Не осилили.
     
     
  • 3.253, letsmac (ok), 12:11, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так Google сколько его пилил? Лет 5? Вот и Huaweii пока не осилил.  
     
  • 2.72, Аноним (92), 21:26, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Называется, сошлись две ненужности.
     

  • 1.10, IdeaFix (ok), 13:01, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Надо конечно бороть арм на его поле, но и там, где арм (arm based boards) традиционно не смог, надо тоже со старта всех рвать. Надо открытый UEFI, часы, батарейку. Ибо жонглирование флешками и ембед - это конечно весело, но... хочется всё же кампуктер.
     
     
  • 2.15, leibniz (??), 13:16, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    хочется рабочий мобильный аппарат, энергоэффективный и функциональный, и это необязательно должен быть карманный «кампухтер»
     
     
  • 3.26, Сейд (ok), 14:30, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если очень хочется, то можно купить HiFive1 Rev B, матрицу, корпус, всё остальное и собрать ноутбук своими руками. Пусть он не будет особенно тонким, но его можно будет перевозить с места на место без особого труда.

    https://xakep.ru/2020/06/09/truebook/

     
  • 3.149, Аноним (149), 16:38, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > хочется рабочий мобильный аппарат, энергоэффективный и функциональный, и это необязательно
    > должен быть карманный «кампухтер»

    Если не кампухтер - тогда либо звонилка, либо сборщик геолокации с хомяков. Других вариантов вроде особо и нет.

     
     
  • 4.151, Сейд (ok), 17:00, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Умные часы?
     
     
  • 5.156, Аноним (-), 19:14, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Умные часы?

    И батарейки для них :)

     
  • 2.98, Аноним (-), 07:02, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Надо открытый UEFI

    Деланый Wintel'ом для впаривания DRM и секурбутов? А, ну тогда вам по популярным запросам и из RISCV это сделают, хомячка везде облапошивают. Да и андроид тому очень способствует. Так что в конечном итоге рулить твоей системой будет NSA пополам с луноликими, а поскольку копии ничего не стоят, они так и быть поделят твои данные на двоих.

     
     
  • 3.254, letsmac (ok), 12:17, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Где процессор, а где UEFI? EFI как раз и сделан, чтобы от проприетарных BIOS избавиться.
    ello году так в 2000 появилось, задолго до Win/HP/Apple.

     
     
  • 4.264, Аноним (-), 14:16, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > EFI как раз и сделан, чтобы от проприетарных BIOS избавиться.

    А в результате лишь заменили мелкого проприетарного пакостника на большой проприетарный монстр с секурбутами и бутгадами.

    > ello году так в 2000 появилось, задолго до Win/HP/Apple.

    Как угодно но в EFI маздайный формат бинарей на гвозди приколочен, и FAT32 оттуда же. Сразу видно кроссплатформенный замах.

     
     
  • 5.275, letsmac (ok), 16:57, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Реализаций - вагон. Ставь какой хочешь.
     
     
  • 6.309, Аноним (-), 15:11, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Реализаций - вагон. Ставь какой хочешь.

    Где этот вагон? И как мне это поставить на мой компьютер? А, никак? Отлично, поэтому по итогам мелкий проприетарный пакостник заменился на большой и наглый, еще более проприетарный, еще более наглый и стремный.

    А для всего остального это как-то не очень удобно. Начиная с того простого момента что PE EXE видите ли в линуксах стандартным тулчейном не биллдуются, поэтому даже свой модуль этому майкрософтовскому шиту без камасутры не накодить. Системный тулчейн для этого куска wintelя недостаточно круто, надо напрочь кастомный. Я даже не знаю какой. Линуксоиды жестко читерят по этому поводу конечно, подшивая минимальные хидеры вручную, но вот это - не есть поддержка моей операционки и разработки модулей в ней. Нахрен.

     

  • 1.11, n00by (ok), 13:07, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Анонимы хотели и ждали.
    Анонимам сделали.
    Анонимы не доверяют.
     
     
  • 2.14, IdeaFix (ok), 13:13, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так да.. не вижу несогласованности.
     
  • 2.99, Аноним (-), 07:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Есть весьма радикальный вариант - сделать самому. Хотя возможно некоторые анонимы не доверяют даже себе?
     
     
  • 3.213, odd.mean (ok), 06:12, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотя возможно некоторые анонимы не доверяют даже себе?

    И правильно делают.

     
     
  • 4.226, Аноним (226), 08:34, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По причине тонкости кишки и рук, растущих на выходе из оной.
     

  • 1.16, Аноним (16), 13:22, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем RISC-V лучше MIPS под который уже все давно портировано?
     
     
  • 2.19, Аноним (16), 13:44, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вопрос закрыт... конторка wave которая рулила mips банкрот
     
     
  • 3.74, Аноним (92), 21:57, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    у тебя устаревшие данные.
     
     
  • 4.100, Аноним (-), 07:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пошел по рукам, т.к. поздно расчехлился с открытием и экосистемой. Новые владельцы полу-недо-отменили открытие архитектуры. Зачем и нафига, кто ж их там знает когда есть RISCV а IBM открыла power, но это уже проблемы нового владельца.
     
  • 2.21, Сейд (ok), 14:11, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Продуманной архитектурой расширения.
     
     
  • 3.73, Аноним (92), 21:44, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Убожество, а не архитектура... Флагов нет, исключений нет (деление на 0, переполнение), всё надо ПРОГРАММНО делать.
     
     
  • 4.79, Сейд (ok), 22:17, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У MIPS многие регистры не общие, имеют на сегодняшний день странные ограничения, RISC-V это исправил и это прекрасно.
     
     
  • 5.82, Аноним (92), 23:28, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > RISC-V это исправил

    ...путём кастрации :)

    > и это прекрасно.

    ...без бубенчиков. Приходится всё лапками делать.

     
     
  • 6.83, Сейд (ok), 23:52, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Расширения в RISC-V сделаны в формате большого количества свободных и специально по функциональности сгруппированных регистров, и каждая разработка в рамках того группирования может делать как ей больше выгодно, не боясь конфликтов с функциональностью других групп (обработка исключения в MIPS — это та ещё радость).
     
     
  • 7.90, Аноним (92), 02:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > может делать как ей больше выгодно

    Всё свелось к тому, что нужно просто послать риск-V в ж* и делать самому.

     
     
  • 8.129, Аноним (-), 13:30, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И как, много процессоров то понаделали А, целый эльбрус, под который даже компи... текст свёрнут, показать
     
     
  • 9.208, Аноним (185), 02:53, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    x86, arm Тебе мало Плешивый вечно про какой-то эльбрус вспомнит Возьми вор... текст свёрнут, показать
     
     
  • 10.232, Аноним (-), 08:57, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну уж не этому уродцу учить других как процессоры делать А оно сделать самому ... большой текст свёрнут, показать
     
     
  • 11.314, Аноним (-), 16:02, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    p s а зачем мне ваш вортекс угробищный У меня 486 был в 90-е какие-то, тогда э... текст свёрнут, показать
     
  • 6.101, Аноним (-), 07:09, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ...путём кастрации :)

    Как показал пример RISC вообще и ARM в частности, если оборвать всякую оверинженерию, сделать маленькое, крутое и эффективное ядро - при масштабировании всего этого можно получить довольно интересные результаты.

     
     
  • 7.111, Аноним (185), 08:39, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > сделать маленькое, крутое и эффективное ядро

    в случае risc-v получилось маленькое, некрутое, неэффективное...

     
     
  • 8.131, Аноним (131), 13:43, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вон те штуки с 4 64-ядрами уже не такие маленькие Или вам все что меньше EPYC а... текст свёрнут, показать
     
     
  • 9.175, Аноним (185), 21:36, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ой, да, извини risc-v получилось ОЖИРЕВШЕЕ, некрутое, неэффективное ... текст свёрнут, показать
     
     
  • 10.233, Аноним (-), 09:01, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В смысле - ожиревшее Оно под задачу конфигуряется, на манер ARM Есть хренова к... текст свёрнут, показать
     
  • 4.116, Ordu (ok), 11:37, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Флагов нет, исключений нет (деление на 0, переполнение), всё надо ПРОГРАММНО делать.

    RISC вообще недружелюбны к любителям писать программы в машинном коде. Хочешь писать в машинном коде, пиши под 8086, или под PDP-11. Там хорошо получается. А, я б ещё порекомендовал глянуть на Сетунь, судя по слухам, там реально ассемблер был не нужен, потому что троичные машинные коды читались как ассемблер.

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

     
     
  • 5.144, Аноним (-), 15:37, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мнение полного профана в вопросе Ты вообще на ассемблере программировать умеешь... большой текст свёрнут, показать
     
     
  • 6.155, Ordu (ok), 18:52, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ох, тут анонимный специалист нарисовался Наконец-то А то как не глянешь вокруг... большой текст свёрнут, показать
     
     
  • 7.158, Аноним (-), 19:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тот Аноним прогал на штуках пяти разных ассемблерах И x86 был наиболее блевотны... большой текст свёрнут, показать
     
     
  • 8.162, Ordu (ok), 20:26, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    RISC-V -- открытая архитектура Не нужна суперскалярность, нарисуй себе RISC-V б... большой текст свёрнут, показать
     
     
  • 9.174, Аноним (185), 21:24, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот и получается, что проще сразу сделать свой проц, чем торкаться с риск-в ... текст свёрнут, показать
     
     
  • 10.193, Ordu (ok), 22:19, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты забываешь про 1 github, откуда ты можешь таскать готовый verilog Плюс к эт... текст свёрнут, показать
     
  • 10.241, Аноним (-), 10:35, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так много процов то понаделали, если это проще А то кучка SoC с RISCV которые у... текст свёрнут, показать
     
  • 9.234, Аноним (-), 09:40, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так в систему команд оно и не вхаркожено особо И таки нарисовали и такие реа... большой текст свёрнут, показать
     
  • 8.290, Онаним (?), 00:09, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Блевотный какой-то аноним Если рейтинговать по блевотности, то в лидеры скорее ... текст свёрнут, показать
     
     
  • 9.310, Аноним (-), 15:26, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Его в отличие от интела делали профессионалы, а не маркетологи, до последнего ка... текст свёрнут, показать
     
     
  • 10.320, Онаним (?), 21:03, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ладно Acorn, VLSI - тут да Но свежак то после Apple Инженеры Блеванул ... текст свёрнут, показать
     
     
  • 11.327, Аноним (327), 21:31, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По сравнению с Acorn овскими - Cortex ы как летающий делореан супротив винтажных... большой текст свёрнут, показать
     
  • 5.322, Онаним (?), 21:10, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > больше простора компилятору для оптимизаций

    Вся проблема RISC в том, что там нет рантайм-оптимизации. Которая вполне себе есть в CISCoRISC'ах.
    Она просто невозможна потому, что компилятор ничего не знает о входных данных, которые коду придут в каждую конкретную единицу времени.

     
     
  • 6.328, Аноним (327), 21:35, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Интел своими мельдониевыми оптимизациями уже несколько подзаколебал Понасрезали... большой текст свёрнут, показать
     
     
  • 7.330, Онаним (?), 21:48, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Компилятор вообще ничего не знает о том, какие аргументы в эту функцию придут, если они не статические.
    В этом и вся проблема.
     
     
  • 8.336, Аноним (336), 02:56, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что в вашем понимании - не статические А то в большинстве случаев они как раз... большой текст свёрнут, показать
     
     
  • 9.338, Онаним (?), 07:38, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    То есть у вас все вызовы функций с константами Никакого пользовательского ввода... большой текст свёрнут, показать
     
     
  • 10.351, Аноним (-), 23:57, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И тем не менее, ABI у ARM по сравнению с 32-битным x86 вообще masterpiece С x86... большой текст свёрнут, показать
     
  • 6.331, Ordu (ok), 21:51, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что это значит, ты можешь объяснить Можешь привести пример ситуации, в которой ... большой текст свёрнут, показать
     
     
  • 7.332, Онаним (?), 23:48, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так. OOO, предсказание переходов, спекулятивное выполнение.
    На уровне компилятора это НЕ делается.
    Хоть с likely, хоть с unlikely, хоть с highly likely.
    Потому что реальные данные известны только на момент выполнения, соответственно и результат кондишнла.
     
     
  • 8.334, Ordu (ok), 00:34, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Глупости Процессор знаешь как делает Он декодирует инструкцию условного перехо... большой текст свёрнут, показать
     
     
  • 9.339, Онаним (?), 07:47, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кондишнлы внезапно - это не только переходы Даже банальный сдвиг на бит с испол... большой текст свёрнут, показать
     
     
  • 10.340, Онаним (?), 07:51, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да что там блин далеко ходить Сложение с переносом банальное - кондишнл Псевдо... текст свёрнут, показать
     
     
  • 11.342, n00by (ok), 17:05, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как ADC запустить, когда там зависимость по данным На двух исполнителях с разны... текст свёрнут, показать
     
     
  • 12.343, Онаним (?), 21:13, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно это и делает планировщик в CISCoRISC ах Ты можешь это попытаться делат... текст свёрнут, показать
     
     
  • 13.358, n00by (ok), 08:32, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Почему же Вы не указали причины, по которым примерно это не может делать план... текст свёрнут, показать
     
     
  • 14.367, Онаним (?), 11:15, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что исходный спектр команд достаточно куцый - на то он и RISC, и разбирае... текст свёрнут, показать
     
     
  • 15.371, n00by (ok), 12:03, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Найдите структурную схему процессора Посмотрите, где там декодер и где ALU Это... текст свёрнут, показать
     
     
  • 16.372, Онаним (?), 12:05, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо Я теперь знаю что ответить любому ратующему за RISC во все поля ... текст свёрнут, показать
     
     
  • 17.374, n00by (ok), 12:33, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Заодно уточняйте, что Вам религия запрещает усложнять исполнительный блок, что б... текст свёрнут, показать
     
     
  • 18.383, Аноним (-), 00:37, 31/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ему запрещает А фирме ARM или вон тем стартаперам с RISCV не запрещает Поэтому... текст свёрнут, показать
     
  • 10.341, Ordu (ok), 14:30, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Мне непонятно, что такого есть в RISC, что не позволит реализовать такое спекуля... текст свёрнут, показать
     
     
  • 11.344, Онаним (?), 21:14, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Выброси из себя оптимиста, и подумай, чего такого нет в RISC, в связи с чем тако... текст свёрнут, показать
     
     
  • 12.345, Онаним (?), 21:19, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    между делом, транзисторный бюджет у этого чего-то огромный внутри современных x... текст свёрнут, показать
     
  • 12.346, Онаним (?), 21:44, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    К RISC-V это некоторые пытаются присобачить, но в силу определённой прибитости г... текст свёрнут, показать
     
  • 12.348, Ordu (ok), 22:08, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Окей Чего такого нет в RISC, что делает спекулятивное выполнение плохо реализуе... текст свёрнут, показать
     
     
  • 13.350, Онаним (?), 23:53, 29/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Полноценного планировщика операций нет Весь пайплайнинг по сути ручной, ещё на ... текст свёрнут, показать
     
     
  • 14.354, Аноним (-), 00:19, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А кто сказал что то что делает интель обязательно 1 хороший вариант Как это меш... большой текст свёрнут, показать
     
     
  • 15.359, Онаним (?), 10:47, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так я о том же, что жирные ARM ы - это уже не RISC по сути, а химера, которая ... большой текст свёрнут, показать
     
     
  • 16.376, Аноним (376), 21:11, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На третий день Зоркий Глаз заметил что деление на RISC и CISC ни разу не бинарно... текст свёрнут, показать
     
  • 14.356, Ordu (ok), 00:28, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Дык что мешает этот пайплайнинг запилить Ты думаешь, что если RISC-V имеет RISC... текст свёрнут, показать
     
     
  • 15.360, Онаним (?), 10:56, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так же, как и с пресловутым танцором Вроде бы ничто не мешает - а погляди ж, он... большой текст свёрнут, показать
     
     
  • 16.377, Аноним (376), 21:13, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Именно поэтому и есть жирные OoO реализации и ARM и RISCV - Ни один смертный му... текст свёрнут, показать
     
  • 11.353, Аноним (-), 00:11, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Его даже и реализуют Топовые армы и даже ранние RV64 даже налетели на какой-то ... текст свёрнут, показать
     
     
  • 12.364, Онаним (?), 11:06, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Топовые армы RISC имеют только на фронтенде Дальше жуткая химера Посмотрите ар... текст свёрнут, показать
     
     
  • 13.378, Аноним (376), 21:15, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я то посмотрел, и в отличие от разогнавшегося оленя догадываюсь что деление на C... текст свёрнут, показать
     
  • 10.352, Аноним (-), 00:09, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У ARM с этим полный порядок например У них очень круто сделано, в каком нибудь ... большой текст свёрнут, показать
     
     
  • 11.362, Онаним (?), 10:59, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну поспорьте с x86 тогда, что-ли На котором именно что сидит вся отрасль Уде... текст свёрнут, показать
     
     
  • 12.368, Онаним (?), 11:17, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для чистоты скажем, что на ARM конечно можно и суперкомпьютер слепить Под конкр... текст свёрнут, показать
     
     
  • 13.380, Аноним (376), 21:22, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И даже слепили, насколько я помню ... текст свёрнут, показать
     
  • 12.379, Аноним (376), 21:21, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Где именно Так то вон 80-ядерный монстр за 4k c EPYC ом спорит вроде И по ско... большой текст свёрнут, показать
     
  • 7.333, Онаним (?), 23:49, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и да, какого конвеера-то?
    Как только встретился кондишнл - всё, нет больше конвеера, ждём да/нет/не знаю (чёрный юмор) от такового.
     
     
  • 8.355, Анонис (?), 00:23, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Такого, который даже у простых RISC бывает А у более сложных реализаций ядер и ... текст свёрнут, показать
     
     
  • 9.363, Онаним (?), 11:04, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно это очевидно Но проблема RISC в том, что там преднамеренно примитивизи... текст свёрнут, показать
     
     
  • 10.381, Аноним (381), 21:26, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И как по мне это адский EPIC WIN Компиляторы, в отличие от мельдониевых, свои б... большой текст свёрнут, показать
     
     
  • 11.384, Онаним (?), 12:38, 31/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    EPIC WIN превращается в EPIC FAIL там, где есть ветвление и зависимость от входн... текст свёрнут, показать
     
     
  • 12.386, Аноним (-), 04:26, 01/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да с хрена ли См выше, OoO реализации - есть Угу, угу, а шмель об этом не зна... текст свёрнут, показать
     
  • 2.22, Аноним (22), 14:14, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лицензия, кастомизация, всё.
     
     
  • 3.75, Аноним (92), 21:59, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как только ты начнёшь делать микроархитектуру на основе этой архитектуры, сразу столкнёшься с кучей патентов...
     
  • 2.76, Аноним (106), 22:01, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Риски есть в продаже. Мипсы не шевелятся, они мертвы.
     
     
  • 3.85, Аноним (85), 00:49, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в микортиках что тогда?
     
     
  • 4.93, Аноним (106), 03:30, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну и тусуйся со своими микортикахами, кто тебе мешает?
     
  • 4.291, Онаним (?), 00:09, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На сносных моделях - ARM, Tilera
    Модели на мипсе давно пора выкинуть.
     
  • 2.91, Kuromi (ok), 02:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О, я помню этот порт под MIPS. Пафосные речи, графики сранивающие производительность и энергопотребление, Ainol первыми выпустившие китайский планшет на MIPS и...как это все "с треском" пошло в народ. Особенно вой вида "а почему на мой новый планшет НИЧЕГО из маркета не установить, все несовместимо?". Китайса потом дооолго продавали этот планшет на MIPS (ЧСХ, отказываясь снижать цену, лол), пока он просто морально не устарел настолько что шансов продать не осталось.
     
     
  • 3.102, Аноним (-), 07:10, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Если учесть что Google американская компания котороая может в любой момент вырубить китайцам доступ к этому, и они это на своей шкурке ощутили - а что они теряют? :)
     
     
  • 4.154, Kuromi (ok), 18:38, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Если учесть что Google американская компания котороая может в любой момент вырубить
    > китайцам доступ к этому, и они это на своей шкурке ощутили
    > - а что они теряют? :)

    Неа, смысл в том что как оказалось сейчас почти весь софт под андроид идет с бинарными архитектурнозависимыми компонентами (кстати то чего Гугль изначально хотел избежать), а если оные не скомпилированы под %ваша новая модная архитетура%, то почти весь софт превращается в тыкву. И зачем вам сборка андроида под которой ничего не работает?
    Впрочем, лично китайцам оно может и сгодится...

     
     
  • 5.173, Аноним (185), 21:20, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > то чего Гугль изначально хотел избежать

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

     
     
  • 6.244, Аноним (-), 10:41, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Бизнес гугла не завязан как таковой на блобы.
     
  • 2.139, Аноним (133), 15:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Чем RISC-V лучше MIPS

    "В 1981 году коллектив под руководством Джона Хеннесси (John L. Hennessy) из Университета Стэнфорда начал работу над проектом, который получил название MIPS."
    Начали разработку почти на 3 десятилетия позже, учитывая недостатки MIPS и других.

     
     
  • 3.172, Аноним (185), 21:16, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ещё надо рисководам написать статью: "чем риск-в лучше Б3-34"... ммм... ой... а лучше ли?!
     

     ....большая нить свёрнута, показать (89)

  • 1.24, Аноним (24), 14:26, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что за GPU?
     
     
  • 2.38, Сейд (ok), 15:56, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Vivante GC8000UL
     
     
  • 3.53, Аноним (92), 18:36, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оно быстрее хотя бы Денди?
     
     
  • 4.54, Сейд (ok), 18:37, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да.
     
     
  • 5.68, Аноним (92), 20:17, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А псевдографику МК-61 тоже обгоняет?
     
     
  • 6.69, Сейд (ok), 20:20, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да.
     
  • 3.103, Аноним (-), 07:11, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А etnaviv эта штука цеплаяется? Впрочем с такими подходами если и не - скоро будет.
     

  • 1.44, Zitz (?), 16:51, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мвободный процессор это отлично!

    А что на счет свободного видео и биос? Без полностью свободной борды смысла в этом немного.

     
     
  • 2.45, Аноним (45), 17:31, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Свободная ISA. Микроархитектуры камней все равно все проприетарные
     
     
  • 3.55, Zitz (?), 18:45, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть же вроде чистые процессоры на риск5.
     
  • 3.59, Сейд (ok), 19:23, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://gitlab.com/shaktiproject
     
  • 2.58, Сейд (ok), 19:14, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему смысла немного? Смысла очень много.

    А открытые видеокарты есть, например, Project VGA (http://wacco.mveas.com/). Ты можешь сделать её даже дома, если захочешь. Или можешь купить у меня за 600 бел. рублей.

     
     
  • 3.62, Zitz (?), 19:38, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там последние новости датированы 2008 годом.
     
     
  • 4.65, Сейд (ok), 20:02, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что поделать. Там всё открыто, можно продолжить разработку.
     
     
  • 5.66, Аноним (92), 20:15, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    как обычно:
    - Есть открытые ХХХ?
    - Есть.
    - А где они?
    - Сделай сам.
     
     
  • 6.67, Сейд (ok), 20:16, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Можешь купить у меня за 600 бел. рублей.
     
     
  • 7.77, Аноним (106), 22:02, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сними видеоролик и выложи на ютуб.
     
  • 6.104, Аноним (-), 07:14, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сделай сам

    На вас не угодишь. Если корп сделает, доверия нет. Самому сделать неохота. Ну тогда пистолет с 1 патроном купите, говорят помогает.

     
  • 2.80, Аноним (106), 22:26, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Подавляющие большинство под свободными лицензиями, есть конечно проприетарные, но их меньшинство.
    https://riscv.org/exchange/cores-socs/
     
     
  • 3.212, Аноним (212), 05:51, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там по-моему только одна под _открытой_ лицензией, всё остальное проприетарщина. Большинство такое большинство.
     
     
  • 4.222, Аноним (106), 08:20, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По твоему? Там полно GLP, BSD, MIT.
     
     
  • 5.228, Аноним (212), 08:43, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > По твоему? Там полно GLP, BSD, MIT.

    найди мне 64 бита под гпл

     
  • 5.230, Аноним (212), 08:48, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > По твоему? Там полно GLP, BSD, MIT.

    А кстати, я ошибся, там ни одной под гпл и примерно одна поделка под бсд и одна под мит.

     
     
  • 6.295, Аноним (295), 13:38, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    LGPL: https://opencores.org/projects/rv01_riscv_core
     
  • 2.142, Аноним (133), 15:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Свободный BIOS - Coreboot
     
     
  • 3.236, Аноним (236), 10:01, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Свободный BIOS - Coreboot

    Для новых чипов, однако, блоб-онли FSP или AGESA требуется, да и блобы ME полностью оборвать в новых интелях не получается. Их в принципе научились кастрировать малость но там все-равно надо верить джентльменам на слово что оно и правда угомонилось, а не только вид сделало.

     

  • 1.49, Аноним (49), 18:06, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Хрен редьки не сладче, везде будет зонд, и скрытая архитектура, что бы деньги зарабатывать, и опять у халявщиков подгорает. Этот бизнес ради денег, а не для вас халявщиков.
     
     
  • 2.56, Zitz (?), 18:50, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не хочешь покупать фуфло - халявщик.
     
  • 2.81, Аноним (16), 22:46, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Микрокод
     
     
  • 3.105, Аноним (-), 07:16, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У RISC'ов обычно нет микрокода который uCode ROM. А системное фирмваре совершенно не обязано быть закрытым. Чему пример uboot и coreboot. И тут вопрос в том насколько производитель документирует свое добро, помогает разработчикам или хотя-бы не ставит палки в колеса как intel ME и amd psp
     
     
  • 4.110, Аноним (185), 08:29, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Набери в гугле microcoded risc-v, удивишься.
     
     
  • 5.143, Аноним (133), 15:26, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну да, реализаций RISC-V на Velilog, Chisel для загрузки в FPGA полно.
     
     
  • 6.152, Аноним (152), 17:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну да, реализаций RISC-V на Velilog, Chisel для загрузки в FPGA полно.

    Как бы логично - только это "HDL" - Hardware Development Language. То что железо стало модно описывать кодом - да, а чего? У некоторых проприетариев так вообще есть трансляторы с сишки в железо, думаешь с фига ли "realtime" версия AV1 и VP9 имеет странные ограничения, вида белое не одевать, обтягиваюшее не носить, плавучку не использовать, .... ? А вот потому - они его в аппаратный блок транслируют, а вот прямо обкатав алго на компе :)

     
  • 6.171, Аноним (185), 21:13, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только реализации эти - самые тупые, уровень студоты. Microcoded risc-v работает медленнее черепахи.
     
  • 4.114, Аноним (106), 10:22, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И вообще то их навалом готовых. Бери и используй.
    https://riscv.org/exchange/cores-socs/
     
     
  • 5.170, Аноним (185), 21:10, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Каждый студент может такое нарисовать... Никакой ценности в этом нет. Все эти "ядра" - тупейшая схемотехника, даже первые ПМК и то намного сложнее были.
     
     
  • 6.237, Аноним (236), 10:03, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Каждый студент может такое нарисовать... Никакой ценности в этом нет. Все эти
    > "ядра" - тупейшая схемотехника, даже первые ПМК и то намного сложнее были.

    Что представляет ценность - решает не какой-то левый аноним на форумах а рынок. И судя по резкому взлету стартапов на RISCV и многочисленным анонсам RISCV чипов, аноним с своим 486 вортексом может бамбук курить...

     

  • 1.60, анонимный гном (?), 19:28, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > StarFive VIC7100 работает на частоте 1.5GHz, включает MMU и другие компоненты, необходимые для работы полноценных Linux-дистрибутивов
    > поддерживает аппаратные кодировщики/декодировщики H264/H265/JPEG (4K@60FPS)
    > оснащена 8 ГБ ОЗУ, WiFi, Bluetooth, 4 портами USB 3.0, USB-C, гигабитным Ethernet, HDMI 1.4
    > В качестве поддерживаемого программного обеспечения заявлены FreeRTOS, Debian и Fedora
    > Плата будет продаваться по цене 150 долларов

    А чего так дешево? В чём подвох? Из-за того, что не нужно платить никаких лицензионных отчислений?

     
     
  • 2.61, Сейд (ok), 19:34, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, из-за этого. Иначе она бы стоила 165 $.
     
  • 2.71, Сишник (?), 20:28, 23/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Будет ещё дешевле, $12: https://cnx-software.ru/2020/11/09/proczessor-allwinner-risc-v-na-baze-xuantie
     
  • 2.88, Аноним (92), 01:21, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ноуты от $200 начинаются, у которых, помимо платы, есть ещё и корпус, аккумулятор, монитор...
     
     
  • 3.107, Аноним (106), 07:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    РИСКи это открытое аппаратное обеспечение.
     
     
  • 4.108, Аноним (185), 08:08, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И? Чем тебе поможет, что набор команд по открытой лицензии?
     
  • 4.109, Аноним (185), 08:10, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты ведь сам не будешь проектировать микроархитектуру и паять транзисторы в кремниевой пластине? Нет? Ты ведь купишь ГОТОВЫЙ проц, точно такой же готовый, как интел, stm и пр., у которых отлично документированы команды. Дак и на кой тогда тебе сдалась открытость набора команд?
     
     
  • 5.112, Аноним (106), 10:20, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может знаю Верилог и занимаюсь FPGA, а может и нет.
    А с другой стороны не понимаю скепсис в отношении открытого железа. Я могу предположить два типа: те кто производит железо с закладками или те кто эти закладки юзает по долгу службы.
     
     
  • 6.165, Аноним (185), 20:54, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да не железо открыто, а всего лишь набор команд. Ты хоть понимаешь разницу между набором команд и микросхемой?
     
     
  • 7.263, Аноним (-), 13:55, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да не железо открыто, а всего лишь набор команд. Ты хоть понимаешь
    > разницу между набором команд и микросхемой?

    Для RISCV есть куча вариантов открытых реализаций. И на HDL, и на chisel некоем чудесатом, который чуть не ява.

     
     
  • 8.302, Аноним (185), 07:17, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дерьмище это, а не реализации Б3-34 и то быстрее считает ... текст свёрнут, показать
     
     
  • 9.311, Аноним (-), 15:35, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, ты считай на Б3-34 - а я буду на чем-нибудь другом, включая и RISCV А какие... текст свёрнут, показать
     
  • 5.115, Аноним (106), 10:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И вообще то их навалом готовых. Бери, заказывай производство.
    https://riscv.org/exchange/cores-socs/
     
     
  • 6.166, Аноним (185), 20:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И что ты за чушь вывалил? Верилог?! Это тебе любой студент за неделю напишет. Хер ты с этим в производство сунешься.
     
     
  • 7.210, Аноним (210), 03:30, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Прекрасно сунешься. Почитай про RTL.
    Но, само собой разумеется, с заказом меньше чем на сотню килобаксов никто с тобой связываться не будет.
     
  • 7.245, Аноним (-), 10:43, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И что ты за чушь вывалил? Верилог?! Это тебе любой студент за
    > неделю напишет. Хер ты с этим в производство сунешься.

    Вообще-то навалом тех кто залил это в FPGA или доделал и сунулся. Проприетари таки смогли всех достать и с железом, нвидия vs arm было последней каплей, имхо.

     
     
  • 8.303, Аноним (185), 07:19, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот и получается, недопроц для игрушек Вроде и считает, если надо пару числе в ... текст свёрнут, показать
     
     
  • 9.312, Аноним (-), 15:37, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вон ту quad-core игрушку с pcie из соседней линки на том же краундфандере я себе... текст свёрнут, показать
     
  • 5.153, Аноним (-), 17:11, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > как интел, stm и пр., у которых отлично документированы команды.

    А потом интел запихнет всем ME, nvidia скупит ARM, ... а потом еще кого-нибудь объявят врагами народа с которыми иметь дело нерукопожатно. Так то оно смешно, конечно - если это не про вас.

    > Дак и на кой тогда тебе сдалась открытость набора команд?

    Потому что кое-что прижатое закрывшейся проприетарной дверью очень уж свербит. Открытая технология никуда не денется, проприетарная - как повезет. Ну, как, если у меня есть исходник в HDL, хочу в fpga заливаю, хочу на фабу. А если фирма ARM сказала что лицензировать больше не будет - тогда чего? К тому же нвидия может всех нагнуть даже не потому что CAATSA и торговые войны, а потому что нехрен конкурентам жировать.

     
     
  • 6.167, Аноним (185), 21:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И поэтому все "почему-то" юзают закрытые интелы и армы, а вот у "открытых" риск-в что-то не складывается никак... Наверно потому, что открытость набора команд - она в ж* никому не упёрлась? Если я имею навык "хочу в fpga заливаю", я себе проц безо всяких риск-в сделаю за пару дней. Это настолько уже дубовая тема, что на всяких курсах за презентацию рисуется готовый проц.
     
     
  • 7.246, Аноним (-), 10:52, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как минимум вполне конкретный я не уполномачивал вас расписываться за меня Поэт... большой текст свёрнут, показать
     
  • 6.168, Аноним (185), 21:05, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > если у меня есть исходник в HDL ... хочу на фабу.

    Ну да, конечно, у каждой домохозяйки есть миллионы и доступ к фабе :)

     
     
  • 7.247, Аноним (-), 10:53, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну да, конечно, у каждой домохозяйки есть миллионы и доступ к фабе :)

    Вон там домохозяйки на crowdsupply деньги на запуск производства стреляют. И несколько SoC уже выкатили. Так что походу - есть. Сейчас чипы делают мелкие нонейм стартапы, про которые вы год назад и не слышали.

     
  • 3.118, Сейд (ok), 12:37, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какие?
     
     
  • 4.169, Аноним (185), 21:08, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С кнопочками такие, чёрненькие. У них ещё экран открывается, как крышка твоего погреба. Там клавиатура под экраном... Хотя тебе сложно понять, конечно, как ноут выглядит.
     
     
  • 5.278, Аноним (295), 18:03, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Может, когда-нибудь, ты ещё увидишь не только чёрненькие, но и металлическим блеском.
     
     
  • 6.301, Аноним (185), 07:14, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А как ещё рассказать челу, какие-такие эти ноуты?!
     

  • 1.78, anonymous (??), 22:08, 23/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >не налагая условий на использование.

    Не знаком с темой, но если совсем никаких - то пахнет махровой проприетарщиной и еее.

     
  • 1.86, Аноним (86), 00:52, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну корпус то сделают или так и будут поставлять кусок железной платы?
     
     
  • 2.87, Аноним (92), 01:18, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    зачем оно вообще за $150?! ни корпуса, ни аккумулятора, ни дисплея... Когда ноут можно за $200 купить.
     
     
  • 3.119, Сейд (ok), 12:38, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какой?

    Платы RISC-V нужны для мультимедийных устройств и умных телевизоров.

     
     
  • 4.164, Аноним (185), 20:52, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Собрался дома телевизор паять?
     
     
  • 5.181, Сейд (ok), 21:50, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мультимедийное устройство.
     
     
  • 6.204, Аноним (185), 01:30, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Возьми Нокию старую и воткни в неё колонку - вот всё, что тебе достаточно. Хочешь - на жабе пиши, хочешь - будь сплюснутым.
     
     
  • 7.262, Аноним (-), 13:51, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Возьми Нокию старую и воткни в неё колонку - вот всё, что
    > тебе достаточно. Хочешь - на жабе пиши, хочешь - будь сплюснутым.

    Не является восппроизводимым решением. На яве к тому же постоянными запросами разрешений дико заколебывает, юзабилити такой колонки полное дно.

     
     
  • 8.300, Аноним (185), 07:13, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты, деточка, просто не знаешь, как сертификат делать к приложению Сразу пон... текст свёрнут, показать
     
     
  • 9.313, Аноним (-), 15:49, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я лучше потрачу мое время на изучение каких-то более актуальных и полезных знани... текст свёрнут, показать
     
  • 4.207, Аноним (185), 02:50, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > RISC-V нужны для мультимедийных

    А что, никто из не-риск-в не может в мультимедиа?! Вот прям никто-никто? И только один риск-в может?!

     
     
  • 5.267, Сейд (ok), 14:46, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Могут, но дороже.
     
     
  • 6.299, Аноним (185), 07:10, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот ты свистишь, тут недориск по цене ноутбука предлагают...
     
     
  • 7.304, Сейд (ok), 14:03, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Какого ноутбука?
     
  • 4.282, letsmac (ok), 18:32, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    WD считает, что и в полках и хардах с SSD оно себя неплохо чует.
     
  • 3.255, letsmac (ok), 12:20, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Когда работал лет 20 назад в разработке встройки. Сам процессор стоил $5. Отладочная плата $350. Это не для конечного юзера продукт.
     
     
  • 4.261, Аноним (261), 13:42, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Когда работал лет 20 назад в разработке встройки. Сам процессор стоил $5.
    > Отладочная плата $350. Это не для конечного юзера продукт.

    Мир изменился, это добро подешевело.

     

  • 1.117, анонимно (?), 12:27, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    BeagleV - Ну что за провал. Какие-то нелепые интерфейсы! нет бы вывести SATA и PCI-E на плате.
     
     
  • 2.120, Сейд (ok), 12:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Закажи HiFive Unmatched, её начнут отправлять 28 февраля.
     
  • 2.145, Аноним (133), 15:39, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Эту? https://www.crowdsupply.com/sifive/hifive-unmatched
    Но где на ней SATA? Слоты под SSD есть, но кому-то нужен HDD.
     
     
  • 3.160, Аноним (-), 19:57, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Эту? https://www.crowdsupply.com/sifive/hifive-unmatched
    > Но где на ней SATA? Слоты под SSD есть, но кому-то нужен HDD.

    Ну так воткнуть его в usb3-коробку. Ну или выдрать из коробки плату и пристыковать к HDD, плата мизерная, с 1 чипом, можно прямтак привинтить куда там надо было.

     
  • 2.256, letsmac (ok), 12:21, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Beagle хорошо себя в станках чувствовал.
     

  • 1.122, Аноним (122), 12:52, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Android - шпионск0-рекламная платформа,
    прикидывающаяся телефоном и недо-коплюктером.
     
     
  • 2.132, Аноним (132), 13:58, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо за ваше мнение, оно очень важно.
     
     
  • 3.161, Аноним (161), 19:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Спасибо за ваше мнение, оно очень важно.

    Что-то кэпу сегодня фишка не прет, хомячки его сливают. Что, подгорает, никчемности? А ну на вакцинацию, мыши лабораторные!

     

  • 1.124, Аноним (122), 13:08, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А RISC-V - еще даже не взвлетевшая
    аппаратная платформа
     
     
  • 2.135, Сейд (ok), 14:32, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Именно поэтому ARM запускала сайт, который пытался (довольно безуспешно) подчеркнуть предполагаемые преимущества ARM над RISC-V (сайт уже закрыт)?

    https://abopen.com/news/rattled-arm-launches-anti-risc-v-marketing-campaign/

     
     
  • 3.163, Аноним (185), 20:51, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > преимущества ARM над RISC-V

    Дак это даже баранам понятно.

     
     
  • 4.180, Сейд (ok), 21:49, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Только баранам это и «понятно».
     
     
  • 5.205, Аноним (185), 01:32, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неудивительно, что тебе не понятно.
     
     
  • 6.260, Аноним (261), 13:41, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему тут все понятно:
    Its claims, though, are not backed by any publicly-available data, and in many cases appear to be based on little more than marketing puffery.
     
  • 4.258, Аноним (261), 13:40, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Дак это даже баранам понятно.

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

     
  • 2.211, Аноним (185), 03:54, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > RISC-V - еще даже не взвлетевшая

    А как она взлетит, если от рождения жирная? Вот типичная операция array[index]: на x86/arm занимает 1 (одну) команду, а на risc-v - 3 (три)!

     
     
  • 3.220, n00by (ok), 08:18, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> RISC-V - еще даже не взвлетевшая
    > А как она взлетит, если от рождения жирная? Вот типичная операция array[index]:
    > на x86/arm занимает 1 (одну) команду, а на risc-v - 3
    > (три)!

    На AMD64 тоже 3 выходит, если элемент размером больше 8 байт. На IA32 типовой размер 4 байта, поле Scale байта SIB имело запас, позволяющий хранить пару значений в элементе массива.

     
     
  • 4.235, Аноним (185), 09:44, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > тоже 3 выходит, если

    где ты третью нашёл?!

     
     
  • 5.251, letsmac (ok), 11:59, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Была статья от инженера конторы Arm. На хабре был перевод. RISC-V это пока замена MIPS/AVR/8051. Но не cortex с его уже не совсем RISC архитектурой.
     
     
  • 6.269, Аноним (185), 15:31, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > RISC-V это пока замена MIPS/AVR/8051

    Это сразу было понятно, что доисторический шлак свелосипедили.

     
     
  • 7.319, Аноним (376), 16:46, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это сразу было понятно, что доисторический шлак свелосипедили.

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

     
  • 6.276, Аноним (295), 17:54, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А 8051 никогда RISCом и не был.
     
     
  • 7.281, letsmac (ok), 18:27, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Имелась в виду сфера применения. У поздних хз что в ядре стоит - возможно тот-же RISC с декодером.
     
     
  • 8.337, Аноним (-), 03:03, 28/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее еще один архитектурный уродец За что и сожран с потрохами ARM А т... текст свёрнут, показать
     
  • 6.315, Аноним (-), 16:27, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Была статья от инженера конторы Arm.

    Так не катит. Выдавать реалистичные заявления может только кто-нибудь нейтральный, без шкурного интереса. А тут явно не этот случай.

     
  • 6.365, netch (ok), 11:06, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Была статья от инженера конторы Arm. На хабре был перевод.

    В статье половина - вкусовщина или устарело, из остатка ещё половина спорна. Фактически, единственное что похоже на повод задуматься это таки отсутствие адресации base+index*scale+offset. И то, практика показывает, что случаев необходимости в такой адресации реально ну очень мало.
    Практический же код под RISC-V (64) оказывается даже компактнее, чем под AArch64.
    Зато вот эта статья - повод задуматься: https://habr.com/ru/company/vdsina/blog/534542/

    > RISC-V это пока замена MIPS/AVR/8051. Но не cortex с его уже не совсем RISC архитектурой.

    Пока что видна тенденция на соревнование другими методами.

     
  • 5.272, n00by (ok), 16:24, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> тоже 3 выходит, если
    > где ты третью нашёл?!

    С запасом взял, что бы сошлись на 2-х в среднем.) Индекс может где-то еще использоваться, тогда его приходится копировать или хранить в 2-х регистрах в различном представлении (помноженный на 2, либо в виде адреса).

     
  • 3.252, letsmac (ok), 12:04, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще это нормально для чистых RISC процов. У них нет декодера - так что фактически тот-же ARM/x86 выполнит те-же три команды после декодера, просто это синтаксический сахар.
     
     
  • 4.268, Аноним (185), 15:29, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > тот-же ARM/x86 выполнит те-же три команды

    и выполнит быстрее, чем пока risc-v будет ковыряться в трёх соснах.

     
  • 4.271, Аноним (185), 16:23, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > просто это синтаксический сахар

    Ну ты сам-то посчитай... У x86 - 1 команда на 3 байта, у ARM - 1 команда на 4 байта, у RISC-V - 3 команды на 12 (!) байт. Затык по памяти у risc-v в 3..4 раза больше. Это раз. Далее - выборка команд, x86/arm сделают это за такт (опускаем пока, что x86 может вообще кучу команд сдекодить за раз). А вот risc-v сделает это за 3 такта (но после того, как пережуёт в 3..4 раза больше памяти). Это два. Всё, уже приплыли. И третий этап - конвейер, у нормальных будет результат на каждый такт, у risc-v - никак эти 3 команды не слепятся в одну. Ты удивишься, но операция base+scale*index выполняется за раз, а не в два приёма, как ты подумал.

     
     
  • 5.274, letsmac (ok), 16:47, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> просто это синтаксический сахар
    > Ну ты сам-то посчитай... У x86 - 1 команда на 3 байта,
    > у ARM - 1 команда на 4 байта, у RISC-V -

    У x86 команда от байта до 4, еще и параметры хз сколько займут.  Из-за этого и геморрой с этой помесью велосипеда с осьминогом. Там декодер просто переуплотнен.

    >>у RISC-V - 3 команды на 12 (!) байт.

    Да пофиг реально. Никак не повлияет,

    >>А вот risc-v сделает это за 3 такта

    С чего бы? Даже AVR спокойно по 4 команды за такт кушал.

    >>Ты удивишься, но операция base+scale*index выполняется за раз, а не в два приёма, как ты подумал.

    Я ничего не думал. Операция обращения в RAM зависит только от RAM, чего там процессор в смещении насчитал сугубо его проблемы.

     
     
  • 6.297, Аноним (185), 06:38, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > У x86 команда от байта до 4, еще и параметры хз сколько займут

    Не тупи, команда x86 base+scale*index кодируется ТРЕМЯ байтами.

     
  • 3.292, www2 (??), 08:26, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >А как она взлетит, если от рождения жирная? Вот типичная операция array[index]: на x86/arm занимает 1 (одну) команду, а на risc-v - 3 (три)!

    Либо дурак, либо тонкий тролль.

    RISC - это Reduced Instruction Set Computer, то есть компьютер с упрощённым набором команд. Поскольку команды упрощены, для выполнения тех же операций требуется выполнить больше команд. Но за счёт этого процессор получается проще, команды выполняются быстрее и их проще выполнять конвейерным способом: несколько последовательных инструкций выполняются одновременно, каждая на своём этапе.

    Ну и чтобы было понимание: x86 и arm внутри себя имеют RISC-ядра. Одна большая внешняя команда транслируется в несколько простых команд внутри процессора для исполнения их на RISC-ядре. Инструкции RISC при этом остаются неизменными, т.к. "отлиты в железе", а вот транслятор можно настраивать при помощи микрокода: прошивки для процессора. Можно заливкой новой прошивки реализовывать новые инструкции или управлять тем, в какие инструкции для RISC-ядра транслируются внешние большие инструкции.

     
     
  • 4.293, Аноним (295), 12:02, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ARM перестал быть RISC? ARM - Advanced RISC Machine, как бы.
     
     
  • 5.316, Аноним (-), 16:29, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ARM перестал быть RISC? ARM - Advanced RISC Machine, как бы.

    Он перестал быть удобной компанией у которой можно просто лицензировать процессорные ядра. Остальное при этом уже не важно. Они урыли свой главный ассет своими фокусами с нвидией. Статус-кво нарушен.

     
  • 4.298, Аноним (185), 06:41, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бла-бла-бла... Кроме академических слов ничего не знаешь про реальные архитектуры.
     
  • 3.324, Онаним (?), 21:19, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А как она взлетит, если от рождения жирная? Вот типичная операция array[index]:
    > на x86/arm занимает 1 (одну) команду, а на risc-v - 3
    > (три)!

    Потому что заботливый декодер внутри её разложит как надо по исполнительным модулям.
    Что для RISC вещь несуществующая - тут да, придётся заранее компилятором раскладывать
    А если декодер знает, что у него ещё свободные модули остаются - он ещё и пару следующих команд на остаток разложит, и зависимости протегирует для внеочередного исполнения.
    В случае RISC это опять делается компилятором.

    Почему бы не делать компилятором - это же так можно, да?

    Да можно, и даже не менее эффективно, но... До первого conditional'а. Когда на RISC компилятору придётся не раскладывать ничего, кроме этого самого conditional'а, и только после получения результата дальше в новой цепочке раскладывать, потому что компилятор не знает, что там в источнике для условия, какие данные, и знать не может. А вот декодер CISCoRISC вполне может знать - и разложит "вперёд", занимая свободные модули. Если совсем не знает - разложит обе цепочки спекулятивно, и одну выкинет.

     
     
  • 4.325, Онаним (?), 21:23, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А самое весёлое начинается когда у тебя число например исполнительных модулей изменилось от ревизии проца к ревизии проца. CISCoRISC старый код выполнит, и даже возможно более оптимально разложит. А вот в случае чистого RISC ты в общем случае идёшь компилять всё заново :D
     
     
  • 5.329, Аноним (-), 21:44, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, все уже видели чего и куда интеловский декодер и микрокод раскладывают своим мельдонием. И потом хрен дождешься патченый микрокод, новый проц, дескать, лучше купите для починки интельской криворукости. Ага, отлично. А может лучше тогда денег кому-то другому дать? А то еще и отдельно платить за то чтобы процы не глюкавые были - это уже вообще оборзение в терминальной стадии у фирмы. Management Engine, значит, у этих сволочей время кодить есть, а свои косяки чинить - нет? А зачем такой производитель нужен?
     
  • 5.361, netch (ok), 10:58, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А самое весёлое начинается когда у тебя число например исполнительных модулей изменилось
    > от ревизии проца к ревизии проца. CISCoRISC старый код выполнит, и
    > даже возможно более оптимально разложит. А вот в случае чистого RISC
    > ты в общем случае идёшь компилять всё заново :D

    Это такая наркомания, что я вообще не знаю, как цензурно комментировать ;\
    RISC не EPIC, в нём никаких подобных ограничений. Нормальный out-of-order заводится на нём не хуже чем на CISC, а то и лучше - декодер проще, не нужно регенерации потока микрокоманд. Уже старшие MIPS тому пример.

     
     
  • 6.366, Онаним (?), 11:10, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > а то и лучше -  декодер проще, не нужно регенерации потока микрокоманд

    Оставим в покое MIPS, который ни жив ни мёртв. Давай за ARM, у которого таки и настоящее повеселее, и будущее не так печально.

    То-то новые кортексы из фарша RISC сначала макрокоманды собирают (ну, не из всего, конечно), и даже кешируют, а потом решедулят на ядро, заново разобрав. Мужики-то не знали, что оно и проще, и не хуже, и нагородили вот такой огород, чтобы хоть как-то сделать вид, что умеют планировать не хуже CISC'ов.

    Про EPIC и VLIW речи не шло. Там вообще никаким OOO близко не пахнет. В итанике попробовали, но вышло так себе.

     
     
  • 7.369, netch (ok), 11:30, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Оставим в покое MIPS, который ни жив ни мёртв. Давай за ARM,
    > у которого таки и настоящее повеселее, и будущее не так печально.
    > То-то новые кортексы из фарша RISC сначала макрокоманды собирают (ну, не из
    > всего, конечно), и даже кешируют, а потом решедулят на ядро, заново
    > разобрав.

    Давай. Что именно они разбирают и складывают заново? Подробности в студию. Давай напророчу: в первую очередь это замена всяких cmp+bne на одну операцию. Потому что для OoO узкое место в виде одного регистра флагов на всё это гиря на ноге - и это у ARM таки общее с x86.

    Или ты просто про раскладку по параллельным исполнительным блокам после разделения независимых операций и регистровых значений? Так это как раз не требует сложной подготовки при компиляции, и идентично переносится на RISC-V, MIPS, Power, и прочая и прочая.

    > Мужики-то не знали, что оно и проще, и не хуже,
    > и нагородили вот такой огород, чтобы хоть как-то сделать вид, что
    > умеют планировать не хуже CISC'ов.

    Предварительно ввернув один из главных CISCʼовских костылей (см. выше)? Ну да, самоисполняющееся пророчество.

     
     
  • 8.370, Онаним (?), 12:01, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так Потому что без этого костыля оно так себе ... текст свёрнут, показать
     
     
  • 9.373, netch (ok), 12:12, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот тогда у RISC-V как у архитектуры, где этот костыль с одним регистром на в... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (35)

  • 1.136, Аноним (133), 14:35, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >NVDLA (Nvidia Deep Learning Accelerator) для ускорения систем машинного обучения

    А эта фиговина, наверняка, заблобирована по самые не балуйся.

     
     
  • 2.157, ыы (?), 19:20, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Засадить блобы глубже и качественней чем в малину - наверное невозможно в принципе.. вас же от малины не тошнит?
    а процесс загрузки малины- он знаете ли вам не принадлежит...
     
     
  • 3.277, Аноним (295), 18:00, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тошнит от третьей. Про процесс загрузки четвёртой не знаю.
     

  • 1.279, via (??), 18:05, 25/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    opennets, какой seeed studios?
     
     
  • 2.280, letsmac (ok), 18:23, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А тебе зачем? Производитель всякой мелочевки на arduiono/beagle и прочих шилдов. Даже что-то своё клепал.
     
     
  • 3.283, Сейд (ok), 18:40, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Via заметил, что это Seeed Studio, но постеснялся исправить новость. Via, внизу и справа от текста новости есть кнопка «исправить».
     
     
  • 4.284, letsmac (ok), 19:06, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Понял, что не понял юмора.
     
  • 4.285, via (??), 19:22, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо.
     

  • 1.286, Вопль_в_пустыне (?), 19:48, 25/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это не для широких масс, так для гиков не более того.
     
     
  • 2.296, Аноним (185), 06:35, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    для розовых пони... кода на risc-v получается в разы больше, чем для arm. Сама архитектура risc-v - тормознутая, многое надо лапками делать (нет флагов, исключений для арифметики). Типичный пример - при суммировании перенос между частями сложного числа... в risc-v переноса нету! как хочешь, так и тискайся.
     
     
  • 3.317, Аноним (-), 16:31, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > для розовых пони... кода на risc-v получается в разы больше, чем для arm.

    Да сейчас, рисковский аналог thumb2 лишь немного более рыхлый. Процентов 20 едва ли. И когда альтернативой кончина апстрима и злобная нвидия, кого такие мелочи вообще волнуют, право? :)

     
  • 3.357, netch (ok), 01:24, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > для розовых пони... кода на risc-v получается в разы больше, чем для
    > arm.

    Не-розовые пони нагло врут.

    Беру набор компиляторов из убунты (GCC близких версий, опция -O2), только под RV самосборный, и сверяем. Объект - кастомный прокси FIX протокола, простой C++11 без наворотов.

    amd64: 199368 байт
    aarch64: 207552 байта
    rv64 без compressed команд: 200448 байт
    rv64 с compressed командами: 167680 байт

    то есть даже без "C" (compressed) набора он только на 1% толще amd64 (и уже тоньше арма).

    > Сама архитектура risc-v - тормознутая, многое надо лапками делать (нет
    > флагов, исключений для арифметики).

    AArch64 тоже молча проглатывает деление на 0 (причём в отличие от RISC-V возвращает частным 0). Анонимы, которые зациклились на нём, не смогли прочитать документацию дальше названия.

    > Типичный пример - при суммировании перенос между
    > частями сложного числа... в risc-v переноса нету! как хочешь, так и
    > тискайся.

    Этот случай занимает жалкие доли процента от всех использований add. Но для криптографии, может, и доработают.

     
     
  • 4.382, Аноним (382), 21:35, 30/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А так он еще в кэш чаще умещаться будет чего доброго, не Как насчет перфоманс ... большой текст свёрнут, показать
     

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



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

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