Обновить
64K+

Процессоры

Изучаем мозги вычислительных устройств

78,51
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Атака TONTOU, или во что нам обходятся процессорные уязвимости

Время на прочтение15 мин
Охват и читатели5.5K

7 августа 2026 года появилась информация о TONTOU — новой технике атаки на механизмы защиты от Spectre v2. Интересна она не столько скоростью утечки — она как раз невелика, — сколько способом обхода защиты.

Исследователи из MIT CSAIL смогли обнаружить интересный момент: между моментом, когда процессор или ядро очищает состояние механизма предсказания переходов, и моментом, когда этим состоянием снова пользуются, неизбежно существует небольшой промежуток. Иногда — всего несколько инструкций. И если в этот момент заставить процессор обработать прерывание, состояние предсказателя можно снова испортить.

Назвали этот класс уязвимостей «TONTOU» — Time‑of‑Neutralization to Time‑of‑Use, по аналогии с хорошо известным классом TOCTOU (Time‑of‑Check to Time‑of‑Use). В TOCTOU объект успевает измениться между проверкой и использованием; здесь то же происходит с состоянием предсказателя — его нейтрализовали, но до следующего использования прерывание успевает снова его изменить.

За подробностями, а также за ответом, когда и что делать, прошу под кат.

Читать далее

Новости

Разбор AMD EPYC Venice: 256 ядер, 2-нм TSMC, два сокета и СЖО как неизбежность

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели8.2K

Всем привет, с вами Сергей Ковалёв, менеджер выделенных серверов в Selectel. Как инфраструктурный провайдер, мы ежедневно предоставляем клиентам серверы на процессорах AMD и Intel (и не только, но сегодня не об этом). Поэтому каждый анонс серверных процессоров от вендоров для нас — это не абстрактные слайды, а вполне конкретные вопросы: нужно ли обновлять линейку, что закупать, куда устанавливать и как все это охлаждать. 

22 июля 2026 года на конференции AMD Advancing AI в Сан-Франциско представили шестое поколение серверных процессоров — AMD EPYC™ 9006 «Venice» на архитектуре Zen™ 6. Мы уже публиковали первую новость, а сегодня погрузимся в детали и оценим все преимущества и риски перехода на новую платформу. С точки зрения эксплуатации в дата-центре: сравню с текущим поколением EPYC™ 9005 Turin™, разберусь с новыми сокетами SP7 и SP8 и попробую ответить на ключевой вопрос любого владельца парка серверов — как здесь с price/performance.

Спойлер: 256 ядер, 1 ГБ кэша L3, 1,6 ТБ/с пропускной способности памяти и первый в индустрии серверный CPU с PCIe Gen 6. Впрочем, менять платформу придется целиком. Детали — под катом.

Читать далее

Перегрев или норма: можно ли долго гонять процессор на 95 градусах

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели7.2K

Вывести мониторинг в оверлей и потом всё время коситься в угол экрана – особый тип извращения. Особенно когда там на процессоре загорается 95 градусов. Ну и что пытливый втыкатель делает, когда видит подобные цифры? Правильно, идёт гуглить, натыкается на форумные ветки чёрт-те каких годов, читает хоровые завывания о том, что выше 80 градусов железо в принципе не живёт, и к ночи уже присматривает себе водянку тысяч за 20. Хотя по факту-то паниковать и необязательно. Для нынешних Ryzen эти 95 градусов - не авария и не косяк сборщика, а нормальный рабочий режим, до которого камень осознанно доводит себя сам. И AMD про это прекрасно знает, потому что так и задумывала. Случаи, когда напрячься действительно надо, конечно, бывают. Только выглядят они совсем не так, как думает большинство, и температура там далеко не главное.

Читать далее

Архитектурные войны: ARM против полувекового наследия Intel и AMD

Время на прочтение9 мин
Охват и читатели9.5K

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

В продолжении материала — о том, как свежий взгляд инженеров из Купертино подстегнул других крупных игроков рынка пересмотреть подходы к проектированию чипов и как это повлияло на мировую отрасль вычислений.

Читать далее

5 новых мини-ПК августа: от бесшумных офисных моделей до игровых систем с GeForce RTX 5070

Время на прочтение5 мин
Охват и читатели13K

За последние несколько недель производители представили сразу несколько заметных мини-ПК. Среди них модели на Intel Panther Lake, дебютный мини-ПК от GPD с внешней графикой, ARM-компьютер Lenovo для работы с ИИ и компактная игровая система ASUS с дискретной графикой. Собрали самые интересные новинки, их ключевые характеристики, актуальные цены и статус продаж на момент публикации. Пишите в комментариях, какой девайс выбрали бы вы.

Читать далее

Что показала AMD на Advancing AI 2026: главное о следующих процессорах EPYC Venice Zen6

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели7.1K

На конференции Advancing AI 2026 AMD представила шестое поколение серверных процессоров EPYC 9006 (Venice). Новая линейка построена на архитектуре Zen 6, выпускается по 2-нм техпроцессу TSMC и включает процессоры с числом ядер до 256. Кроме роста производительности, AMD сделала ставку на специализацию: новые CPU разделены на несколько семейств для облачной инфраструктуры, HPC и AI.

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

Читать далее

Начало конца x86? Как Apple перевернула индустрию вычислений

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели9.4K

Более 40 лет архитектура x86 оставалась незыблемой основой индустрии вычислений. Именно на ней построены практически все процессоры Intel и AMD, а вместе с ними — настольные компьютеры, рабочие станции и серверы.

Однако в 2020 году ситуация начала меняться. Компания Apple объявила об отказе от процессоров Intel в пользу собственных чипов Apple Silicon на базе архитектуры ARM, которая до этого ассоциировалась преимущественно со смартфонами и планшетами. Для корпорации из Купертино это был один из самых рискованных шагов за последнее десятилетие: вместе с архитектурой нужно было изменить операционную систему и инструменты разработки, а также обеспечить совместимость огромного массива программ, написанных для x86.

Несмотря на все риски, ставка оправдалась. Процессор M1 продемонстрировал выдающееся сочетание производительности и энергоэффективности, доказав, что ARM способна успешно конкурировать с x86 далеко за пределами мобильных устройств. То, что еще недавно воспринималось как рискованный эксперимент, быстро превратилось в новый ориентир для всей отрасли.

Вслед за Apple на ARM сделали ставку Qualcomm и Microsoft, а весной 2026 года к ним присоединилась Nvidia. Когда сразу несколько крупнейших игроков отрасли начинают двигаться в одном направлении, это становится важным сигналом для всего рынка.

Действительно ли компьютерная индустрия стоит на пороге крупнейшей трансформации со времен появления IBM PC, или же успех Apple так и останется исключением из правил? Чтобы ответить на этот вопрос, разберемся, как x86 стала мировым стандартом, почему сегодня ее позиции начинают слабеть и какое будущее эксперты прогнозируют рынку вычислительной техники.

Читать далее

Запуск DOOM на собственном CPU

Время на прочтение11 мин
Охват и читатели12K

Doom — это выпущенная в 1993 году видеоигра, которую разработала id Software. Она совершила революцию в гейминге и стала определяющей для современных шутеров от первого лица. Благодаря её популярности возникла поговорка «Doom можно запустить на чём угодно». Чтобы доказать это, Doom портировали почти на все платформы, от микроконтроллеров до тостеров и даже бактерий.

Две недели назад мы успешно запустили Doom (тормозной) на созданном с нуля CPU (а потом опубликовали об этом видео, получившее несколько миллионов просмотров). Честно говоря, мне до сих пор в это не верится. Но что же мы создали на самом деле? Спроектировали собственный CPU на уровне логических вентилей, подключили его к периферии, адаптировали исходный код DOOM для запуска на этой машине и развернули всё это на FPGA для исполнения в реальном времени. До запуска Doom мы писали только простые программы, например, Pong и множества Мандельброта. Теперь мы можем запускать завершённые опубликованные игры, но путь к этому был довольно непростым.

Читать далее

От JTAG к IJTAG: зачем понадобился новый стандарт аппаратного тестирования

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели12K

Приветствую! На связи Антон Осетров, DFT-разработчик SoC в компании YADRO. В этой статье я хочу рассказать о вызовах в тестировании SoC, о том, как они изменялись со временем и как с этим связан переход от аппаратного интерфейса JTAG к IJTAG.

Читать далее

Инференс с дешевой памятью, 128-ядерные RISC-V и другие новинки из мира железа: дайджест июня

Время на прочтение10 мин
Охват и читатели10K

Июнь выдался плотным: Qualcomm придумала замену HBM памяти в GPU, развивается PCIe 6.0, а китайцы прогнали 51 Тбит/с по полой трубке из стекла. Разбираем всё по порядку, традиционный дайджест серверного (и не только) железа от менеджера продукта Selectel в этой статье.

Читать далее

Кулеры больше не нужны? Создан материал с «программируемым» отведением тепла от чипов

Время на прочтение4 мин
Охват и читатели11K

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

Исследователи из Университета Осаки предложили необычный способ частично решить эту проблему. Они создали материал, который позволяет направлять тепловое излучение в нужную сторону и одновременно не требует постоянного питания для сохранения выбранного режима. По сути, это программируемый элемент управления теплом: достаточно один раз задать нужное состояние, после чего оно сохраняется до следующего изменения. Добиться такого эффекта удалось, объединив магнитооптический материал с решеткой на основе вещества с фазовым переходом. Как это работает? 

Читать дальше

Программирование плат Nucleo отладчиком J-Link

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели10K

Как известно существуют учебно-тренировочные электронные платы серии Nucleo. Там всегда есть вмонтированный программатор ST-link. Эти платы дешевы и очень удобны для отладки большой прошивки по частям. Однако родной программатор ST-Link долго прогружается и пошаговая отладка часто срывается прямо из-под IDE. Потом нет способа перезагруpить прошивку из-под отладчика ST-link. В связи с этим возникла потребность отлаживать прошивки на плате другим программатором: отладчиком Segger J-link.

Читать далее

Zynq 7000. HDMI для платы Zynq Mini и Linux

Уровень сложностиСредний
Время на прочтение88 мин
Охват и читатели13K

Раз уж пошла такая песня, я решил добить вопрос с выводом изображения по HDMI на плате Zynq Mini. В предыдущей статье мы уже разобрали как это сделать в baremetal-сценарии, теперь пришла пора дополнить дизайн для возможности вывода системной консоли Linux, при том, что у Zynq-7000 нет своего видеоконтроллера и весь видеотракт (DMA, генератор таймингов, TDMS-кодер) должен быть построен внутри FPGA, а затем быть проброшен в Linux. 

Всем, кому интересна данная тема - добро пожаловать под кат!

Читать далее

Ближайшие события

Пять мини-ПК июля 2026 года: Wildcat Lake, Panther Lake и новинки для геймеров

Время на прочтение5 мин
Охват и читатели15K

Привет, Хабр! В этой подборке — сразу несколько новинок на процессорах Intel Wildcat Lake и Panther Lake, компактная игровая система с GeForce® RTX 5080, мини-ПК с поддержкой внешней видеокарты через PCIe 5.0 и другие системы, которые заметно отличаются от привычных «офисных коробочек». Давайте посмотрим, что интересного появилось за последнее время.

Читать далее

Intel снова подняла цены на процессоры. Это только начало?

Время на прочтение5 мин
Охват и читатели14K

Intel снова повысила рекомендованные цены на часть процессоров. На этот раз подорожание затронуло отдельные модели CoreTM Ultra 200 Plus и серверные Xeon®, причем некоторые серверные чипы прибавили в цене более $1 000. Официально компания объясняет это ростом затрат и высоким спросом на отдельные решения.

Хуже всего то, что это уже не первое повышение цен в 2026 году. За последние месяцы Intel несколько раз пересматривала стоимость процессоров, так что сейчас она продолжает эту политику. Давайте разберемся, какие модели подорожали, почему компания пошла на этот шаг и как это может повлиять на стоимость готовых ПК и комплектующих.

Читать далее

Ускоряем обработку изображений в OpenCV на RISC-V: алгоритмическая, низкоуровневая и компиляторная оптимизация

Уровень сложностиСложный
Время на прочтение7 мин
Охват и читатели9K

Привет, Хабр! Меня зовут Роман Кузьмин, я занимаюсь развитием фреймворков искусственного интеллекта в YADRO. В этой статье я расскажу о работе по оптимизации алгоритма компьютерного зрения — детекторе углов, основанном на глобальных и локальных свойствах кривизны, который реализован с помощью библиотеки OpenCV под архитектуру RISC-V. 

С коллегами из НГТУ им. Р. Е. Алексеева мы добились лучшей эффективности алгоритма за счет подхода, включающего алгоритмические оптимизации и ручную векторизацию с использованием RVV. Я подробно опишу, что и где мы изменили, а в конце статьи оценю прогресс с помощью тестов на плате Lichee Pi 4a.

Читать далее

MIK32 Амур + PlatformIO: пошаговый гайд по настройке среды разработки на Windows

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели7.9K

MIK32 Амур (К1948ВК018) — первый российский 32-битный микроконтроллер на ядре RISC-V от АО «Микрон». Для работы с ним разработчики предлагают связку VS Code + PlatformIO. Казалось бы, всё просто — но на практике сталкиваешься с множеством неочевидных шагов, которые нигде не собраны в одном месте. В этой статье я пошагово покажу, как развернуть полноценную среду разработки для MIK32 Амур на Windows.

Читать далее

К1921ВГ015 в Pandora EV UCCS: RISC‑V в контроллере зарядных станций постоянного тока

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.8K

Копилка практических кейсов применения RISC-V в серийных изделиях российских производителей электроники пополнилась еще одним примером. Калужская компания Pandora EV, известная с 2004 года как разработчик высокотехнологичной автомобильной электроники вывела в свет универсальный контроллер зарядных станций постоянного тока Pandora EV UCCS, в котором применен российский микроконтроллер К1921ВГ015 производства АО "НИИЭТ" (входит в ГК "Элемент").

Зарядная станция постоянного тока - это не только силовые модули, кабель и корпус с экраном. Внутри есть управляющий контур, который связывает логику станции, энергетические подсистемы, счетчики, цифровые измерительные устройства, промышленную периферию, зарядные протоколы и обмен с вышестоящими системами управления.

В этом кейсе архитектура RISC-V интересна, в первую очередь, как основа российского микроконтроллера, который дошел до промышленного устройства для зарядной инфраструктуры. И в этом материале мы разберем, какую роль выполняет Pandora EV UCCS и что дает применение К1921ВГ015 в контроллере ЗСПТ. 

Подробности - под катом! =)

Читать далее

Сто лет ожидания: как забытая идея открыла путь к настоящим 3D-чипам

Время на прочтение6 мин
Охват и читатели8.8K

В октябре 1925 года австро-венгерский физик Юлиус Лилиенфельд подал патент на устройство, которое он назвал «Метод и аппарат для управления электрическими токами». Он так и не собрал рабочий прототип, ведь полупроводниковая технология того времени не позволяла…

Сто лет спустя, в мае 2026 года, группа исследователей из Иллинойса использовала заложенный в этом патенте принцип, чтобы при температуре ниже 200 °C создать монолитный трехмерный чип из чистого кремния. О том, как транзистор, забытый на девять десятилетий, вдруг оказался ключом к будущему — в статье.

Читать

Как проект из ШАДа попал в Spotlight статей на конференции ICML 2026

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели10K

Граф из миллионов вершин не загружает современную GPU на все 100%: видеокарта почти всё время не вычисляет, а ждёт загрузки данных из памяти. Графовые нейросети, или GNN, упираются в это давно: сами операции достаточно простые, но доступ к памяти нерегулярный и разреженный. И чем мощнее GPU, тем заметнее недостаточная её утилизация.

Идея выросла из проектного курса в ШАДе. Толчком стало то, что один из самых популярных фреймворков для работы с графами, Deep Graph Library, на момент начала работы не обновлялся уже около года — это знак того, что в области что‑то застряло.

Меня зовут Федя Великонивцев, я старший исследователь Yandex Research, руковожу группой, которая занимается эффективными вычислениями на GPU. На том курсе мы с коллегами — Дарьей Фоминой из команды ML‑инфраструктуры Яндекса, Вячеславом Ждановским из команды разработки инференса — и студентами Даниилом Красильниковым, Алексеем Бойковым и Андреем Долговязовым взялись выяснить, почему графовые нейросети тормозят на современных GPU.

Так появился проект, который мы оформили в отдельную статью — On Efficient Scaling of GNNs via IO‑Aware Layer Implementations. Её приняли на ICML-2026 со статусом Spotlight. Для контекста: из 23 918 поданных работ приняли 6 352 (26,6%), а Spotlight достался только 536 работам — это 2,2% заявок с самыми высокими оценками программного комитета.

Дальше расскажу, как мы прошли путь от этого вопроса до трёх семейств специализированных GPU‑кернелов — с парой неожиданных находок по дороге.

Читать далее
1
23 ...