Category: <span>Статьи</span>

Функциональный путь от приложения и runtime к NPU, памяти и результату.

Нейронные ускорители в ПК: NPU, матричные блоки, TOPS и память

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

Читать далее
Основные ресурсы FPGA: LUT и регистры, DSP, block RAM, ввод-вывод, соединения и тактовая сеть.

FPGA изнутри: LUT, триггеры, память, DSP и аппаратный конвейер

Как FPGA превращает описание алгоритма в аппаратный тракт. Разбираем LUT, регистры, DSP, банки памяти, конвейер, временные ограничения и переходы между тактовыми доменами на подробных учебных расчётах.

Читать далее
Концептуальное сравнение отдельных GDDR-компонентов на плате и стеков HBM рядом с GPU.

Память видеокарты: GDDR, HBM, каналы и цена движения данных

Почему одинаковые гигабайты не означают одинаковую скорость. Разбираем каналы GDDR и HBM, пиковую полосу, банки, кэши, рисунок обращений, нехватку VRAM и энергетическую цену движения данных с учебными расчётами.

Читать далее
Векторы 128, 256 и 512 бит содержат 4, 8 и 16 элементов FP32 соответственно.

SIMD и векторные инструкции: как процессор обрабатывает много данных за команду

Почему широкий вектор не гарантирует ускорение программы. Разбираем позиции и микрооперации, раскладку данных, маски и хвосты, FMA, численную семантику, зависимости и пределы полосы памяти с учебными расчётами.

Читать далее
Два аппаратных контекста SMT используют общий фронтенд, очереди и исполнительные возможности одного ядра

SMT и логические ядра: как два потока делят один процессорный конвейер

Почему два аппаратных потока не равны двум физическим ядрам и когда SMT помогает. Разбираем общие порты и буферы, фронтенд, кэш, память, топологию, задержку и энергию одинаковой работы с учебными расчётами.

Читать далее
Два пути USB PD: сообщения контроллеров по CC и физическая передача энергии по VBUS.

USB Power Delivery: как устройства договариваются о напряжении и мощности

Как CC, предложения PDO и запрос потребителя превращаются в согласованный режим питания. Разбираем кабельные ограничения, PPS, EPR, силовой переход, потери и распределение мощности без путаницы с формой USB-C.

Читать далее
Путь данных SD-карты: приложение, хост и считыватель, интерфейс SD, контроллер и NAND.

SD и microSD изнутри: контроллер, интерфейс и смысл классов скорости

Что скрывается за контактами карты и почему SDXC, UHS-I, V30 и A2 отвечают на разные вопросы. Разбираем NAND, контроллер, режимы шины, классы записи, случайные IOPS и ограничения считывателя на учебных расчётах.

Читать далее