Битовые маски
916 subscribers
28 photos
16 videos
56 links
Канал подкаста о системном программировании и разработке микропроцессоров от инженеров компании YADRO.

Слушайте и смотрите «Битовые маски» на портале «Истовый инженер»: https://bit.ly/bitmask
Download Telegram
➡️ Битовые маски на Хабре — продолжение

В блоге YADRO вышел новый материал по мотивам заключительного выпуска первого сезона подкаста с Михаилом Коробковым — создателем сообщества FPGA-Systems и ПЛИСоводом-энтузиастом.

⚙️ Какая из историй Михаила запомнилась вам больше всего?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍7❤5🤗3👏2
Готовим новый выпуск «Битовых масок»! Кто в гостях и о чем поговорим?

Привет, друзья! Мы запускаем второй сезон нашего подкаста и уже вовсю готовим первый выпуск. Откроют сезон настоящие эксперты по разработке аппаратного обеспечения и микроэлектроники:

👤 Константин Тафинцев
👤 Антон Бобков

С ними мы заглянем за кулисы разработки и обсудим:
📡 Цифровую обработку сигналов (DSP) — как от аналоговых сигналов перейти к нулям и единицам, какую информацию при этом можно извлечь и где академические алгоритмы находят место в реальным задачах.
💻 Моделирование систем связи — зачем это нужно и с какими сложностями сталкиваются инженеры при переходе от теории к «железу».
🛠 RTL-разработку — интересные кейсы, нюансы реализации и истории из рабочей практики наших гостей в Intel, Synopsys и Huawei.

❓ Хотите, чтобы ваш вопрос прозвучал в эфире?
Мы собираем вопросы от зрителей и озвучим самые интересные в эфире. Чтобы оставить свой вопрос, заполните анкету:
ССЫЛКА ДЛЯ ВОПРОСОВ
🔥14👍7🤩4❤2
Стандарты беспроводной связи / Аппаратная разработка для ЦОС / DSP-процессоры

Мы открываем новый сезон «Битовых масок»! И делаем это расширенным составом ведущих: к команде присоединилась Алина Галичина, руководитель группы модульной верификации YADRO. В первом выпуске второго сезона компанию Алине и Антону Афанасьеву составил Антон Бобков — опытный инженер YADRO, работающий в сфере цифровой обработки сигналов едва ли не с начала широкого распространения интернета.

Антон подробно рассказал о существующих стандартах сотовой связи, о том, зачем их столько нужно и во что упирается потенциал их развития. А также оценил свою область с точки зрения классической аппаратной разработки. Среди тем подкаста:
▫️особенности волн разных частотных спектров и их регулирование;
▫️восстановление данных при передаче цифровых сигналов;
▫️государственные комитеты и сертификация связи;
▫️теорема Шеннона как теоретический предел в передаче информации;
▫️WiMAX — первый стандарт связи, объединивший разные типы трафика;
▫️особенности связи в интернете вещей;
▫️применяют ли еще DSP-процессоры;
▫️есть ли в сотовой связи задачи, требующие технологического скачка;
▫️чем AI может помочь в аппаратной разработке для ЦОС.

Смотреть или слушать
RUTUBE
VK
YouTube
Истовый инженер
Скачать файл
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍9👏3❤1
Media is too big
VIEW IN TELEGRAM
Кто уже посмотрел/послушал — ставьте реакцию 👍
Кто только планирует — ставьте реакцию ❤️
❤36👍11🥱2✍1
This media is not supported in your browser
VIEW IN TELEGRAM
GPU и акселераторы для нейросетей / Тензорные компиляторы / Инференс LLM

Системное программирование и аппаратная разработка имеют свою специфику в разных прикладных областях — в том числе в искусственном интеллекте. В этом выпуске Елена Лепилкина и Антон Афанасьев изучат эту специфику в деталях. А поможет им Андрей Камаев — эксперт по разработке ПО искусственного интеллекта YADRO. Наш герой стартовал в ИИ-разработке с популярнейшей библиотеки компьютерного зрения OpenCV еще в те времена, когда этим занималась независимая компания Itseez.

В ходе выпуска Андрей рассказал об истории развития современных нейросетей и осветил текущий рынок «железа» для ИИ. После этого разговор перешел к специфике разработки LLM «изнутри» и завершился полезными советами для тех, кто только начинает искать место разработчика и боится конкуренции с нейросетями. Основные темы подкаста:

▫️как сфера искусственного интеллекта пришла к LLM и другим современным концепциям;
▫️как устроены гонки на рынке больших языковых моделей сегодня;
▫️как поделен рынок «железа» для тренировки LLM;
почему в лидеры ИИ-железа не вышла AMD;
▫️почему сложно сделать специальный аппаратный акселератор для LLM, как для криптовалюты;
▫️что особенного в компиляторах для нейросетей;
▫️почему любая нейросеть — это вредный джинн;
▫️что важно разработчикам-джунам для успешной конкуренции с LLM.

Смотреть или слушать
RUTUBE
VK
YouTube
Истовый инженер
Скачать файл

Слушать в Я.Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤8🆒3
Архитектура «Эльбрус» / Компилятор и профилировщик

В новом выпуске «Битовые маски» возвращаются к своим истокам, а именно к компиляторам для процессоров. И процессоров весьма специфических — на базе архитектуры VLIW (Very Long Instruction Word). Разобраться в теме ведущим Елене Лепилкиной и Алине Галичиной поможет Виктор Шампаров — разработчик компилятора LCC для микропроцессоров «Эльбрус».

Виктор провел подробную экскурсию по особенностям «Эльбруса» и архитектуры VLIW с точки зрения системного программирования. Кроме того, Виктор как опытный преподаватель оценил, как сегодня осваивают компиляторы студенты технических вузов. Среди тем подкаста:
▪️почему сложно сделать хороший компилятор под VLIW;
▪️в чем разница между советским и российским «Эльбрусом»;
▪️что в компиляторе «Эльбруса» написано с нуля;
▪️какие особенности есть у VLIW-компилятора;
▪️почему в архитектуре «Эльбруса» сравнительно больше регистров;
▪️зачем в «Эльбрусе» санитайзер оптимизации;
▪️в каких вузах стоит учиться работе с компиляторами.

Полезные ссылки:
доклад Виктор
а «Компилятор LCC и оптимизация слияния кода»,
доклад Виктор
а «PGO: как профиль используется для оптимизации»,
портал
о разработке на платформе «Эльбрус».

Смотреть или слушать
RUTUBE
VK
YouTube
Истовый инженер

Слушать в Я.Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍4❤2
Media is too big
VIEW IN TELEGRAM
Посмотрели выпуск? Ставим 🔥
Только планируете? Ставим ❤️
В этот раз пропустите? 👀
❤17🔥7👀3
В 29 выпуске «Битовых масок» к Алине Галичиной и Антону Афанасьеву присоединился Богдан Колбов — ведущий инженер по модульной верификации YADRO, специалист с широким опытом на разных инженерных позициях в индустрии.

Начав разговор с верификации кеша в многоядерных системах, собеседники перешли к сложностям для верификаторов в разных компаниях. Вспомнили о воспроизводимости багов и других рабочих проблемах, балансе энтерпрайза и open source в индустрии. Оценили успехи AI в RTL-разработке, а также обсудили его сбалансированное использование в личных проектах.

Среди более узких тем подкаста:
➡️ в чем основная головная боль при построении чекеров кеша,
➡️ чем false sharing отличается от true sharing в верификации,
➡️ почему в верификации сложно разделить само тестирование и его автоматизацию,
➡️ как верификаторы в крупных компаниях оказываются «меж трех огней»,
➡️ в чем заключается «проклятие воспроизводимости»,
➡️ чего не хватает современным инструментам верификации и ее автоматизации,
➡️ уступают ли open source инструменты верификации проприетарным,
➡️ какие проблемы создают «закрытые клубы» в индустрии ПО для аппаратной разработки.

Полезн
ые ссылки:
🔗 open source инструмент Corsair для построения карт регистров,
🔗 позитивслэк — канал Богдана об аппаратной разработке с уклоном в верификацию.

Смотреть или слушать
RUTUBE
VK
YOUTUBE
Истовый Инженер
Слушать в Я.Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥4👏2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👏6🆒5👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤6👍6🤷‍♂2🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤7👍6🥰1