常见问题(FAQs)

7 min read

这是一些FPGA社群里经常被问到的问题。如果你有以下没列出的问题,请随时联系FPGA.Guide:


Q: FPGA挖矿是什么?

FPGA挖矿是一种非常有效率和快速的挖矿方式,不仅相较于GPU挖矿而言如此,也大幅赢过CPU挖矿。FPGA一般来说仅消耗小额的电能,并提供相对高的算力,使它们比GPU挖矿更符合实际需求也更有效率。

Q: FPGA vs GPU vs ASIC的优点与缺点分別是什么?

让我们看一下以下的比较表:

硬件功耗相容性价格可得性易用性
ASIC---✔️✔️
GPU✔️✔️✔️✔️✔️
FPGA-✔️✔️✔️-

FPGA似乎在5个项目中,只有2个相较GPU和ASIC突出,但有些人则认为这两点是在现今市场情况下最重要的。如果你能在不同的演算法间转换,并挖出最有价值的货币,你就可以确保其有好的投资回报率。

FPGA的两个缺点在于其易用性和可得性。为了要将设计架构在FPGA上,会需要工程师撰写硬件描述语言(HDL)。其中最广泛使用的是VHDL和Verilog。程序开发人员实际上做的就是开发bitstream - 告诉FPGA该做些什么的程序,然后把它载入到FPGA板上。

Q: 我可以用FPGA挖比特币还是以太坊吗?

技术上,可以。但是对于挖比特币,ASIC技术已经占有一席之地。在这个方面来看,FPGA是没有优势的,因为ASIC的算力比FPGA快得多。对于以太坊而言,ETH PoW算法(Ethash)是内存密集型(需要大量内存),然而FPGA不适合,因为FPGA是核心密集型,FPGA散列速度将围绕GPU散列速度。 但是,采用HBM的FPGA可以比GPU更快地挖掘以太坊,因为HBM允许加速器以比现有技术更快的速度执行内存限制计算任务,同时比外部DRAM消耗更少的功率。

Q: 我如何能取得这个网站的更新信息?

透過 💌 订阅电子报 加入我們的郵件名單,您可以随时收到最新信息。 如果你錯過了先前的电子报, 你也永遠都可以在我們的👉Newsletter 电子报封存页 回顾我们的精彩内容!

Q: 有任何的FPGA社群吗?

Q: 什么是比特流 (Bitstream), 挖矿软件(Miner), 和矿池(Pools)?

  • Bitstream
    一个含有挖矿演算法的 、.bit 档案、。这个档案必须透过Vivado/NextJTAG/Minerator等写入FPGA程序里以便开始挖矿。

  • Miner
    一个用作矿池(pool)和FPGA之间沟通的二进位档案或原始码。与GPU挖矿程序类似,但在这里挖矿程序是跟FPGA对接,而不是GPU。

  • Pools
    随着越来越多的挖矿程序在有限的区块供给上竞争,许多人发现他们花了数月的努力却没能得到一个区块。为了解决他们收入差异性大的问题,矿工们开始组织起来,形塑大大小小的矿池,如此他们才能更平等地共享他们的报酬。

Q: 我可以在哪里找到我的FPGA可用的bitstream呢?

目前, 有三家程序开发商已经释出他们开发的bitstream。它们分别是🔥whitefire990、 ⛏Allmine, 🎅🏼DedMaroz 🏎Ruplikmastik, 以及 🌐Altered Silicon。 点击这里下载它们的bitstream。

Q: 如何冷却你的FPGA?

有许多种可以使FPGA降温的方式, 分别是:

Q: 水箱是用来作什么的? 我该如何安装呢?

你可以在 : – 第一章节里读到更多要如何安装水箱的信息,水箱是一种冷却FPGA的设备,属于水冷的一种。 阅读如何安装水箱 : 👉 热控制 – VCUs & BCUs 第一章

Q: 我应该如何打造我的水冷装置?

我们为我们推荐的装置系统写了另一篇文章: 👉推荐的水冷系统

Q: 我可以在哪里为我的FPGA板买到水冷零件?

你可以从许多商店找到这些零件。不过,FPGA.Guide 提供你一个包含所有你需要零件的一体式水冷套件。你可以在🛒FPGA.Guide 商店 购买。它与BCU1525、CVP-13、BTU9P、XUPVV4-VU9和 MA-X1都相容。

Q: DC1613A电缆转接器是用来作什么的?

DC1613A电缆转接器是用来🔌调整FPGA的供电电压(Acc)。在使用DC1613A电缆前,建议先阅读我们的文章, 👉如何用DC1613A调整FPGA电压.,你也可以在 。你可以在🛒FPGA Guide 商店 购买。

Q: 我的电源供应器(PSU)应该要有几瓦(Watts)才够用?

你需要一个在12伏特(V)时至少输出给每一个VCU 350W的电源供应器(PSU)。一个高品质的电源供应器(PSU) 1200W (比如HP Server HP 服务器)是可以做到的。但大部分12/1300W 的PSU极限是90-100A 12V – 代表着其无法应付电流过载时的功耗。在这点上,BCU比VCU有优势,因为它在12V有额外更大的电容。需要当心的是1300W的电源供应器(PSU)是无法在12V上产出1300W的,1300W只是电压上的电力容量的平均数。 接下来,请确保你电源供应器(PSU)的评价和它的瓦数水平. 有些服务器(Server)的电源供应器(PSU)“在240V时是1200W”,但在120V时,却只有900W (或者甚至在120V时完全不能用)。确保你买的元件可以在供给它的电压上维持你所需要的功耗水平。此外,配备一个风扇,从扩充实验板(breakout-board)这边吹风进去。如果你颠倒风扇的方向,在过载的情况下,它可能会过热。

Q: 一个散热器可以冷却多少颗BCU?

取决于你用的散热器。,我们建议使用 铜/黄铜 的散热器。 这个散热器可以将两颗350W的BCU降溫。此外,你用的风扇越好,这个散热器越能冷却你的BCU。

Q: 我应该用哪一款主板?

就目前来说,还没有任何的bitstream 会需要用到FPGA全部的16条通道,或者甚至不到10个(扩充槽运作的任务)。只要它们能扩充,你可以用任何你想用的主板。或者,你可以查看我们在 🏃快速入门 所作的推荐。

“...如果你想避免你的矿机被时间淘汰,并能在电子和物理(指的是直接将装置插在主板上)两方面皆支援16倍速,那么你就得开始注意能支援Threadripper CPU(共有60+4条PCIe通道)、更昂贵、更高效的主板。这款主板只能以16倍速同时运转3个FPGA板,或以8倍速同时运转至多4-5个FPGA板。我从来没看过任何主板可以让你搭配超过4或5个FPGA板的。” - Dream

Q: 我应该用哪一款CPU?

每核心只能支援2-3个FPGA板。我们建议5-6个FPGA板使用双核心,8+个FPGA板用四核心。

“我强烈建议用Celeron CPU等级以上的CPU来运转多于1-2个FPGA板,不然你的CPU可能会被弄坏。Celeron是可以运作,但当更多FPGA板加入时,它会让你矿机运作触礁,你也会看到算力明显下降的情形。一般来说,最多以每两个BCU/VCU搭配一颗CPU核心(1个FPGA卡/线程)。" – Dream

Q: “the Shell”是什么?

“一般人指的 the shell 是 ⛏Allmine。co shell,也就是一个比特流(bitstream)/挖矿程序/网络 的设定程序,可以透过在PCIe上重新设定来更换比特流(bitstream)。 它是一个开放式装置架构环境,让装置可以将它们的bitstream(比特流)移植到该环境里,并在已经建好的基础上取得,如:使用费,自动调校,和PCIe驱动程序等类似的服务。 “ – Andreas

Q: 我的BCU 1525需要一个像 DC1613A 的电压控制器吗?

不用,你可以从the shell更改BCU1525的电压。

“虽然你的BCU“不需要”DC1613A,它仍然可以让你在调节器里更改一些参数...。虽然BCU早就具备即时电压控制的功能,我个人还是会坚持配备一个DC1613A。 我将DC1613A用在我的Bittware XUPVV4上,虽然它也有即时电压控制的作用。就算是有12个FPGA卡也只需要一个DC1613A,它的价格相较收益是九牛一毛。 你可以在 🛒 FPGA.Guide 商店 ." - Whitefire990买到已经预先调校好的。” – Whitefire990

“永远不要在执行minerator程序时同时连接DC1613A...,你可能会把你的主板烧了” – TheSeven

*(BCU的)实际效能数字尚未经过测试或公开。

Related Pages