Scrypt

CPU 探勘是否會隨著記憶體需求的增加而變得高效?

  • April 17, 2016

我專注於一種名為 Vertcoin 的反 scrypt 代幣,它以設定的時間間隔增加它的 N 因子。在他們關於 bitcointalk 的首頁上,它指出 CPU 計算將隨著 N 因子(記憶體需求)的增加而增加。如果記憶體要求可以達到> 4gb,任何人都可以解釋這是怎麼可能的

目前,對於定制的高性能台式機,16 GB 的 RAM(甚至 32 GB)是典型的,而最好的 GPU 之一AMD Radeon HD 7990具有 6 GB 的 GDDR5。

假設記憶體要求提高到 4 GB。這意味著每個執行緒將需要 4 GB,因此 CPU 一次可以探勘 4 個執行緒(16 / 4 = 4),而 GPU 一次只能探勘 1 個執行緒(6 / 4 = 1.5,最大整數部分 1)。

將此與目前的 2 MB 要求進行對比。CPU 受到其可以處理的最大執行緒數的限制(即使是最好的 Intel Xeons 通常也限制在 32 個執行緒),而只有 2 GB 的 GPU 可以輕鬆地同時處理 1000 個執行緒。

引用自:https://bitcoin.stackexchange.com/questions/23760