Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
24 - Telegram Web
Telegram Web
Channel photo updated
Channel name was changed to «Записки CPU designer'a»
Все таки для коротких технических постов twitter для меня совсем не годится. Выкладывать плиточку из сообщений по 140 символов утомительно, но помогает структурировать материал.

Пост про книгу Hacker's Delight https://telegra.ph/Zametki-CPU-designera-07-25
Всем привет. Подготовил вам следующую заметку. Сегодня поговорим о механизме защиты в FPU-вычислителях. А так же отправимся в этимологический экскурс и разберемся почему в операции
√извлечения квадратного корня, корень почему-то стал квадратным.
link
Гибкими печатными платами никого сегодня не удивишь. А что если я скажу вам, что специалисты из ARM и PeagmatIC создали гибкий процессор? Характеристики не впечатляют, большой размер, высокие показатели энергопотребления. Но сама идея и разработка крутой научно-технический задел. Осталось понять нишу для применения таких процессоров и область, где они могут заменить несгибаемые "камни"
https://www.ixbt.com/news/2021/07/25/arm-pragmatic-semiconductor-32-plasticarm.html?nw=1627271284000&yrwinfo=1628016901630932-614740905342116487100324-production-app-host-man-web-yp-360
Дождался Atlas'a по RISC-V. Издание 2017-го года, много чего в стандарте было изменено. Чем интереснен данный материал? В книге приводится краткий обзор расширений RISC-V и объяснения почему разработчики архитектуры приняли то или иное решение, сравнение с другими архитектурами.
Ждите новых заметок🤓
Всем привет. Немного я задержался с выпуском заметок.

Посмотрел я нашумевший ролик про то как убивают русский Intel.
Безусловно освещение и популяризация отечественных разработок дело хорошее и правильное. Но в ролике заметил пару неверно преподнесенных технических [специально или нет остается вопросом] тезисов. Обсудил с коллегами, подсобрал мысли - сегодня поговорим о родстве RISC-V и MIPS.
https://nicktern.notion.site/RISC-V-MIPS-a89382a7586e4a64859f59fbfe7be780
Комментарий по поводу того, что чипов на базе RISC-V работающих на частоте выше 450МГц нету смотри в пересланном сообщении ниже.

p.s. Обзор исключительно технический. Каких-либо комментариев о деятельности Минпромторга дать не могу из-за отсутствия соответствующих компетенций.
Forwarded from Embedded Doka (𝔻𝕠𝕜𝕒)
Что делает человек в 21веке, когда бессонница?
Правильно - лезет в интернет, а в интернете похоже очередной полупроводниковый срачик

@embedoka
Imagination Technologies начнет разрабатывать CPU на базе RISC-V.
Это те самые Imagination, которые делали графические процессоры PowerVR для Apple.
iphone7 стал последней моделью с GPU от Imagination. В будущем Apple отказались от интеллектуальной собственности Imagination, чем фактически лишили их доходов.

Интересно отметить, что в 2017-м году Imagination продала ранее купленный MIPS и полностью сконцентрировалась на разработке GPU.

Причем MIPS покупали в далеком 2012-м году для противостояния ARM. И был ряд статей в то время с рассуждениями на тему "будущее за микросерверами на MIPS-процессорах". Но ARM и тут оказался раньше.

По итогу MIPS так и не смог стать тем самым конкурентом ARM. Рассуждать и гадать почему так стало можно долго и не особо точно. Тем не менее, монополия ARM только набирает обороты.

Теперь же в качестве оппонента выступает не MIPS, а RISC-V. Посмотрим, что покажет старая гвардия в лице компаний MIPS и Imagination.

https://www.design-reuse.com/news/50482/imagination-2021-progress.html
Mikron выпустил новый микроконтроллер на базе RISC-V. Давайте разбираться, что за зверь.
link
Уволили директора дочерней компании, а он нанял охрану и отказался покидать свой пост?
Мировой прецедент или что может случиться с вашей интеллектуальной собственностью в Китае на примере ARM.
История тянет на крутой голливудский сценарий.

"Считается, что китайцы получили в своё распоряжение всё, вплоть до архитектуры Cortex-A77 (разработка 2019 года). Новейшие наборы инструкций Armv9 и весь пакет новых процессоров, интерфейсов и ядер после начала конфликта в Китай передавать не стали."

https://3dnews.ru/1047800/ograblenie-veka-u-kompanii-arm-uveli-kitayskoe-podrazdelenie-so-vsey-sobstvennostyu
Категорически рекомендую ознакомиться. Размышления не тему выбора архитектуры general purpose CPU. Текст от бывшего сотрудника МЦСТ и нынешнего сотрудника Esperanto Technologies [те самые, которые представили чип с >1000 ядер RISC-V]

https://habr.com/ru/post/575310/
Лекция о том, как меняется индустрия полупроводников от директора Syntacore.
Из лекции узнаете как организован рынок полупроводников, почему происходит замедление закона Мура и что такое RISC-V
https://engineer.yadro.com/events/semiconductors-shift/
Apple hiring RISC-V 'High Performance' Programmers
К вопросу о перспективах RISC-V.
Процессоры от ARM конечно хороши, но роялти отчислять с продаж не очень приятно. Ждём "экспертов", которые расскажут, что RISC-V разработан для iot и что это криво скопированый MIPS
Ссылка на вакансию
Записки CPU designer'a
Категорически рекомендую ознакомиться. Размышления не тему выбора архитектуры general purpose CPU. Текст от бывшего сотрудника МЦСТ и нынешнего сотрудника Esperanto Technologies [те самые, которые представили чип с >1000 ядер RISC-V] https://habr.com/ru/post/575310/
Оживленная техническая дискуссия продолжается.

3-я статья от Максима Маслова - Легенды и мифы процессора Эльбрус в примерах

Содержание статьи радует: примеры кода, анализ e2k-ассемблера , экскурс по бенчмаркам.

В заметке приводится разбор статьи Алексея Маркина, писавшего о несостоятельности предыдущих заметок Максима.


Мне показалось, что в статье Алексея эмоций и перехода на личности значительно больше, чем интересной технической составляющей. Но для понимания позиции ревнителей Эльбруса - к прочтению обязательно
Принес вам ссылку из статьи на godbolt сервер с компилятором Эльбрус - link
[может кто еще не видел]
Спасибо Алексею Маркину за наводку

Нашел самую простую реализацию fizzbuzz на С

#include <stdio.h>

int main(void)
{
int i;
for(i=1; i<=100; i++)
{
if(((i%3)||(i%5))== 0)
printf("number= %d FizzBuzz\n", i);
else if((i%3)==0)
printf("number= %d Fizz\n", i);
else if((i%5)==0)
printf("number= %d Buzz\n", i);
else
printf("number= %d\n",i);

}

return 0;
}
С точки зрения читабельности - у эльбруса 250 строчек, у risc-v 76
Началась регистрация проектов на innovateFPGA.

Подробнее про таймлайны, где смотреть примеры проектов прошлых лет, где найти единомышленников расписал тут

У всех проектов прошедшие региональный отбор - открыты исходники. Можете изучить проекты победителей предыдущих годов.

Например: Проект; git

Кстати это проект ребят из России и заняли они второе место на конкурсе в 2019-м году
И самое важное. Награды за призовые места
Во вторник стартует конференция ChipExpo. Мои коллеги из Syntacore покажут школьникам как проектировать процессоры.

Программа Школы синтеза цифровых схем - тут
Никита Поляков - расскажет о том что же такое архитектура, с точки зрения программиста и проведет занятие о ассемблере RISC-V.
Станислав Жельнио - расскажет о академическим opensource процессоре schoolRISCV. Прочтет лекцию по аппаратной организации процессора schoolRISCV, с вариантами однотактной и конвейерной микроархитектуры.


Для тех кто не сможет очно присутствовать на мастер классе есть возможность БЕСПЛАТНО получить отладочные платы. Как это сделать читайте - тут
2025/07/01 23:23:26
Back to Top
HTML Embed Code: