rdrand

    27热度

    4回答

    关于RDRAND指令的延迟或吞吐量,我找不到关于agner.org的任何信息。但是,这个处理器是存在的,所以信息必须在那里。 编辑:其实最新的优化手册提到这个指令。它被记录为< 200个周期,Ivy Bridge上的总带宽至少为500MB/s。但是由于延迟和吞吐量是可变的,所以关于这条指令的一些更深入的统计数据会很好。

    10热度

    3回答

    在回顾了Intel Digital Random Number Generator (DRNG) Software Implementation Guide之后,当调用RDRAND时,我有几个关于发生器的内部状态会发生什么问题。不幸的是,答案似乎没有在指南中。 根据指导,DRNG里边有服务于为RDRAND到漏极随机比特4 128位的缓冲器。 RDRAND本身将提供为16,32或64个取决于目的地寄

    2热度

    1回答

    我在看陆先生的PATCH: Update x86 rdrand intrinsics。我不知道我是否应该使用_rdrand_u64,_rdrand64_step或者是否有其他功能。似乎没有为他们编写测试用例。 看起来也似乎是缺少手册页(从Ubuntu的14,GCC 4.8.4): $ man -k rdrand rdrand: nothing appropriate. 一个人如何使用RDRA

    2热度

    3回答

    我在网上搜索了很长一段时间,找不到明确的答案。我想知道由intel的指令产生的随机数字的质量。例如,它与IDQ's卡相比如何?它是真正的随机还是伪随机? 感谢

    1热度

    1回答

    我正在使用英特尔Ivy Bridge CPU,并且希望在C#中使用RDRAND操作码(https://software.intel.com/en-us/articles/intel-digital-random-number-generator-drng-software-implementation-guide)。 如何通过C#调用此CPU指令?我见过一个从c#执行汇编代码的例子:x86/x64

    6热度

    1回答

    我期待从C#程序集中使用英特尔的数字随机数生成器(常春藤桥中的RDRAND指令)。我已经看过CPP库,但我希望有一个更“管理”的解决方案。有任何想法吗?

    0热度

    1回答

    Cpuid说我在我的系统上有rdrand,但是rdrand指令会显示sigill。我在VmWare工作站11中使用linux mint,我搜索了rdrand的工作站支持,他们说它自从第9版起就启用了。主机的处理是i5-2550k,它应该支持rdrand。我能以某种方式解决这个问题吗这里是gdb列表: Breakpoint 1, 0x08048060 in _start() (gdb) x/5i