<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          可以但沒必要:開發(fā)者用M1挖礦,每天掙1塊錢(代碼已開源)

          共 5979字,需瀏覽 12分鐘

           ·

          2021-03-16 18:10

          ????關(guān)注后回復(fù) “進(jìn)群” ,拉你進(jìn)程序員交流群????


          機(jī)器之心報(bào)道
          編輯丨蛋醬
          聽說 M1 很強(qiáng),可以用來挖礦么?


          一般來說,在高端顯卡上挖礦是收益最高的。隨著虛擬貨幣行情的高漲,很多因疫情接近停業(yè)的網(wǎng)吧甚至已經(jīng)轉(zhuǎn)向挖礦為生,借助裝有高性能顯卡的電腦,獲得比正常營業(yè)更高的收益。

          但極客們常常愿意嘗試新的方法,比如——手頭最新購入的 M1 電腦。

          前些天,Zensors 軟件工程師 Yifan Gu 成功在自己搭載 M1 芯片的 MacBook Air 上運(yùn)行了挖礦程序,并且開源了代碼。如果你手上也有一臺 M1,不妨試試。

          項(xiàng)目地址:https://github.com/gyf304/ethminer-m1

          不過,先給出博主的最終結(jié)論:「不大好使」。

          挖礦方法

          Yifan Gu 在個人博客中展示了挖礦的全部過程,在 M1 Mac 上運(yùn)行 Ethereum 軟件,哈希率是 2Mh/s。


          直接運(yùn)行 Ethereum,會產(chǎn)生如下錯誤:

          ethminer 0.19.0-alpha.0 Build: darwin/release/appleclang 
          Unrecognized platform Apple Error: No usable mining devices found

          此處遇到障礙,就需要你先把 Apple GPU 添加到 Ethereum 的白名單中,假裝它是英特爾的 GPU。

          然后是 boost 無法編譯,因?yàn)樗趪L試使用 - fcoalesce-templates 參數(shù)進(jìn)行編譯,而該參數(shù)在最新的 clang 版本中不存在。因?yàn)?ethminer 使用了相當(dāng)不推薦的 asioAPI,就必須更新 boost 到最新版本,并修復(fù) asio 相關(guān)的代碼。

          此外,還需要將 OpenSSL 升級到最新版本,以支持 darwin + arm64。最終結(jié)果如下:

          ethminer 0.19.0-17+commit.ce52c740.dirtyBuild: darwin/release/appleclang
          i 19:51:36 Configured pool eth-us-east1.nanopool.org:9999 i 19:51:36 Selected pool eth-us-east1.nanopool.org:9999 i 19:51:36 Connection remotely closed by eth-us-east1.nanopool.org i 19:51:36 Stratum mode : EthereumStratum/1.0.0 (NiceHash) i 19:51:36 Established connection to eth-us-east1.nanopool.org [144.217.14.139:9999] i 19:51:36 Spinning up miners...cl 19:51:36 cl-0 Using Device : Intel GPU 0.0 Apple M1 OpenCL 1.2 Memory : 10.67 GB (11453251584 B) i 19:51:36 Extranonce set to 778d i 19:51:36 Extranonce set to 778d i 19:51:36 Authorized worker [REDACTED] i 19:51:36 Epoch : 397 Difficulty : 10.00 Gh i 19:51:36 Job: c7fc5311… eth-us-east1.nanopool.org [144.217.14.139:9999]cl 19:51:38 cl-0 Generating split DAG + Light (total): 4.10 GB i 19:51:38 Job: 40a57756… eth-us-east1.nanopool.org [144.217.14.139:9999]cl 19:51:38 cl-0 OpenCL kernelcl 19:51:38 cl-0 Creating DAG buffer, size: 4.10 GB, free: 6.57 GBcl 19:51:38 cl-0 Creating light cache buffer, size: 65.62 MBcl 19:51:38 cl-0 Loading kernelscl 19:51:38 cl-0 Creating buffer for header.cl 19:51:38 cl-0 Creating mining buffer m 19:51:41 0:00 A0 0.00 h - cl0 0.00 i 19:51:42 Job: 077b62f6… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:51:46 0:00 A0 0.00 h - cl0 0.00 i 19:51:46 Job: 2835839e… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:51:51 0:00 A0 0.00 h - cl0 0.00 m 19:51:56 0:00 A0 0.00 h - cl0 0.00 i 19:51:57 Job: 97f724e7… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:52:01 0:00 A0 0.00 h - cl0 0.00 m 19:52:06 0:00 A0 0.00 h - cl0 0.00 m 19:52:11 0:00 A0 0.00 h - cl0 0.00 m 19:52:16 0:00 A0 0.00 h - cl0 0.00 i 19:52:16 Job: 54df0504… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:52:21 0:00 A0 0.00 h - cl0 0.00cl 19:52:22 cl-0 4.10 GB of DAG data generated in 44,060 ms. m 19:52:26 0:00 A0 184.16 Kh - cl0 184.16 m 19:52:31 0:00 A0 1.96 Mh - cl0 1.96 m 19:52:36 0:01 A0 1.98 Mh - cl0 1.98 i 19:52:39 Job: d3b1da5e… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:52:41 0:01 A0 1.99 Mh - cl0 1.99cl 19:52:43 cl-0 Job: 54df0504… Sol: 0x778d000001d14c71 i 19:52:43 **Accepted 150 ms. eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:52:46 0:01 A1 1.95 Mh - cl0 1.95 m 19:52:51 0:01 A1 2.07 Mh - cl0 2.07 m 19:52:56 0:01 A1 2.00 Mh - cl0 2.00 m 19:53:01 0:01 A1 1.98 Mh - cl0 1.98 i 19:53:01 Job: ccc2b97f… eth-us-east1.nanopool.org [144.217.14.139:9999] m 19:53:06 0:01 A1 1.97 Mh - cl0 1.97 i 19:53:07 Job: 23919d82… eth-us-east1.nanopool.org [144.217.14.139:9999]^C i 19:53:10 main Got interrupt ... i 19:53:10 main Disconnected from eth-us-east1.nanopool.org [144.217.14.139:9999] i 19:53:10 main Shutting down miners... i 19:53:16 main Terminated!

          結(jié)果:日均到賬人民幣 1 元

          所以 Yifan Gu 用 M1 挖礦的收益是多少?大概每天 1 元人民幣。嚴(yán)格來說確實(shí)產(chǎn)生了收入,但也未免太微不足道了。

          Yifan Gu 倒不是第一個使用 M1 挖礦的人,據(jù)外媒 CryptoAge 報(bào)道,搭載 M1 芯片的 Mac 剛發(fā)行一個月后,就有 XMrig 的開發(fā)人員嘗試用其來挖掘門羅幣。

          與獨(dú)立顯卡相比,M1 能提供的性能相當(dāng)有限。如下圖所示,即使是最弱的英偉達(dá)礦卡也有 26MH/s 的哈希率。


          目前來看,M1 對哈希率影響不大。不過兩者之間的差異可以歸結(jié)于功耗,英偉達(dá)的顯卡顯然功耗更高,如果蘋果的八核設(shè)計(jì)擴(kuò)展到算力更強(qiáng)的設(shè)備,很難說蘋果的 GPU 將如何「脫胎換骨」。近期也有報(bào)道稱,蘋果公司正在開發(fā) 128 核的 GPU,替換系統(tǒng)中 AMD 的顯卡,或許不久之后就能和大眾見面了。


          所以新款 M1 在手的人,倒也不必用它來挖礦。如果是很嚴(yán)肅地對待挖礦這件事的話,還有更多更好的選擇,不是嗎?

          參考鏈接:
          https://www.tomshardware.com/news/apple-m1-chip-mining-ethereum
          https://blog.yifangu.com/2021/02/26/mining-ethereum-on-a-m1-mac-gpu/

          -End-

          最近有一些小伙伴,讓我?guī)兔φ乙恍?nbsp;面試題 資料,于是我翻遍了收藏的 5T 資料后,匯總整理出來,可以說是程序員面試必備!所有資料都整理到網(wǎng)盤了,歡迎下載!

          點(diǎn)擊??卡片,關(guān)注后回復(fù)【面試題】即可獲取

          在看點(diǎn)這里好文分享給更多人↓↓

          瀏覽 35
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲国产高清国产精品 | 日韩三级成人 | 国产成人久久久 | 日韩综合亚洲 | 青青伊人久久 |