Ether

這是一個好的乙太坊採礦設備(使用 rx 580 4G 藍寶石硝基+)嗎?

  • January 28, 2018

我計劃在我工作的企業中建造一個採礦設備(電力不是問題,我們有一個固定的契約)。

所以…

我的配置是:

6 x RX 580 4G 藍寶石 Nitro+

電源提升器

EVGA 220-P2-1600W 電源

英特爾賽揚 G3900

用於 btc + 的 AsRock h110

一個案例

這種配置可以開箱即用嗎?

特別是我想知道我是否可以在 RX 580 上只使用 8 針而不使用額外的 6 針

因此,首先,沒有什麼是開箱即用的……總有一些軟體需要安裝,並且需要進行一些配置以針對您的特定設置進行優化。

其次,我想說你應該提供盡可能多的權力。採礦是一項非常耗電的工作,使硬體在其極限下執行將縮短其壽命。據我了解,如果您是遊戲玩家,您可以只執行 8 針,但我個人會盡我所能提供盡可能多的電源。無論您提供多少引腳,功耗都將是它的樣子。在連接器處創建電源瓶頸只會導致效率低下。如果您正在採礦,您正在努力賺錢,請為董事會提供他們需要執行的一切。

第三,了解更多細節會有所幫助。一周前我不會想到它們,但在研究之後我發現這些東西很重要……

你用的是硬碟嗎?如果是這樣,您甚至不應該打算使用它並獲得 SSD。我還發現在安裝作業系統時,設置一個 4GB 的交換分區也很有幫助。

你有多少記憶體。越多越好(通常情況下)。當您同步區塊鏈時,擁有更多 RAM 將使您載入更大的記憶體大小。我目前正在與論壇上常見的記憶體 = 1024 同步,但我最近看到有人使用 8GB 的​​ RAM 高達 2048。我有 4GB 的 RAM,所以我覺得 2048 太激進了,但我可能是錯的,我會鼓勵大家發表評論。

如果您打算執行 Linux,請確保不要亂用開源驅動程序並直接使用 AMDPRO-GPU 驅動程序。看起來你的硬體是受支持的。根據您的作業系統,您可以在此處找到它。

IMO 我不會特別搞亂網路錢包或 Parity。Parity 最近的一些發展令人擔憂,許多論壇文章促使人們朝著這個方向尋求資訊。 請閱讀這篇文章以了解更多資訊以及這篇文章。共識是乙太坊錢包和 Mist 是最安全的,並且工作得最好。這些工具的主要問題是令人難以置信的長同步時間。似乎初始同步可能需要幾天時間,最高塊大約在 46700000 左右。

在弄亂了乙太坊錢包 GUI 之後,我認為它太令人沮喪了,並且沒有提供足夠的同步狀態回饋來知道它沒有掛起。我開始在 Linux 中使用命令行並使用 Geth。

在 Ubuntu(或其他 Linux 發行版)中,命令如下所示,以便在安裝完所有內容後啟動區塊鏈同步:

geth --rpc --syncmode=fast --cache=1024 

自 geth 1.7.3 以來的預設設置是快速執行,因此您也可以使用

geth --rpc --cache=1024

似乎您在同一台電腦上做所有事情,所以我添加了 –rpc 標誌。就像我之前說的,如果你有足夠的 RAM,你可以將記憶體提升到 2048。

如果您正在執行 Linux,我還將打開第二個終端並執行以下命令以提供有意義的持續同步進度更新:

while (( $(geth --exec "eth.syncing.highestBlock-eth.syncing.currentBlock" attach) > 0)); do echo $(geth --exec "100 * eth.syncing.currentBlock / eth.syncing.highestBlock" attach) % Complete; done

在同步進行時,您可以對 GPU 性能進行基準測試。我喜歡 Etheminer,下面的命令可以讓你確保一切執行正常。如果你執行的是 Ubuntu,你可以通過第一次執行來檢查你的硬體是否被找到(你可能需要先安裝它)

sudo apt-get install clinfo

clinfo

然後使用以下標誌執行 Ethminer 以檢查您的雜湊率:

ethminer -G -M

使用 -G 標誌是因為您使用 AMD 硬體執行 OpenCL,而 -M 是基準測試標誌。請注意,根據 Ethminer 人員的說法,從 0.9.3 版開始,OpenCL 的基準測試工具已損壞,並且在第 5 次試用後會引發錯誤。這沒什麼大不了的,因為它確實可以很好地估計您可以預期的雜湊率。如果您想查看單個卡片,您可以使用:

ethminer -G -M --opencl-device X

其中 X 是根據 clinfo 輸出的設備 ID。

請注意:同步完整的乙太坊區塊鏈需要幾天時間,具體取決於您的系統和連接速度。此外,如果您在初始同步完成之前停止,則需要重新開始。完成後,您可以執行此命令以使用所有 GPU 開始探勘(確保讓 geth 保持執行):

ethminer -G

祝你好運,快樂採礦

PS…如果有人使用傳統硬體,如 AMD Tahiti HD 7970/R9 280 或任何其他 Southern Islands HD 7900 系列 GCN 1.0 硬體,我已經寫了一份關於如何讓你開始的綜合指南。

引用自:https://ethereum.stackexchange.com/questions/32530