stringtranslate.com

Расширения Intel SHA

Intel SHA Extensions — это набор расширений для архитектуры набора инструкций x86 , которые поддерживают аппаратное ускорение семейства Secure Hash Algorithm (SHA). Он был указан в 2013 году. [1] Инструкции для SHA-512 будут представлены в Arrow Lake и Lunar Lake в 2024 году.

Первоначальные расширения на основе SSE добавляли четыре инструкции, поддерживающие SHA-1 , и три для SHA-256 .

Новый набор инструкций SHA-512 включает в себя версии исходного набора инструкций SHA на основе AVX , помеченные префиксом, и эти три новые инструкции на основе AVX для SHA-512 :V

процессоры архитектуры x86

АМД

Все последние процессоры AMD поддерживают оригинальный набор инструкций SHA:

Интел

Следующие процессоры Intel поддерживают оригинальный набор инструкций SHA:

Следующие процессоры Intel будут поддерживать новый набор инструкций SHA-512:

Ссылки

  1. ^ «Новые инструкции, поддерживающие алгоритм безопасного хэширования на процессорах архитектуры Intel®». intel.com . Получено 25 июля 2024 г.
  2. ^ "Zen - Микроархитектуры - AMD - WikiChip". en.wikichip.org . Получено 2024-07-25 .
  3. ^ "Goldmont - Микроархитектуры - Intel - WikiChip". en.wikichip.org . Получено 2024-07-25 .
  4. ^ "Cannon Lake - Микроархитектуры - Intel - WikiChip". en.wikichip.org . Получено 2024-07-25 .
  5. ^ "Ice Lake (клиент) - Микроархитектуры - Intel - WikiChip". en.wikichip.org . Получено 2024-07-25 .

Внешние ссылки