jww*_*jww 2 cpu cpu-architecture
我需要获取带有 RDSEED 指令的 CPU 进行测试。当我浏览英特尔 CPU 的数据表时,似乎 AVX 是最新的指令集。例如,请参阅i5 CPU和i7 CPU数据表。
但是,我有一台带有 AVX 指令集的 i7 MacBook Pro,但缺少RDRAND 和 RDSSED。所以我觉得我在某处遗漏了一个重要的细节。
RDRAND 和 RDSEED 属于什么指令集架构 (ISA)?或者,我应该查看规范的哪一部分来确定 CPU 是否具有 RDRAND 和 RDSEED?
(我意识到 RDRAND 和 RDSSED 是在不同时间引入的。我只是不知道如何确定具有该功能的 CPU)。
RDRAND 和 RDSEED 不是任何特定 ISA 扩展集的一部分。它们是自己的集合,并在 CPUID 指令中分配了自己的特定位。
它们是在“Bull Mountain”代号下开发的,今天作为英特尔安全密钥销售。
英特尔安全密钥已添加到 Broadwell 中,因此您需要该版本或任何后续版本。Broadwell 代是指 Intel Core i5 或 i7,其中附加的 4 位数字以“5”开头。像酷睿 i7-5775C。Intel 后来发布了 Skylake 一代,其中也包含这些说明。Skylake 的代码以“6”开头,例如 Core i7-6700。
AMD 在 Carizzo 中添加了 RDRAND 和 RDSEED。
归档时间: |
|
查看次数: |
865 次 |
最近记录: |