Какие процессоры AMD предоставляют RDRAND?

943
jww

Последние руководства для программистов AMD, выпущенные в июне 2015 года, содержат RDRANDинструкции в наборе инструкций. Confer, Руководство для программиста архитектуры AMD64, том 3: Общие инструкции и системные инструкции, стр. 279. Описание инструкции:

Загружает регистр назначения с аппаратным сгенерированным случайным значением.

Я не могу найти информацию на сайте AMD о процессорах с поддержкой RDRAND. Confer, rdrand site: amd.com . Кроме того, AMD не указан в Википедии по сравнению аппаратных генераторов случайных чисел (или других подобных страниц).

Какие процессоры AMD поддерживают RDRAND?


Соответствующий вопрос открыт на бирже стека криптографии . Вопрос Crypto.SE интересуется свойствами безопасности и оценками безопасности для схемы. Смотрите инструкцию AMD и RDRAND .

4
[Архитектура экскаватора] (https://en.m.wikipedia.org/wiki/Excavator_ (микроархитектура)) SEJPM 8 лет назад 0

1 ответ на вопрос

3
otus

Насколько я могу судить, единственной архитектурой AMD, которая поддерживает RDRAND на данный момент, является ядро ​​Excavator. Он используется в нескольких мобильных APU, особенно в серии 8000 (например, FX-8800P ). Первый настольный продукт с ним - Athlon X4 845 .

К сожалению, я не смог найти ни одного ресурса AMD, подтверждающего это. Тем не менее, этот сайт перечисляет информацию CPUID по крайней мере одной такой модели APU, показывая поддержку RDRAND.

Следующего поколения от AMD процессоров, начиная с Ryzen будет по сообщениям, также включают в себя поддержку RDSEED.

Да, это поддерживает это. Благодарю. jww 7 лет назад 0
@jww полезно знать otus 7 лет назад 0

Похожие вопросы