The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен RV64X, открытый GPU на базе технологий RISC-V"
Отправлено Ordu, 02-Фев-21 20:54 
>> ... где-то на просторах интернета должны быть подробные разборы тому, почему это так.
> Например, вот: https://habr.com/ru/post/461785/

Та ссылка, которую ты предложил, это не "_ОЧЕНЬ_ раскритикована", это аргумент вида "у ISA есть недостатки". Но любое инженерное решение -- это компромисс, и любой компромисс можно изложить в виде "у него есть недостатки". Если тебе это непонятно, я могу навскидку накидать тебе два десятка пунктов описания недостатков x86, linux, Rust, C, Python, и практически чего угодно, с чем я хорошо знаком. И чем лучше я люблю и знаю технологию, тем больше надостатков я накидаю.

Мнения экспертов-теоретиков мало интересны и мало информативны. Я так могу quicksort взять, и начать рассказывать о том, что поскольку при разработке алгоритма было принято решение проводить её in-place, то это приводит к ряду недостатков и, в конечном итоге, не позволяет достичь максимальной скорости сортировки. Могу ещё сравнить с баблсортом, и показать, что поскольку большинство сортирующихся массивов небольшого размера, на которых баблсорт показывает себя лучше квиксорта, решение писать вместо трёх строк прямолинейного баблсорта, несколько десятков строк запутанного квиксорта -- весьма сомнительная идея.

Или, скажем, лет пять назад поцреоты нашей космонавтики усиленно репостили ссылку на какой-то разбор от нашего космического теоретика, который рассказывал что повторное использование ступеней ракеты приводит к необоснованному усложнению этих ступеней, потому что их сложно возвращать на землю без того, что Маск называет RUD (rapid unscheduled disassembly), и результатом будет удорожание запуска, а не удешевление. Такова была теория, но сегодня про неё почему-то никто не помнит.

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

Теоретические споры об инженерных решениях -- это хорошо в процессе разработки этого решения, но если дело дошло до реализации решения, то... как там было: theory and practice sometimes clash. And when that happens theory loses. Every single time. (c) Torvalds. Я очень люблю эту его цитату, она показывает где и как умирают теории и идеологии. И на мой взгляд, она отличает инженера от теоретика.

То есть, спасибо за ссылку, интересно почитать, но это теоретические недостатки. Реальные недостатки RISC-V нам ещё предстоит выяснить. Реальные недостатки -- это те, которые проявляют себя на реальных задачах. Но такие недостатки ты сможешь найти в статьях вида "я тут взял RISC-V и запилил на нём девайс X, обычно я девайсы типа X делаю на ARM, но тут сделал на RISC-V, вот фоточка моего ARM девайса, вот фоточка нового RISC-V девайса, а дальше у меня тут tl;dr на 20 килослов сравнивающий опыт разработки на ARM с опытом разработки на RISC-V". Сейчас есть реальные RISC-V, есть куча схем разных реализаций RISC-V на github'е, можно гонять в симуляторе или на FPGA. Ждём драматичных рассказов о том, как инженер убил в адаптацию RISC-V под свои задачи полгода, и из этого вышло "так себе", хуже чем на ARM'е. Или лучше.

> Ну, и на форуме realworldtech.com тоже были обсуждения. Теми, кто хорошо разбирается
> в системах команд, RISC-V ISA там была _ОЧЕНЬ_ раскритикована.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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