原始文献 / 论坛帖 / Re: OpenCL miner for the masses
Re: OpenCL miner for the masses
Bitcointalk · 2010-11-20 17:24:20 UTC
引用自 m0mchil(2010 年 11 月 20 日 10:16:19 AM)(https://bitcointalk.org/index.php?topic=1334.msg23018#msg23018):已更新到 SVN 186
谢谢 m0mchil 一直跟进更新!
GPU 矿工们请尽快升级,关掉免费交易滥用!这个版本有了基于优先级的新限制来对付免费交易垃圾。
引用自 m0mchil(2010 年 11 月 16 日 10:30:41 AM)(https://bitcointalk.org/index.php?topic=1334.msg22251#msg22251):刚更新到 SVN 181,修了 getwork 补丁,让它每 60 秒才用新交易重建一次区块。这其实是原客户端的行为,之前补丁里漏掉了。修好了每次 getwork 请求都占用大量 CPU 的问题(最近交易垃圾泛滥后这很明显)。请升级。
SVN 184 之前,把交易编译进区块用的是 n^2 算法。新的高效单遍算法快了几个数量级。(O(n) 对 O(n^2)/2 算法,n=200 时大概快 10 到 100 倍)
英文原文
Quote from: m0mchil on November 20, 2010, 10:16:19 AM(https://bitcointalk.org/index.php?topic=1334.msg23018#msg23018)updated to SVN 186
Thanks m0mchil for keeping up on the updates!
GPU miners, please upgrade as soon as possible to shut down the free transaction abuse! This version has the new priority-based limit on free transaction spam.
Quote from: m0mchil on November 16, 2010, 10:30:41 AM(https://bitcointalk.org/index.php?topic=1334.msg22251#msg22251)Just updated to SVN 181 and fixed getwork patch to wait 60 seconds between rebuilding the block with new transactions. This is actually the behavior of the original client, was forgotten in the patch by mistake. Fixes heavy CPU usage on every getwork request (this became obvious with recent heavy transaction spam). Please upgrade.
Before SVN 184, compiling transactions into a block used an n^2 algorithm. The new efficient single-pass algorithm is orders of magnitude quicker. (O(n) vs O(n^2)/2 algorithm, n=200 maybe 10 to 100 times quicker)
