TGViewer
🚀 Параллельный код || Оптимизация || GPGPU || SIMD 🚀 Параллельный код || Оптимизация || GPGPU || SIMD @parallelcode · 258 subscribers
Post #40 1.37K
Intel анонсировала 2 новых расширения

1️⃣ APX (Advanced Performance Extensions) со следующими новыми фичами:
— дополнительные 16 регистров общего назначения R16-R31, называемые расширенными регистрами общего назначения,
— трёхоперандные инструкции для многих целочисленных операций (add rax,rcx,rdx),
— новые условные инструкции для чтения/записи и сравнения (cfmovcc, setcc.zu, ccmp, ctest, а также атомарная инструкция cmpccxadd),
— оптимизированные операции сохранения регистров (push2/pop2),
— прямой 64-битный переход (jmpabs).
➡️ Новость на русском (3Dnews)
➡️ Новость на английском (Phoronix)
➡️ Информация и спецификации на сайте Intel (англ), со ссылками на спецификации AVX10, см. ниже.

2️⃣ Эволюция векторных инструкций — AVX10 (AVX10.1, AVX10.2 и т.д. — да, теперь вместо флагов для отдельных расширений будет номер версии). Обещают поддержку функциональности AVX-512, вроде как даже без потери производительности. AVX10 будут работать как на P-ядрах, так и на E-ядрах (но на последних только с 256-битными векторами и только в версии AVX10.2). AVX-512 развиваться не будет, но останется в серверных процессорах для совместимости со старыми приложениями.
➡️ Новость на русском (3Dnews)
➡️ Новость на английском (Phoronix)

🟣 Вы же уже в курсе существования расширений AMX (Advanced Matrix Extensions) в серверных процессорах Sapphire Rapids? Если нет, читайте на сайте Intel (и на Phoronix).

🟣 Некоторое время назад Intel также анонсировала новую упрощённую архитектуру — X86-S. Наиболее заметные (но далеко не единственные) отличия от текущей архитектуры Intel 64 — отсутствие 16-битных и 32-битных режимов (последний останется только в режиме совместимости, как сейчас при работе в 64-битном Long Mode). Читайте на сайте Intel (и на Хабре).

P.S. Кому лень поштучно качать спецификации с сайта Intel, приглашаю заглянуть в наш чат и забрать всё оттуда (включая июньские мануалы Intel SDM и свежие PDF-ки по оптимизации от Agner'а Fog'а) 😉
More from @parallelcode
  1. Sep 10, 2026#видеозаписи #плюсочетверг В C++ модель алиасинга формируется сразу несколькими слоями: 1)…
  2. Aug 24, 2026Achieving Peak Performance for Matrix Multiplication in C++. Aliaksei Sala - C++Now 2025 А…
  3. Aug 20, 2026#видеозаписи #плюсочетверг Детально разбираем эволюцию от ассемблерных вставок до std::sim…
  4. Aug 12, 2026NVIDIA опубликовала 45-страничный whitepaper, подробно раскрывающий архитектуру Vera CPU h…
  5. Jul 15, 2026Post #91
  6. Mar 30, 2026Сайт uops.info наконец-то обновил табличку Latency/Throughput команд, добавив в неё сразу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →