Теперь у RISC-V нет преимущества в этом аспекте, да и ARM придется оправдываться. У MIPS до сих пор есть технические преимущества перед RISC-V — лучшая плотность кода у nanoMIPS, лучшая поддержка аппаратной многопоточности, лучшие бенчмарки на high-end ядрах, более полная экосистема. И 8 миллиардов выпущенных чипов на основе MIPS.
Год назад ещё, и тоже в июле. Был скандал, когда такой сайт создал сотрудник ARM. GetЪ зе Fuckts от ARM Потом компания от всего открестилась, сотрудник был показательно наказан.
Дык. Про ARM (точнее, Acorn вообще) есть бибисишный Micro Men с мимимишным Мартином Фрименом - главным Ватсоном и Артуром Дентом всея Великобритании. Так что пока про рисц хотя бы аниме не снимут - тян не проникнутся.
А где там критика RISC-V? RISC-V упоминается 3 раза: что больше не имеет преимущества бесплатности перед MIPS, что нынешний директор MIPS ушёл из RISC-V, где был вице-председателем комитета по маркетингу, и что
У MIPS ... — лучшая плотность кода у nanoMIPS, лучшая поддержка аппаратной многопоточности, лучшие бенчмарки на high-end ядрах, более полная экосистема. И 8 миллиардов выпущенных чипов на основе MIPS.
Пункты 1 и 3 — нишевые (и к 1 уже выше возразили), 2 и 4 — вопрос времени, 5 — палка о двух концах, необходимость поддержки легаси :) Если нет необходимости строить несовместимый с x86 суперкластер прямо сегодня, MIPS заметных преимуществ не имеет :)
Если очень грубо - то сейчас проходил Alibaba Cloud Summit 2019, там и анонсировали этот процессор. Официального пресс-релиза пока не было, как и вменяемого перевода с китайского.
я просто свой проц делаю и там ВРЕМЯ РАСПРОСТРАНЕНИЯ СИГНАЛА. никакого верилога, там реально наносекунды на счету.
нормальный процессор нерасширяем. куку. вы чо. там всё вылизано и придрочено.
Кодирование с переменной длиной поля записи не самосинхронизируется
решаемо но ценой другой ISA. например я знаю как декодировать x86 с О(1). но в данном случае просто надо страдать, а чо делать.
Это приводит к тому, что верхнюю половину 64-битных регистров становится невозможно использовать для хранения промежуточных результатов
ёп ты, вот уж не велика проблема. как будто ты корова их могла использовать даже на том же х86-64.
Умножение опционально. Хотя быстрые блоки перемножения могут занимать довольно существенную площадь
а это не так много места занимает. но тут нужны руки не из жёппы а у опенсорщиков такого нету :( просто не смогли, говноеды.
Высокоточные счётчики только кажутся, будто они требуются на уровне пользователя ISA. На практике, предоставление их приложениям является отличным вектором для атак по сторонним каналам
аппаратно ускоренный spectre! молодцы. я даже не понимаю нахера? зачем нужен счетчик аппаратный? сумасшедшие уроды.
Общие атомарные инструкции (не LR/SC) не включают примитив CAS
на самом деле, это game over. это не процессор, это декорация в форме процессора.
Предлагаются атомарные инструкции, которые работают на 32-разрядных и 64-разрядных величинах, но не 8-ми или 16-битных
баба дура. просто капец. атомарные операции вообще в принципе работают на уровне кэша. то есть начинается операция с «отнятия» линейки у всех других процов.
Предлагаются атомарные инструкции, которые работают на 32-разрядных и 64-разрядных величинах, но не 8-ми или 16-битных
8 и 16 битные атомики это ненужно.
как они сумели сделать атомики без CAS - вообще загадко. ведь в это было еще в пентиуме, и по сути состоят в лочении линейки кэша от чтения до записи. f00f bug ведь состоял в том, что записи не происходило и зависал контроллер шины.
идиоты. реально я не знал что они такие идиоты со своим risc-v. как, мать его. как можно сделать атомики без cas. если сраный пень первый мог. говноеды. если все атомики в принципе сделаны через отнятие линеек кэша, ибо MESI.
дорогая моя. ты даже не представляешь, насколько тернист путь к своему процессору.
то что вот эти охломоны не требуют лицензии - это мелочь. патенты. вот где самая жесть. буквально всё, что только можно запатентовано вдоль и поперёк. поэтому максимум что они смогут сделать точно не наступив на патент - это аналог 486.
8 патентов на сумматор - это то, что я сам видел. даже самых диковинных(зачем так извращаться). относилось это к FPU.
Да, например на s3tc в прошлом году истек и его в mesa добавили, правда это теперь только для старых игр актуально, но все же. Новость про mp3 тоже этим или прошлым годом была, теперь везде из коробки будет доступен, без внешних пакетов с ugly кодеками.
25 лет начиная с 2002 по 2008 годы. патенты на железо надо просто отменять нахер, потому что с ними никогда не будет никакого свободного железа. risc-v туда же. найдут за что и напихают.