美文网首页区块链研习社0岁的产品经理区块链
一分钟读书俱乐部(八十):《区块链技术驱动金融》现场可编程门阵列

一分钟读书俱乐部(八十):《区块链技术驱动金融》现场可编程门阵列

作者: 全职高手一叶之秋 | 来源:发表于2019-04-04 10:12 被阅读7次

2011年左右,用于现场可编程门阵列(Field-Programmable  Gate  Array,简称FPGA)的硬件设计语言Verilog,第一次用于比特币挖矿。一些矿工开始用FPGA来代替GPU进行挖矿。


原文精选:FPGA的工作原理是在追求定制硬件的最佳性能的同时,用户可以现场调试或者修改硬件参数。相比之下,常用的硬件是在出厂之前就设计好的,以后是无法更改定制而只能永远做同样的工作。

FPGA比GPU的性能好,特别是在数位操作(bit  fiddling)方面FPGA很轻易就可以做到FPGA也很容易冷却,不像GPU,FPGA理论上可以使用硬件板卡上的每一个晶体管进行挖矿运算。跟GPU一样,可以将很多FPGA堆叠在一起,通过一个中央处理单元来驱动所有的FPGA,如图5.8所示。总体来说,相比显卡堆叠,我们可以构建一个更加干净整洁的大型FPGA阵列。

精心使用FPGA可以使得运算速度上升到1GH/s,也就是每秒10亿次哈希运算。这显然比CPU或者GPU在性能上都有很大的提高,不过即使你有100块每秒运算1GH/s的FPGA板,在2015年早期的比特币难度之下,平均仍旧需要100年的时间才能找到一个有效区块。

读书笔记:

1,FPGA的工作原理是在追求定制硬件的最佳性能的同时,用户可以现场调试或者修改硬件参数。

2,FPGA比GPU的性能好,特别是在数位操作(bit  fiddling)方面。


原文精选:虽然性能提高了,但由于以下几个原因,用FPGA挖矿的时代也非常短暂:首先,使用FPGA来挖矿其实更加困难——几乎需要一直超频使用——这远超FPGA供普通消费者而设定的频率。因为这个原因,很多人在用FPGA挖矿的时候经常看到各种报错和故障。其次,优化FPGA的32位加法处理上十分困难,而这在SHA-256的运算中非常关键。最后,FPGA在多数商店都买不到,而且相比GPU来说,只有少数人才知道怎么搭建FPGA并进行相应的编程。

最重要的是,即使在性能功耗比方面,FPGA相比GPU的提升也不是很高,这就使得用FPGA挖矿只是一个短期现象。尽管GPU挖矿的时代持续了大约一年,而FPGA存在的时间更加有限——仅仅存在了几个月,之后定制化的专用集成电路技术(Application  SpecificIntegrated Circuits,简称ASIC)就诞生了。

读书笔记:

1,FPGA挖矿的缺点很多,使其使用时间很短暂。

2,FPGA仅仅存在了几个月,定制化的专用集成电路技术(Application  SpecificIntegrated Circuits,简称ASIC)诞生了。


一叶之秋带你一分钟速读经典书籍,每天一分钟(只需阅读读书笔记部分),天天获新知。


一叶之秋——非著名股票分析师

CCTV证券资讯频道特邀分析师

币乎,币问内测作者;区分认证分析师

金色财经,币世界专栏作家

《区块链编年史》 《区块链重塑未来》系列作者

量价时空战法体系,一分钟读书俱乐部创始人

公众号:区块链项目评测

007er

相关文章

网友评论

    本文标题:一分钟读书俱乐部(八十):《区块链技术驱动金融》现场可编程门阵列

    本文链接:https://www.haomeiwen.com/subject/qvtfiqtx.html