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