Từng bước thiết lập AMD Radeon Vega 56 / Vega 64

Từng bước thiết lập AMD Radeon Vega 56 / Vega 64

Bắt đầu thiết lập của tôi đang chạy là một hành trình thú vị với nhiều đêm muộn. Tôi đã kết bạn với một số người bạn trực tuyến mới và tận dụng kinh nghiệm của những người đã đi trước. Đó là một chuyến đi vui vẻ. Hướng dẫn này sẽ không tạo lại chuyến đi.

Từng bước thiết lập AMD Radeon Vega 56 / Vega 64 - Hướng dẫn này tóm tắt những gì tôi thấy rằng hoạt động và hợp nhất, từng bước, các chi tiết bạn cũng cần để đạt được điều đó. Trong nhiều trường hợp, thông tin này không có nguồn gốc từ tôi. Tuy nhiên, tôi không tìm thấy một tài liệu tham khảo nào có sẵn với tất cả các liên kết phù hợp với tôi. Đây là tất cả các chi tiết ở một nơi. Vui thích. Chúc may mắn! Hãy nhớ rằng, YMMV.


1. Mục tiêu

Có một máy tính không đầu với các tập lệnh sẽ khởi động một cách đáng tin cậy công cụ khai thác Vega mạnh mẽ. Không có Wattman. HBCC không bong tróc. Sau khi thiết lập và chạy hệ thống được băm với CPU, GPU Nvidia và GPU AMD (Vega). Việc thiết lập tự giám sát và giải quyết mọi vấn đề về "hash drop" của Vega để bạn có thể tập trung vào những việc khác. Hệ thống cung cấp khả năng kiểm tra trạng thái thông qua giao diện web từ bất kỳ máy tính hoặc điện thoại nào. Lưu ý:Đây chủ yếu là công cụ khai thác Vega nên tất nhiên trọng tâm là tiền tệ Cryptonight (tức là Monero, ETN, ITNS, SUMO, KRB, XLC, Nicehash Cryptonight…).

Lưu ý: Hình ảnh trên là từ bài đăng gốc của tôi nhưng nó không còn xác định đầy đủ giàn khoan khai thác của tôi nữa. Bây giờ tôi có hai giàn khoan. Một là công cụ khai thác 5 Vega (2x 64’s và 3x 56’s ). Cái thứ hai có hai Vega’s (cả hai 64’s ), 1 GTX-750 cũ và 3x Rx 550's . Hình trên cũng là từ phiên bản trước đó của công cụ khai thác XMR-Stak. Phiên bản mới của XMR-Stak (2.2) mang lại cho tôi tốc độ băm tốt hơn trên 64 (2040h / s) như bạn có thể thấy tại đây .


2. Thiết bị và Phần mềm

Thiết bị được sử dụng trong giàn khoan của tôi được liệt kê dưới đây. Bạn không cần phải sử dụng cùng một thiết bị để sử dụng hướng dẫn này. Danh sách dưới đây bao gồm các chi tiết để giúp bạn tìm thấy những gì bạn cần.

  • Corsair RM1000i Cung cấp điện với giám sát phần mềm năng lượng được sử dụng
    • Lưu ý: Mỗi Vega sử dụng HAI, 8pin PCIe kết nối. Ảnh Amazon không hiển thị điều đó nhưng tôi rất ngạc nhiên khi nó đi kèm với các điểm đột phá cho 4x Vega’s ( ảnh của cáp ).
    • EVGA 1000w Vàng được đánh giá cao và thường có giá tốt hơn.
      • Xin lưu ý rằng EVGA không cung cấp tính năng giám sát phần mềm nếu điều đó quan trọng với bạn
    • Cập nhật: Sau đó, tôi đã thêm vào một PSU 450w mà tôi đã sở hữu qua cáp này để giảm tải nguồn do Bo mạch chủ và Nvidia cung cấp và mang lại hiệu suất sử dụng dưới 80% (xem FAQ để biết thêm chi tiết)
    • Một số người đề xuất 2x 750W PSU của. Nếu bạn đi theo con đường này, bạn sẽ cần lên kế hoạch trước với một số bộ điều hợp 6 pin sang 8 pin . Đây là một tích cực hơn phiên bản.
    • Tôi đã sử dụng Cáp nguồn PCIe 2x-Molex đến 6 chân để cung cấp sức mạnh cho GTX-750 cũ của tôi
  • Bo mạch chủ / CPU:Gigabyte ATX GA-970A-D3P với FX-6300 - Tôi đã có nó
    • những cái tốt hơn
      • 6 giàn GPU: Biostar TB250 / Celeron G3930 (Đây là MB của giàn khoan thứ 2 của tôi)
      • Giá đỡ 8 GPU: Biostar TB250-BTC + / Celeron G3930
      • 12 GPU * giàn: ASRock H110 Pro BTC + / Celeron G3930
    • * Nếu bạn đang mua một MB, hãy hiểu rằng trình điều khiển AMD sẽ không hỗ trợ nhiều hơn 8 Vega trong một thiết bị. Bất kỳ khe cắm PCIe nào của bo mạch chủ vượt quá 8 sẽ cần được sử dụng cho thẻ Nvidia .
    • Mặc dù không bắt buộc nhưng một số người đã báo cáo rằng việc có một bo mạch chủ hỗ trợ iGPU làm điều khiển chính của bạn sẽ giúp ổn định hơn (tương tự như cách bạn sẽ thấy khi tôi sử dụng Nvidia)
  • 4 GB ram (Tôi chỉ sử dụng 16 GB vì tôi đã có nó)
  • Ổ cứng (Tôi khuyên dùng SSD 120 GB giá rẻ nhưng các ổ kiểu đĩa “cũ” cũng sẽ hoạt động).
  • PCIe risers (Tôi nhận được 3 pack và phải quay lại để lấy thêm .. lấy 6 múi )
  • Trình mô phỏng màn hình (vì vậy bạn có thể ngắt kết nối màn hình của mình mà không gây nhầm lẫn với Vega)
    • Tôi sử dụng kiểu HDMI trong Vega của tôi, nếu bạn sử dụng iGPU thì hãy kiểm tra bo mạch chủ của bạn vì bạn có thể cần kiểu DVI này .
  • Nút Nguồn - Bạn cần một nút để yêu cầu máy tính bật.
  • Khung khai thác :Tôi đã xây dựng mỏ bằng gỗ nhưng một số người thấy mua nó ít phức tạp hơn
  • 2x Vega 64
    • Tôi có một viên Sapphire và một viên XFX. Tất cả các thẻ tham chiếu của Vegas AMD đều giống nhau nên nhãn hiệu không ảnh hưởng đến hiệu suất. Hiện tại, Vegas đang tiếp tục tung ra thị trường và tôi vẫn chưa thể nói về tất cả những điều đó.
    • Tôi có xác nhận rằng ASUS AMD Radeon RX VEGA 64 ROG Strix OC sau khi bán ra thị trường hoạt động với hướng dẫn này.
  • 2x Vega 56
    • Của tôi là Gigabyte nhưng một lần nữa, thương hiệu không quan trọng đối với thẻ tham chiếu
    • Vega 56 cung cấp tốc độ băm thấp hơn ~ 3% nhưng nếu bạn có thể mua một chiếc với giá rẻ hơn, 60 h / s bị mất có thể hợp lý bởi chi phí và tiết kiệm điện, mặc dù gần đây nó không rẻ hơn nhiều và tính khả dụng là yếu tố chính.
  • 0x Vega Frontier
    • ( Lưu ý: Cá nhân tôi chưa sử dụng Frontier Edition nhưng chúng là một tùy chọn. Chúng đã được chứng minh là băm hơn 2100 giờ / giây trên thuật toán 'cryptonight Heavy' được sử dụng trong giao thức Sumokoin và Haven có lợi nhuận ... đối với cryptonightV7 tiêu chuẩn, chúng băm giống như một Vega 64 và có thể hơi lắt léo. Tham gia kênh Slack MiningGuides.com nếu bạn có câu hỏi về FE. ảnh )
  • Nvidia GTX 750 - đã có trong tay (bạn không cần phải có Vega)
  • Nếu bạn muốn bắt đầu với khoản đầu tư ít hơn, hãy RX 550 có thể là một hiệu quả cách lấp đầy các vịnh của bạn trong khi bạn học nghề.

Phần mềm

  • Windows 10 với Fall Creators Update trở lên (‘Tháng 4 năm 2018, phiên bản 1803’ hoạt động tốt) (64 bit)
    • Đảm bảo bạn có ổ USB 8GB trở lên nếu bạn tải xuống kỹ thuật số (tôi đã không tải xuống và phải quay lại để lấy một bản)
  • (miễn phí) AMD ReLive Block Driver / 64 bit / bản phát hành ngày 23 tháng 8 (chỉ cài đặt trình điều khiển, không có phần mềm)
  • (miễn phí) OverdiveNTool
  • (miễn phí) Trình duyệt Google Chrome
  • (miễn phí) Tiện ích mở rộng Chrome Remote Desktop - của Google (rất dễ dàng và đáng tin cậy, nó chỉ hoạt động)
  • KHÔNG sử dụng GPUz . Tôi chắc chắn rằng nó là một chương trình miễn phí tuyệt vời cho một số ứng dụng nhưng nó không hoạt động tốt với tính năng khai thác Vega nhanh (đó là những gì tôi sử dụng để giải quyết các vấn đề về hiệu suất khi thử nghiệm).

3. Cài đặt và vị trí thẻ

Bo mạch chủ của tôi có hai khe PCI dài 16x đầy đủ và khe PCIe ngắn 3x (của bạn có thể khác). Nếu bạn không có iGPU thì khe PCI dài gần nhất với CPU của bạn sẽ trở thành GPU chính của bạn (có thể có một khe PCIe ngắn gần CPU hơn nhưng khe dài là chính). Nếu thiết bị của bạn sẽ bao gồm GPU không phải của Vega, sẽ rất hữu ích nếu bạn đặt nó vào khe 16x dài đầu tiên đó (có thể thông qua riser ). Trong trường hợp của tôi, nó nhận được GTX-750 (thông qua PCIe riser).

  • Điều này hữu ích vì như bạn sẽ thấy, mỗi khi bạn khởi động máy tính, mỗi Vega sẽ bị "tắt" và sau đó được "bật lại". Nó làm cho mọi thứ trơn tru hơn khi bạn không phải tắt màn hình mà máy tính đang sử dụng để hiển thị… bằng cách có một thẻ đáng tin cậy (không cần tắt) trong khe PCI chính sẽ giúp tiết kiệm một số chứng ợ nóng. Mọi người luôn chạy hệ thống với 100% Vega (Thực tế là bây giờ tôi cũng có kinh nghiệm làm việc đó) vì vậy đây KHÔNG phải là cách duy nhất (bạn không cần thẻ Nvidia)… nhưng sẽ rất tiện lợi nếu bạn đang sử dụng GPU không phải của Vega trong hệ thống của bạn.

Phích cắm giả HDMI sẽ đi vào GPU chính (trong trường hợp của tôi là GTX-750) sau khi hệ thống được thiết lập (tôi đã sử dụng màn hình trong quá trình thiết lập nên phích cắm không được cài đặt trong các giai đoạn trước đó). Bạn không cần phích cắm cho các thẻ khác. Chỉ là "chính". Máy tính của bạn đủ thông minh để biết khi nào màn hình tắt hoặc không được gắn vào, tuy nhiên, chúng tôi sẽ thay đổi cài đặt để đảm bảo Windows không bao giờ đặt màn hình ở chế độ ngủ. Vì chúng tôi không muốn lãng phí năng lượng 24 giờ một ngày, chúng tôi sử dụng đầu cắm giả HDMI để làm cho máy tính hoạt động tốt.

Thứ tự cài đặt Vega không thành vấn đề. Các khe PCIe trên MB's được đặt cách nhau để nếu tôi muốn sử dụng tất cả các khe thì bạn cần sử dụng riser (hoặc thẻ bao phủ nhiều hơn một khe). Ngoại lệ là vị trí 16xPCI cuối cùng (xa CPU nhất). Tôi đã có thể sử dụng khe cắm đó trực tiếp mà không cần thiết bị hỗ trợ vì không có gì ở bên phải nó để thẻ của tôi cản trở. Thứ tự của tôi, bắt đầu với khe đóng với CPU là Vega 64, GTX-750 (trong khe 16x thông qua riser), Vega 56, Vega 56, Vega 64 (gắn trực tiếp vào khe PCI MB 16x mà không có riser).


4. Thiết lập Windows Chung:

Lưu ý: Ban đầu, hướng dẫn của tôi không trình bày chi tiết về việc gỡ bỏ cài đặt / trình điều khiển Windows nhưng tôi thấy nền tảng này thúc đẩy nhiều vấn đề khắc phục sự cố sau này của mọi người nên tôi đã bổ sung chi tiết.

  • Tôi đề xuất cài đặt sạch của Windows 10 (bạn không cần phải khởi động lại… nhưng tôi đã làm như vậy).
    • Trước khi bắt đầu cài đặt sạch, hãy thực hiện các thao tác sau khi tắt nguồn:
      • Cài đặt vật lý tất cả các thẻ theo, “Cài đặt và vị trí thẻ”
      • Cắm màn hình vào đúng thẻ theo "Cài đặt và vị trí thẻ"
      • Khởi động máy tính bằng phương tiện cài đặt và thực hiện cài đặt sạch.
  • Buộc cập nhật Windows cho đến khi bạn có Bản cập nhật dành cho người sáng tạo mùa thu trở lên
    • Lưu ý:Hướng dẫn này đã từng được cập nhật thành trạng thái, “Phiên bản 1709, Bản dựng 16299” nhưng cả hai hệ thống của tôi hiện đang chạy Phiên bản tháng 4 năm 2018 mà không có vấn đề gì (phiên bản 1803), vì vậy tôi sẽ để nó là “hoặc cao hơn” cho đến khi tôi gặp phải bản cập nhật yêu cầu thay đổi hướng dẫn.
    • (Mọi người đã báo cáo sự cố với hơn 3 Vega’s trừ khi họ có bản cập nhật này)
    • Nút Bắt đầu của Windows, nhập “Kiểm tra các bản cập nhật”, chọn “Kiểm tra các bản cập nhật”
    • Lặp lại bước đó sau mỗi lần khởi động lại Windows cho đến khi nó cho bạn biết rằng nó đã "cập nhật".
      • Hãy kiên nhẫn… thực sự kiên nhẫn… đây có thể là phần chậm nhất của toàn bộ dự án
    • Mở dấu nhắc lệnh và nhập:“winver”. Xác nhận rằng nó có nội dung “Bản dựng 16299” trở lên.
  • (Tùy chọn) Tạo Khôi phục Hệ thống điểm được gọi là “Bản cập nhật dành cho người sáng tạo mùa thu” (không mất nhiều thời gian)
  • Nếu bạn đã thực hiện cài đặt windows mới được đề xuất thì hãy chuyển đến “ Cài đặt trình điều khiển GPU
  • Tải xuống và cài đặt guru3d.com Trình gỡ cài đặt trình điều khiển hiển thị DDU
    • Các liên kết tải xuống ở gần cuối trang web; nó là một chương trình nhẹ.
  • Nếu bạn chưa cài đặt Windows sạch thì các bước sau sẽ hướng dẫn bạn gỡ cài đặt các trình điều khiển trước đó và di chuyển các thẻ đến vị trí thích hợp của chúng:
    • Nếu bạn có iGPU thì iGPU sẽ không di chuyển nên bạn không cần gỡ cài đặt.
    • Nếu bạn có Nvidia vẫn ở vị trí hiện tại thì bạn không cần gỡ cài đặt trình điều khiển của nó. Nếu nó sẽ bị xóa và / hoặc di chuyển:
      • Khởi động lại máy tính ở chế độ an toàn ( Hướng dẫn tại đây nếu cần )
      • Chạy DDU; Chọn “Nvidia” ở phía trên bên phải, sau đó tắt máy (so với khởi động lại) để bạn có thể tháo thẻ sau khi tắt nguồn.
    • Nếu trước đây bạn đã từng cố gắng cài đặt trình điều khiển AMD hoặc nếu bạn cần di chuyển vị trí thực của Vega:bây giờ là lúc để gỡ cài đặt
      • Khởi động lại máy tính ở chế độ an toàn ( Hướng dẫn tại đây nếu cần )
      • Chạy DDU; Chọn “AMD” ở phía trên bên phải, sau đó tắt máy (so với khởi động lại) để bạn có thể trộn thẻ thực tế sau khi tắt nguồn.
    • OK, máy tính đã tắt nguồn và bạn có một phương tiện chặn rõ ràng để định cấu hình nếu cần.
    • Đưa mọi thẻ vào vị trí thực tế theo, “ Cài đặt và Vị trí Thẻ
    • Khi tắt nguồn, hãy cắm màn hình vào card đồ họa thích hợp:
      • iGPU (nếu bạn có). Nếu không,
      • Vào GPU không phải của Vega nằm trong khe PCI dài đầu tiên.
      • Nếu bạn không có iGPU và không phải Vega, hãy cắm màn hình vào Vega nằm trong khe PCI dài đầu tiên
        • Nếu bạn có sự kết hợp giữa Vega 56 và Vega 64 thì tôi khuyên bạn nên sử dụng 64 cho khe PCI đầu tiên này (không quan trọng).
      • Máy tính khởi động (Có thể chậm vì nó phát hiện ra tất cả phần cứng mới)
  • (Tùy chọn) Tạo Khôi phục Hệ thống điểm được gọi là “Thẻ không có trình điều khiển” (không mất nhiều thời gian)
    • Đừng bỏ qua bước tùy chọn này 🙂

5. Cài đặt Windows liên quan đến khai thác

  • CÀI ĐẶT NGUỒN: Đặt màn hình và Ổ cứng không bao giờ ở chế độ ngủ
    • Nút Bắt đầu của Windows:nhập “run” (hoặc nhấn phím logo Windows + R)
    • Loại:“powercfg.cpL”
    • Chọn "Thay đổi cài đặt gói" cho gói đã chọn
    • Đặt “Tắt màn hình” thành “Không bao giờ”
    • Đặt “Đặt máy tính ở chế độ ngủ” thành “Không bao giờ”
    • Chọn “Thay đổi cài đặt nguồn nâng cao”
    • Mở rộng “Đĩa cứng” và đặt “Tắt đĩa cứng sau” thành “0”
    • Chọn “Áp dụng”, sau đó chọn “OK”, sau đó chọn “Lưu thay đổi”
    • Đóng cửa sổ
    • (Lưu ý:Đặt ổ cứng ở chế độ không bao giờ ngủ có thể giúp ngăn chặn việc giảm tốc độ băm khi người khai thác đang sử dụng bộ nhớ ảo)
  • BỘ NHỚ VIRTUAL: Thiết lập bộ nhớ ảo cửa sổ (hat tip to u / hellae ).
    • Nút Bắt đầu của Windows
    • Loại:“Cài đặt Hệ thống Nâng cao”
    • Cài đặt Hiệu suất
    • Tab Nâng cao
    • Bộ nhớ ảo -> nút thay đổi
    • Bỏ chọn “Tự động quản lý”
    • Chuyển đổi Kích thước tùy chỉnh:60000MB / Kích thước tối đa:60000MB
    • Nhấn vào nút “SET”… (Đừng quên bước này… một số có!)
    • Nhấn “OK”
  • KÍCH THƯỚC TRANG LỚN: Hãy để người khai thác của bạn truy cập vào bộ nhớ mà nó cần.
    • Mở gpedit.exe
      • Nếu bạn có Windows 10 Education / Enterprise hoặc Professional:
        • Phím bắt đầu của Windows -> nhập:“gpedit” và nhấn enter.
      • Nếu bạn có Windows 10 Home (hoặc Single Language Edition), bạn có gpedit nhưng nó đã bị vô hiệu hóa và bạn cần phải kích hoạt nó. Mẹo mũ cho askvg.com người cung cấp tệp dơi sẽ làm tất cả công việc này cho bạn.
        • Truy cập trang web askvg.com tại đây
        • Cuộn xuống “Phương pháp 1:Chỉ dành cho người dùng Windows 10”
        • Làm theo hướng dẫn để tải xuống và chạy tệp bat.
        • Khởi động lại máy tính của bạn theo hướng dẫn.
        • Phím bắt đầu của Windows -> nhập:“gpedit.msc” và nhấn enter.
    • Với gpedit đang mở:
      • Mở rộng “Cài đặt Windows”
      • Mở rộng “Cài đặt bảo mật”
      • Mở rộng “Chính sách địa phương”
      • Chọn “Chuyển nhượng Quyền của Người dùng”
      • Ở màn hình bên phải, cuộn xuống và chọn:“Khóa các trang trong bộ nhớ”
      • Chọn, “Thêm người dùng hoặc nhóm”
      • Nhập tên người dùng bạn sử dụng khi đăng nhập vào windows và chọn, “kiểm tra tên”
        • Nếu đó là địa chỉ e-mail, bạn bao gồm phần @ domain.com trong tên
      • Nó sẽ gạch dưới tên của bạn khi bạn biết nó hoạt động.
      • Nhấn “OK” và sau đó đóng màn hình chính sách bảo mật cục bộ chính. Bạn cần khởi động lại máy tính trước khi chạy trình khai thác nhưng đừng làm điều đó ngay bây giờ… quá trình khởi động lại sẽ tự nhiên xảy ra sau đó.
      • Hình ảnh bên dưới hiển thị cho bạn các màn hình bạn sẽ thấy. Nhấp vào ảnh để mở rộng và đặt nó ở kích thước hữu ích (các hộp đen là nơi tôi bôi đen tên người dùng của mình).
  • PHẦN MỀM DESKTOP TỪ XA (và phần mềm hỗ trợ khác)
    • Cài đặt và định cấu hình các tùy chọn phần mềm máy tính từ xa, tôi có thể khẳng định rằng Google Chrome Remote Desktop dễ sử dụng và không gây sụt giảm hàm băm trong quá trình khai thác khi thiết lập như sau:
      • Cài đặt Google Chrome .
      • Tắt tính năng tăng tốc phần cứng của Google Chrome:
        • Mở Cài đặt Google Chrome:“ chrome:// settings /
        • Trong trường tìm kiếm cài đặt, hãy nhập:“Sử dụng tính năng tăng tốc phần cứng khi có sẵn”
        • Chuyển sang vị trí tắt thanh trượt (chúng tôi cần GPU tập trung vào việc khai thác)
        • Chọn nút “Khởi chạy lại”
      • Cài đặt Chrome Remote Desktop tiện ích mở rộng (cấp quyền cho máy tính)
        • Tôi khuyên bạn nên thực hiện đăng nhập từ xa thực tế để đảm bảo rằng bạn biết nó hoạt động
    • Lưu ý:Sau bước cài đặt trình điều khiển (xảy ra sau này), bạn có thể tự do tắt máy tính của mình, rút ​​phích cắm màn hình và thay thế nó bằng phích cắm giả HDMI và sau đó đăng nhập từ xa cho tất cả các bước còn lại.
  • TÙY CHỌN TÙY CHỌN
    • (Tùy chọn) Tải xuống và cài đặt Notepad ++ . Đây là một trình soạn thảo nhẹ và thân thiện với người dùng, không gây ra sự sụt giảm hàm băm trong quá trình khai thác và cho phép bạn mở nhiều tệp văn bản cùng một lúc… bạn sẽ thực hiện rất nhiều chỉnh sửa văn bản
    • (Tùy chọn) Chuẩn bị Windows File Explorer để cho phép thay đổi phần mở rộng tệp:
      • Mở Windows Explorer (Nút Windows + E)
      • Chọn lại tab “Xem”, “Tùy chọn”, tab “Xem”, sau đó:
      • Bỏ chọn hộp bên cạnh:“Ẩn tiện ích mở rộng cho các loại tệp đã biết” / Áp dụng
      • Chọn “Áp dụng cho Thư mục” - “Có”
    • (Tùy chọn) Tắt cập nhật tự động của Windows . Bước này rõ ràng là do bạn. Thỉnh thoảng bạn vẫn nên cài đặt chúng vì lý do bảo mật nhưng bây giờ bạn có thể thực hiện vào thời điểm bạn chọn (có thể là cuối tuần) so với khi Windows có thể phá vỡ trình khai thác của bạn (và có thể tắt máy của bạn) mà không cần cảnh báo.
      • Quy trình để làm điều đó được xác định rõ ràng trong bài báo này của Forbes . Đi tới liên kết và cuộn xuống phần có nội dung “Tùy chọn 3:Trình chỉnh sửa chính sách nhóm”.
      • Người dùng Windows Home hãy nhớ rằng bạn hiện có “gpedit.msc”, vì vậy bạn không cần phải “chờ đợi cái này”. (Nút Windows, nhập “run”, “gpedit.msc”)
      • Ngoài ra, khi ở đó, hãy bật tính năng thông báo cho windows không bao gồm các trình điều khiển có cập nhật windows cho những thời điểm bạn NÊN quyết định cập nhật. ( ảnh tại đây )
    • (Tùy chọn) Tắt cập nhật trình điều khiển tự động . Nếu AMD đưa ra một trình điều khiển mới có thể ổn, nhưng sẽ rất tuyệt nếu bạn dùng thử theo điều kiện của riêng chúng tôi so với một bản cập nhật trình điều khiển không có kế hoạch.
    • Nút Bắt đầu của Windows; Nhập:“Xem Cài đặt Hệ thống Nâng cao”
    • Chọn “Tab Phần cứng”, sau đó chọn “Cài đặt Cài đặt Thiết bị”
    • Chuyển đổi, "Không" để windows sẽ không cố gắng thay đổi hệ thống của bạn khi bạn đã có hệ thống hoạt động (Tôi đặt một số ảnh chụp màn hình tại đây nếu họ giúp - Xin lưu ý rằng “Có” vẫn được bật khi tôi chụp ảnh màn hình).

6. Cài đặt trình điều khiển GPU:

  • Nếu bạn có thẻ không phải của Vega thì hãy cài đặt trình điều khiển đó ngay bây giờ (trong trường hợp của tôi là GTX-750)
  • Khởi động lại máy tính
  • Tải xuống trình điều khiển chuỗi khối AMD / 64 bit / tên tệp hiển thị bản phát hành ngày 23 tháng 8.
  • Đề xuất: Nếu bạn có hơn 4 Vega’s thì tôi khuyên bạn nên hướng một người hâm mộ bên ngoài vào Vega’s của bạn trong bước này. Cài đặt trình điều khiển chậm và thẻ có thể bị nóng vì trình điều khiển không có mặt để yêu cầu họ tăng tốc quạt. Tôi nghĩ đơn giản là AMD đã không thiết kế quy trình để mong đợi nhiều hơn 2 Vegas cùng một lúc. Trong trường hợp của tôi, tôi tin rằng một thẻ đã tự điều chỉnh và khiến quá trình cài đặt không thành công ( Ảnh chụp màn hình của lỗi ). Tôi đã làm điều này hai lần trước khi tôi trở nên khôn ngoan khi sử dụng một chiếc quạt. Với người hâm mộ, tôi không gặp vấn đề gì.
  • Chạy Executable, để nó tự giải nén.
  • Chọn Cài đặt Tuỳ chỉnh khi được nhắc nhở.
    • Lưu ý:Tôi đã có độ ổn định giảm băm cao hơn kể từ khi tôi xây dựng lại hệ thống của mình và chỉ cài đặt trình điều khiển AMD (không có phần mềm khác). Nếu bạn chọn cài đặt ứng dụng AMD đầy đủ, ĐỪNG BAO GIỜ BAO GIỜ mở ứng dụng AMD. Trong các hướng dẫn khác, bạn sẽ nghe thấy các tham chiếu đến Wattman. Bỏ qua chúng. Bạn sẽ nghe thấy các tham chiếu đến thanh trượt HBCC. Bỏ qua chúng. Mở phần mềm trình điều khiển hoạt động đối với một số người nhưng tôi đã phải gỡ cài đặt và cài đặt lại trình điều khiển ngay vì mở trình điều khiển. Đừng làm điều đó. Bạn cần cài đặt trình điều khiển và thế là xong.
  • Bỏ chọn tất cả các hộp ngoại trừ hộp cho Trình điều khiển màn hình AMD
  • Chọn “Cài đặt” ( Lưu ý: Sau khi cài đặt trình điều khiển, nó sẽ mời bạn khởi động lại máy tính… KHÔNG ĐƯỢC. Chúng tôi có một bước bổ sung cần thực hiện trước khi khởi động lại.)
  • Nếu bạn có nhiều Vega trong hệ thống của mình thì quá trình này sẽ rất chậm và màn hình sẽ chuyển sang màu đen trong vài phút cùng một lúc. Hãy kiên nhẫn và giữ cho các thẻ mát mẻ.
  • KHÔNG khởi động lại máy tính khi nó cung cấp cho bạn tùy chọn khi kết thúc cài đặt. u / Slithus7 đã đề xuất các bước tắt liên kết tự động crossfire được định dạng trước khi khởi động lại để nó không bao giờ có cơ hội gây ra sự cố cho chúng tôi…

TẮT PHÁT HIỆN CHÉO GIÓ AMD

  • Bất cứ khi nào Windows khởi động, trình điều khiển AMD sẽ cố gắng phát hiện các thẻ Vega khác để thiết lập “ crossfire “. Chúng tôi không muốn có crossfire và thậm chí tìm kiếm nó cũng không tốt cho sự ổn định của trình điều khiển. Chúng tôi cũng không muốn nó thăm dò ý kiến ​​về các trạng thái năng lượng khi khai thác của bạn. Dưới đây là các bước thủ công để tắt “EnableUlps” và “EnableCrossFireAutoLink” (lưu ý các số ID đăng ký Vega vì chúng tôi sẽ cần lại sau)
    • Phím Start của Windows -> “regedit”
      • Hãy cẩn thận chỉ thay đổi các mục nhập mà hướng dẫn này cho biết là phải thay đổi, bạn có thể làm hỏng máy tính của mình với chương trình này.
    • Điều hướng đến thư mục thích hợp bằng cách đi sâu vào từng bức ảnh bên dưới (dễ dàng hơn) hoặc bạn có thể tìm kiếm và cho phép Windows tìm thấy nó qua:
      • Chọn Chỉnh sửa -> Tìm (Ctrl-F)
      • Nhập "EnableUlps" và chọn nút "Tìm tiếp theo" (phân biệt chữ hoa chữ thường)
      • Có thể mất nhiều thời gian để tìm kiếm… hãy để nó hoạt động
      • Các cửa sổ tìm kiếm cuối cùng sẽ biến mất khi được điều khiển xuống sổ đăng ký của bạn và chọn trường “EnableUlps” với giá trị 1 (true) - nhấp để mở rộng hình nếu cần.
    • Lưu ý Mô tả thiết bị:“Raedon RX Vega”.
    • Lưu ý ID số đăng ký cho thẻ. “0001” trong trường hợp trên.
    • Nhấp đúp vào “EnableUlps” và thay đổi giá trị thành “0” (false)
    • Nhấp đúp vào “EnableCrossFireAutoLink” và thay đổi giá trị thành “0” (false)
    • Nếu bạn chỉ có một Vega thì bạn đã hoàn tất. Nếu có nhiều hơn một, bạn cần chọn ID còn lại mà bạn thấy ở bên trái và tìm Vegas khác của bạn. Trong trường hợp của tôi, 0000 là Nvidia của tôi và 0001, 0002, 0003 và 0004 đều là của Vega.
    • Đối với mỗi Vega:
      • đặt “EnableUlps” thành “0”
      • đặt “EnableCrossFireAutoLink” thành “0”
      • Lưu ý ID thiết bị (tức là 0001)
      • Nếu bạn có sự kết hợp giữa Vega64 và Vega56, bạn cần biết ID thiết bị nào chuyển cho loại thẻ nào. Cuộn đến trường “MatchingDeviceId” và lưu ý xem ID thiết bị có dành cho Vega 64 hay không (kết thúc bằng “687f &rev_ c1 “) Hoặc Vega 56 (kết thúc bằng“ 687f &rev_ c3 “).
    • Đảm bảo bạn viết ra / nhớ ID thiết bị của mỗi Vega
    • Sao lưu phần hiển thị sổ đăng ký:Ở phía bên phải, nhấp chuột phải vào phần cha “{4d36e968-e325-11ce-bfc1-08002be10318}” và chọn, “export”. Lưu tệp.
      • Lưu ý:Sau này, chúng tôi sẽ thêm một thứ gọi là "bàn chơi quyền lực mềm". Nếu máy tính của bạn không thích một bảng như vậy, bạn có thể (1) nhấp đúp vào tệp này mà bạn vừa lưu (2) tìm và xóa cho mỗi Vega mục nhập có tên, “PP_PhmSoftPowerPlayTable” (3) khởi động lại máy tính của bạn… và nó giống như bạn chưa bao giờ áp dụng bảng chơi quyền lực mềm (đó là lý do khiến nó trở nên "mềm").

7. Đặt lại trình điều khiển Vega bằng Trình quản lý thiết bị

Trình điều khiển blockchain AMD không ổn định và thủ thuật này chúng tôi đã học được từ Mythic giải quyết các vấn đề. Mọi người sẽ cho bạn biết cách giải quyết tình trạng rung lắc thông qua thanh trượt Wattman HCBB. Đừng. Không bao giờ mở phần mềm trình điều khiển AMD.
Phần nhỏ này sẽ cho bạn biết cách thực hiện thủ công những gì cuối cùng bạn sẽ thực hiện tự động với một tập lệnh. Tốt là (1) biết tập lệnh đang làm gì và (2) làm cho hệ thống hoạt động theo cách thủ công để bạn có thể tập trung vào việc băm và có thể tách sự cố tập lệnh khỏi xử lý sự cố Vega:

  • Nút Bắt đầu của Windows
  • Loại:“Trình quản lý thiết bị”
  • Mở rộng “Bộ điều hợp màn hình”
  • Chọn vega đầu tiên, nhấp chuột phải, tắt
    • Nếu bạn không thấy (các) Vega của mình, hãy đóng trình quản lý thiết bị và mở lại cho đến khi chúng hiển thị
  • Chọn Vega đầu tiên, nhấp chuột phải, bật
  • Lặp lại cho tất cả Vegas
  • Đóng trình quản lý thiết bị

Lưu ý:Nếu bạn không cắm màn hình / dongle của mình vào iGPU hoặc Nvidia thì màn hình có thể chuyển sang màu đen trong quá trình tắt và bật các chức năng.
Nếu Vega từng hành động kỳ lạ, quá trình này sẽ cần được lặp lại (cho đến khi bạn có được kịch bản hoạt động). Điều này rất dễ dàng, vì vậy đừng nghĩ quá nhiều. Điều này cần được thực hiện MỖI LẦN NGÔI SAO CỬA SỔ, đó là lý do tại sao chúng tôi sẽ sử dụng một tập lệnh để tự động hóa việc này sau . Bây giờ bạn biết kịch bản đó sẽ làm gì.


8. Chuẩn bị phần mềm cấu hình GPU

  • Tải xuống OverDriveNTool đến thẳng màn hình của bạn (không yêu cầu cài đặt)
    • Tệp được nén dưới dạng .z7 (bạn có thể sử dụng 7-zip.org để giải nén nó)
  • Chạy tệp thực thi OverDriveNTool.
  • Chọn Vega đầu tiên của bạn trong menu thả xuống phía trên bên trái. Xác minh rằng nó cung cấp một màn hình các giá trị như thế này (Các số của bạn có thể không khớp chính xác và điều đó không sao cả):
  • Lưu ý:Nếu bất kỳ lúc nào, khi bạn chọn Vega trong menu này, OverDriveNTool sẽ thông báo cho bạn “GPU này không được hỗ trợ” thì thật đáng tiếc, đó là dấu hiệu trình điều khiển của bạn bị hỏng và bạn cần:(a) Hoàn nguyên về điểm khôi phục Windows cũ hơn hoặc (b) gỡ cài đặt / cài đặt lại trình điều khiển chuỗi khối và lặp lại các chỉnh sửa sổ đăng ký (nhấp vào đây ).
  • Nếu bạn có tất cả Vega 56 hoặc tất cả Vega 64, bạn có thể chuyển sang bước tiếp theo. Nếu bạn, giống như tôi, có sự kết hợp giữa 56 và 64, hãy làm theo các bước bên dưới để xác định thứ tự mà OverdriveNTool phát hiện các thẻ (ghi lại điều này vì bạn sẽ cần thông tin này sau này)
    • Sử dụng menu thả xuống ở phía trên bên trái để chọn vega đầu tiên của bạn
    • Xem xét giá trị trong GPU P7.
      • Nếu nó cho biết 1630 thì ID vị trí đó có Vega 64
      • Nếu nó cho biết 1590 thì ID vị trí đó có Vega 56
    • Chuyển qua từng ID vị trí cho đến khi bạn xác định và ghi lại ID và kiểu cho từng Vega (Trong trường hợp của tôi, 0 =GTX750, 1-Vega64, 2-Vega56, 3-Vega56, 4-Vega64)
    • Lưu ý:Nếu bạn đã thay đổi các giá trị cơ bản của GPU P7 thông qua các lần thử cấu hình trước đó thì bạn có thể sử dụng phương pháp brute force này để xác định thứ tự thẻ.
  • Buộc OverdriveNTool tạo tệp .ini bằng cách tạo hồ sơ mẩu tin lưu niệm. Trong Hồ sơ, chọn “lưu” và đặt tên cho nó là “xước”. -> Đóng GUI.
  • Sử dụng trình soạn thảo văn bản để mở tệp “OverdriveNTool.ini”. Xóa nội dung tệp và thay thế bằng văn bản bên dưới; Lưu tệp.
    • Lưu ý:Nếu bạn có Vega làm mát bằng chất lỏng, bạn sẽ cần đặt Fan_Target =40, nếu không bạn sẽ gặp lỗi.
  • LƯU Ý:Tôi đã thử nghiệm (và chia sẻ với nhiều người qua Reddit / trò chuyện / tin nhắn trực tiếp) một tập hợp các tham số .ini mới kể từ trước khi bắt đầu năm ... điểm là, đã được khoảng 3 tuần thử nghiệm và tôi đã thấy sự ổn định tốt hơn và biết không có tác động xấu. Tính đến ngày hôm nay (17/01/2018), tôi đang biến chúng thành tiêu chuẩn hướng dẫn. Mặc dù OverdriveNTool không thể điều chỉnh GPU_P0 thành P5 và Mem_P0 thành Mem_P2, nó có thể vô hiệu hóa chúng và đó là những gì tệp mới này thực hiện. Đây là những công cụ tuyệt vời để khai thác nhưng hãy lưu ý rằng nếu bạn không có công cụ khai thác chuyên dụng thì GPU sẽ tiếp tục hoạt động ở trạng thái P công suất cao hơn ngay cả khi bạn không khai thác. (Có thể dễ dàng kích hoạt chúng bằng một tệp dơi riêng biệt gọi các cấu hình kích hoạt lại chúng)
  • Lưu ý: OverdriveNTool GUI và .ini dường như kiểm soát rất nhiều giá trị nhưng phần lớn giá trị này thực sự được kiểm soát bởi sổ đăng ký Windows và không thể định cấu hình thông qua OverdriveNTool. Các mục tiêu GPU_P6, GPU_P7, Mem_P3, Quạt và Nguồn CÓ THỂ định cấu hình . Các thay đổi đối với các trạng thái P cấp thấp hơn yêu cầu chỉnh sửa sổ đăng ký (mà chúng tôi sẽ thực hiện sau).
  • Lưu ý: Những cấu hình này là điểm khởi đầu giúp bạn ổn định với chi phí tối ưu hóa năng lượng. Sau khi thiết lập và chạy, bạn sẽ muốn tinh chỉnh các giá trị GPU_P6, P7 và Mem_P3 để có mức tiêu thụ điện năng thấp hơn với cùng tốc độ băm. Tạm dừng ngay bây giờ để đảm bảo bạn có cơ sở an toàn để chỉnh sửa.
  • Tạo một tệp mới trên màn hình nền có tên “Run_OverdriveNTool.bat” mà khi chạy, sẽ gọi OverdriveNTool.exe và yêu cầu nó (1) xóa cài đặt khỏi từng Vega của bạn và (2) Đặt cài đặt mong muốn cho từng Vega cho mỗi tệp .ini bạn đã tạo ở bước trước.
    • Mở trình soạn thảo văn bản của bạn
    • Chọn “Tệp” -> “Lưu dưới dạng:” và chọn “tất cả các tệp”. Đặt tên tệp của bạn là ‘Run_OverdriveNTool.bat’
    • Tệp .bat sẽ có một dòng văn bản được định dạng như sau:OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64
    • Lưu ý: FILE PHẢI ĐƯỢC CẤU HÌNH ĐỂ THIẾT LẬP CỦA BẠN. Văn bản được cung cấp dành cho cấu hình thẻ cụ thể của tôi. You need a “-r#” for each of the card ID’s that needs to be reset, and then a -p# to reset parameters for either a Vega 56 or Vega 64 parameter as required by your setup.
    • Your computer will be unhappy if you start mining on a Vega 56 that has the Vega 64 OverdriveNTool profile applied to it. See the FAQ if you are still unsure of your OverdriveNTool card order.
    • Note also: “-r0” in my case is my GTX-750 so I have no command with “-r0” or “-p0”. Your setup may differ. Good luck :-). If you open the OverDriveNTool.exe GUI you will see a menu that lists each of your cards in order.
  • Double Click your “Run_OverdriveNTool.bat” file. You will see a black screen flash up and disappear.
  • Confirm that your bat file worked for each card:
    • If you are by your machine you can just confirm that the fan of each Vega is now spinning fast (you just set the minimum to 3000RPM)
    • If you are remote from your system; Double Click on “OveredriveNTool.exe” to open the GUI. Cycle through your cards. Ignore most of the numbers for now as they will not yet take… you know the .bat file worked if the “Fan_Min” is set to 3000rpm for each card. (don’t expect all the other numbers to match yet)

9. Prep Vegas with Soft Power Play Tables

In this section we will tweak the Windows registry to optimize power consumption performance of the Vega’s. It’s called “Soft” because this section does not alter your Vega’s (unless you elect to flash the BIOS).

u/Hellea established himself as the community expert in soft power play tables via this Sept 21st post on overclock.net. For some time I have linked people to his Oct 5th Reddit post . His original post gets a major hat tip from me as it was very helpful in getting me started. Unfortunately, when I was starting, there were too many “follow the guide except do this instead” cases such that having a new consolidated guide was needed. In my guide I have always sent people there for a few steps so they can recognize his contribution. Sometime around Nov 29th he did an extensive re-write of his post.
Sorry for the back and forth but he now makes you pay for his content via coinhive links and it seems dishonorable for me to post any scripts here that he has not previously posted for free (sorry).

  • Go to u/Hellea’s Definitive Guide for Vega Mining
    • Note:I have not flashed my Vega 56 BIOS to Vega 64 BIOS and do not plan to as I am aware of no benefit.
  • Scroll down to the section called:“Soft Power Play tables at Windows Registry”
    • SKIP STEP 1
    • Watch the video that is in Step 2 if you choose (punchline is that OverdrivNTool does not control P states below GPU_P6, and MEM_P3… even though they show up as editable in the GUI. Soft Power Play tables are required to actually change those values.)
    • SKIP STEPS 4, 5, 6 (we already installed the driver)
    • Perform Step 7
      • Note:Both times I have built my system I have used the 1100MHz HBM @ 905mV power play table (that u/Hellea previously posted for free) on both my stock bios 56’s and 64’s. I have had no issues but every Vega is a little different and it won’t work for everyone.
      • Per request, I used have used brnsted ‘s Excel tool to produce a Stock Vega 56 registry file (HERE ). I have tested that it works but it did increase my power usage by about 10 watts vs. the file above.
      • I have not used the “Safe” file that u/Hellea now links to on his post… but I have no reason to doubt it is safe.
    • SKIP STEP 1 (You already know your Vega Registry ID’s)
    • Perform Step 2 through 4
      • Note:If a reboot after applying the SoftPowerPlay Table causes your computer to BSOD, don’t panic… see this part of the FAQ .
    • Come back to this guide, we are done with that one for now. (but you will want to revisit it once you are up and running and ready to tune for power efficiency )
  • Perform the steps in “Reset Vega drivers with Device Manager ” listed above.
    • Remember, this needs to be done every time Windows restarts
  • Double Click the “Run_OverDriveNTool.bat” file we made earlier.
  • Congratulations… If you had a miner you would be ready to get mining.


10. Install the Miner – XMR-Stak

  • Create an “xmr-stak” directory on C drive, ‘c:\xmr-stak’ (or location of your choice)
  • In Windows defender, set XMR-stak directory as an exception
    • Windows Start –> Type:“Windows Defender Security Center”
    • Select “Virus &threat protection”
    • Select:“Virus &threat protection settings”
    • Select:“Add or remove exclusions” under the “Exclusions” section
    • Select the plus sign by, “Add an exclusion”, “Folder” and select folder, “XMR-Stak”.
  • Select your miner. I recommend XMR-STAK (There is also a valid option to use Cast_XMR as your Vega GPU miner). I use and will outline step-by-step setup of XMR-STAK because:
    • It gives the same performance (slightly better for me actually – YMMV)
    • Includes a really handy web interface so I can check my hashrate/connection from any computer on my LAN
    • It is compatible with JJs_HashMonitor which we will discuss later (that last reason is the best reason of all!)
  • Download XMR-STAK (you want the file called:“xmr-stak-win64.zip”)
    • Chrome will call any miner malware and prevent the download. The xmr_stak code is not bad but so many people are using miners as malware so the browser assumes you are not aware of what your doing. Here are instructions on how to do this if you need them…
      • Click the link and let Chrome prevent the download.
      • Hit “Ctrl-J” to open the chrome download manager
      • XMR-Stak will be the top file:Select, “Keep Dangerous File”
  • Extract the zip file to the c:\xmr-stak\ directory you created previously.
  • Give the xmr_stak.exe file administrative privileges so it has the right to control efficient blocks of memory for fast mining (the “large page sizes” you setup earlier ).
    • Right click on the file and select “properties”
    • Select the “Compatibility” tab and tic box for:“Run this program as an administrator”
  • You may need two libraries (msvcp140.dll and vcruntime140.dll) which are available from the Microsoft server (do NOT use a random internet download of .dll files).
    • The needed files will install as part of VC_redist.x64.exe. The 64 bit version is here if you need them (small installation):https://go.microsoft.com/fwlink/?LinkId=746572

11. Get Ready to Mine

  • Note:Vegas are really good at mining the CryptoNight algorithm and can be effective mining a number of coins; Monero (XMR), ETN, ITNS, SUMO, KRB, XLC, Nicehash CryptoNight to name a few. You can skip this section if you are familiar with mining and already have a coin address and target pool. This section will set you up mining Monero with a stable pool as a stable baseline. Once you are up and running you will want to explore different coin options and it is easy to switch between CryptoNight Coins.
  • Get a Monero address if you don’t have one.
    • The official getmonero.org site provides some wallet options here .
    • MoneroMoo is a trusted Monero developer and provides the easiest way to get an address via this downloadable wallet generator (https://github.com/moneromooo-monero/monero-wallet-generator ).
      • A hosted version of the MoneroMoo wallet generator is located here (https://moneroaddress.org )…. but it is better if you download the github file.
      • Enter a value of your choice into the “Custom entropy” field.
      • Select:“Generate Wallet”
      • Print or in some way save this very valuable and unique information. Never share the Mnemonic seed or spend key. The “Public address” can be made public (thus the clever name) and will be needed in the next section so your mining pool knows where to send the mining profit.
  • Select a mining pool
    • A list of available pools can be found here:http://moneropools.com /
      • I use and highly recommend https://supportXMR.com . They have an active Chatango chat group that is very helpful. They have always paid me out the amount that they should exactly when they should. The two that run the place, @Snipa22 and @m5m400, are accessible via chat if you ever need any assistance. Of course as always, YMMV and you are free to do as you please.
    • This guide will assume you select supportXMR and will use pool.supportxmr.com:7777 as the assumed pool address when setting up the miner. You can fill in whichever you picked.

12. Configure the Miner – XMR-Stak

  • Assuming you have already reset your Vega’s via device manager since your last windows restart… Double click and run, xmr-stak.exe.
  • Windows will block execution to “Protect your PC”. Select, “More info” and then “Run anyway”
  • It will ask if you want to use the HTTP interface. You do!
    • Enter the number:420 (easy to change later)
  • It will ask you to enter the currency you want to mine. Enter:‘monero7’
    • Note:“monero7” is specific to monero, if you use an alt-coin you will likely need “cryptonight”
  • It will ask for your pool address. Enter:pool.supportxmr.com:7777
  • It will ask for your user name:Enter your public wallet address
  • It will ask for your password. This is not really a password. It is an identifier unique to your computer so that:
    • 1) If you have multiple computers working, you can see how much this one is contributing toward your total hashrate
    • 2) If you include an e-mail address, supportXMR will send you an e-mail if your computer stops hashing (this is really handy if windows ever makes a random update/restart and you would be otherwise unaware).
    • Enter your choice in format:“ComputerName:[email protected]” (don’t enter actual quotes)
  • It will ask for your “Rig identifier”. This is not supported by most pools yet so just hit ‘enter’
  • It will ask if your pool supports TLS/SSL. SupportXMR actually does support TLS/SSL (and you should consider using it..) BUT, this may require more configuration for your machine so say ‘N’ for now to limit the variables you are messing with (it’s easy to change later).
  • It will ask if you want to use Nicehash:Enter ‘n’ for No.
  • It will ask if you want to use multiple pools:Enter ‘n’ for No (easy to change later)
  • You made your first hash. Vâng. Now close the miner :-).
    • If you saw messages about “precompiled cod” not being found that is OK and expected.
    • If you type ‘h’ in the screen before closing you will see your hash rate report. It will be nowhere near the rate you want… don’t panic
  • It generated several files:config.txt, pools.txt, cpu.txt, amd.txt, maybe a nvidia.txt (depends if you have a Nvidia card or not). Each file needs to be optimized. The tuning guide is here but I will get you started with a few things.
  • Skip this step unless you did not enter a port address during the previous step… or if you entered the wrong port number. Open Config.txt
    • Open Config.txt
    • Scroll down to the bottom where is says:“httpd_port” :0,
    • Change the 0 to a number of your choosing (i.e. 420)
    • When the miner is running you can now check your hash rate from your browser with address:http://localhost:420/h (where 420 is whatever number you picked)
      • If you know your computers i.p address, you can do it from any computer (or phone) on your LAN using:http://IPaddress:420/h
    • That last step is important. As you will see later, set a port number even if you don’t think you will use the web interface much.
    • Save and close.
  • Open cpu.txt
    • At the bottom you will see something like (its specific to your CPU):“cpu_threads_conf” :[ { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :0 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :2 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :4 }, ]
    • Optimizing your CPU is beyond the scope of this guide. The key for this step it to pick which CPU will be reserved to instruct the GPU’s.
      • If your CPU “hyperthreads” then you will see missing numbers (“1”, “3” and “5” are missing in example above). Note a missing number (we will use “1”) and exit the file without editing it.
      • If your CPU does not “hyperthread” then there will be no missing number. If that is the case, you will want to reserve one core for your GPU. Pick a number (say “0”) and type “//” (without quotes) in the front of the line and then save &exit.
  • Open amd.txt (this is where the Vega optimization magic will happen)
    • You will see something like the box below but there will be an index number and bracket pair { } for each Vega in your system (the example below is for a hypothetical two Vega system):“gpu_threads_conf” :[ // gpu:gfx901 memory:3920 // compute units:64 { “index” :0, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, // gpu:gfx901 memory:3920 // compute units:64 { “index” :1, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, ],
    • Vega’s are special and can handle two threads for each index, each with a very high intensity. Each card was given an index number. For each Vega, delete the complete auto-generated bracket pair { } and replace it with the double line of text in the block below (The example text below is for a hypothetical two Vega system)
      • The intensity and worksize values are the same whether Vega 56 or 64.
      • You need two lines for each Vega so ensure you update the index for each pair.
      • You will need to update the “affine_to_cpu” number to be whichever CPU number you selected in the “cpu.txt” section above (“1” in our example).
        • You use the same affine_to_cpu number for each Vega, no matter how many you have. (if you have have an Nvidia.txt file it should be modified to use that same affine_to_cpu number as well)
      • WARNING: Hopefully you are using an iGPU or non-Vega GPU to serve your HDMI dongle (or monitor). If you must have your monitor/dongle plugged into a Vega then that index pair needs to have a lower intensity then what is shown below. Use 1800 for both threads of the Vega that must serve a dongle/monitor. Only the index that serves the monitor has to be reduced. Don’t stress, it will cost you only about 2h/s total on a Vega 64. You will know you need this if your screen fills with artifacts while mining.
    • “gpu_threads_conf” :[ { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, ],
    • Save and exit.

13. Test the Miner

To mine, you do the following every time you start the computer.

  • (you do not need a fresh windows boot every time)
  • Use the device manager to disable and re-enable each Vega (as defined in this section above)
  • Double click the “Run_OverDriveNTool.bat” file you created.
  • Double click the xmr-stak.exe executable
    • Windows may ask to allow the program access to your network… of course mining requires the internet so answer yes.
  • Your mining!
    • If your not mining… read back over the guide and ensure you did not miss a step. Many many people have affirmed that guide works so be optimistic… you’re almost there. If that does not reveal the problem, visit the FAQ

VIEW YOUR STATS

  • Now that your mining I will show you how to check your miner statistics from another computer using the XMR-Stak web interface.
  • If you don’t know it already, find your computers local IP address
    • Open command prompt (windows key –> “cmd”)
    • Type “ipconfig”
    • Look for the line that says:“IPv4 Address. . . . . . . . . . . :192.168.xxx.yyy”
  • The following steps can be done from your mining computer but it is better, if you are able, to do this from another computer so you do not disturb your miner.
    • Open a web browser on a computer connected to your Local Area Network (LAN)
    • Type your IP address, a colon, and your XMR-stak port number into the address bar
      • :(i.e. 192.168.1.10:480 )
  • Woot! You can watch your money being made 🙂
    • The main screen shows your hash rate (this screen capture of my now updated rig with Nvidia replaced with a Vega). There is also a results screen and a connection screen.
  • When I start my miner I just remote in using remote desktop, use the script you are about to install below, and then log out of remote desktop while the Vegas are just starting to reset. I then do all my system monitoring from a different computer via this interface
  • If you know how to log into your router you can also forward the port that you are using for XMR-Stak. Then, if you know your public IP address (find it here ) then you can use the same method to check your miner from your phone wherever you have internet access. (be careful… it can be addicting;-).

(Ok, that works and is doable but can’t this be simplified with a script? Yes… keep reading)


14. Auto Start Miner with Hash Monitor

If you have spent any time mining with Vega’s you know the drivers are flaky and can be prone to “hash drop”. That means they can be running at full speed for a few hours or days and then BAM! For seemingly no reason they throttle down to 1600h/s and you are loosing 20% of your output until you check on your system and catch the problem. This is a HUGE frustration and can make mining with Vega’s really high maintenance. @TheJerichoJones has developed a program to manage the madness. The program, “JJ’s Precious Guardian”, is a one shot method to starting your miner. It does all the things we did previously:

  • Disable Vega’s,
  • Enable Vega’s,
  • call OverdriveNTool,
  • and start xmr-stak….

but it ALSO monitors and manages the hash drop problem. Precious Guardian detects when hash drop has happened and automatically restarts the Vega’s back up to full speed. Vega mining with 56’s and 64’s is can be the fire-and-forget miner you expected it to be.
The hash monitor REQUIRES that you are using xmr-stak (as we installed above). Keep in mind you ALREADY have a functioning miner. This step is totally worth it but is not required.
Note:While his original program was to be supported by donations… they were extremely rare so he has now designed Precious Guardian to mine for himself (TheJerichoJones) for the first 5 minutes after every restart. This equates to about 1 cent for a Vega restart. Even though I actually contributed with the initial concept of the program, I personally have no issue paying him this fee on my two miners because it is (a) really small and (b) because I want him to stay engaged to offer bug fixes and updates. My systems (and hopefully yours) are pretty stable so it costs a trivial amount to use the program… and when it does kick in, that means I hash dropped and thus I find it totally worth it. YMMV.
If you are not interested in hash monitoring, TheJerichoJones provides a free script that will reset the Vega’s and start the miner but does not monitor for hash drop.

DOWNLOAD AND CONFIGURE JJ’s PRECIOUS GUARDIAN

  • download “Precious Guardian”
    • If using XMR-stak or higher:Click HERE .
    • If using XMR-stak version 2.3 or higher:Click HERE .
  • Unzip contents INTO THE DIRECTORY that contains XMR_Stak.exe, OverdriveNTool.exe and OverdriveNTool.ini
  • (Windows 7 users only:I am told you need Management Framework 3.0 which can be downloaded from Microsoft HERE )
  • Open PreciousGuardian_Config.txt to edit three parameters
    • (1) Scroll down a few lines until you see:
      • _httpd_port=”420″ (roughly line 14)
      • Change the number (“420”) to be the same port number you used in xmr-stak config.txt
      • (2) Scroll down ~10 lines and find the line that says:
        • _hdiff =“300” (roughly line 25)
        • This is your hash drop trigger (in h/s). Change the number as you desire. I recommend you change the trigger to at least 100h/s for each Vega in your system. If CPU mining is also being performed your hash rate may fluctuate a little when you use your computer so you might want a little more margin.
        • Note:A Vega hash drop looses ~300h/s per Vega
      • (3) The program would technically work now but we want it to call OverdriveNTool every time the Vega’s reset. Scroll way down to the Video Tools management section and find the line that says:
        • #_vidTool=“OverdriveNTool.exe -r1 -p1Vega64” (roughly line 125)
        • (a) Remove the pound sign (#) from the front of the line
        • (b) Replace the value in quotes with the contents of your Run_OverDriveNTool.bat file. In my case:
        • _vidTool=“OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64”
      • Save and close. (you can come back later and setup email / text / or Slack Channel alerts to let you know when hash drop is detected)

START MONITORED MINING

  • Your set. Double click PreciousGuardian.exe and you are mining!
    • The very first time will receive a windows warning because an “unsigned program” is trying to run. Select “More info” and then “Run Anyway”
    • As mentioned before, the monitor will mine for the developer (TheJerichoJones) for 5 minutes and then restart and mine for you indefinitely (there is no back and forth). That first restart is per the programs design.
  • (optional) Right click on “PreciousGuardian.exe” and select, “create shortcut”.
  • (optional) Rename the shortcut (i.e. “Start Miner”) and move it to your desktop.
  • WARNING/DISCLAIMER: In addition to the bogus throttling that Vega’s will do because of flaky drivers, there is also a legitimate reason to throttle. Vega’s will legitimately throttle themselves if the memory on the cards (HBM) get’s too hot. In such a case, the throttling was actually good because it protected your cards. That should not be the case for you because we used OverdriveNTool to set the min fan speed to 3000rpm which should keep things nice and cool. That said, USE THIS SCRIPT AT YOUR OWN RISK. Restarts should be rare. If you start getting back to back restarts, you need to get involved.

15. Set Windows to Auto Start Miner at Login

If you are at this point in the guide then hopefully your rig is stable and mining effectively. This entire section is an optional bonus for those that want their miners to start automatically when the computer boots up.
Hopefully it goes without saying that performing this step means that anyone can access your computer by simply powering it up. Because it is a dedicated miner, you were already running it 24/7 in an unlocked state so this is really not much of a change. This computer will obviously contain your public coin addresses as they are required for mining (config.txt file)… but this is a non-issue as they are public addresses anyway. HOWEVER, this section does provide an opportunity to remind you never to store your view or spend keys on your unlocked mining computer.

  • Set you BIOS to auto-start when power is applied:
    • Most modern boards have a Bios setting that will have your computer auto start when power is applied (i.e. when power returns after a power outage). This auto-start sollution will be most effective if you go into the BIOS and select that setting. It is beyond the scope of this guide to get into the details of your particular motherboard but… good luck.
  • Install Windows AutoLogin Utility:
    • Download the AutoLogin application from the Microsoft Server (You will be giving this application your login password which is why I emphasize it originates from the Microsoft server ) – hat tip to TheJerichoJones for pointing me to this utility
      • Go to:https://docs.microsoft.com/en-us/sysinternals/downloads/autologon
      • Click the link that says, “Download Autologon”
    • Un-compress the Zip file
    • Install the small utility and log in with your credentials (they are stored encrypted)
  • Create a Scheduled task to start the miner at login
    • Windows Start button:Type:“Task Scheduler”
    • Select “Action” –> “Create Task”
    • On the “General” tab:
      • Enter a name:“Start Miner” (or name of your choice)
      • Select check box, “Run with highest privileges”
  • Select the “Triggers” tab:
    • Select “New”
    • In the “Begin the task:” drop-down, select, “At log on”
    • If it takes your network a while to restart after a power outage, you may want to enter a value in the “Delay task for” field.
    • Select “OK”
  • Select the “Actions” tab
    • Select “New”
    • “Action” will already be set to, “Start a program”
    • Select “Browse” and select your “PreciousGuardian.exe” file
      • While you are in that browse window you may want to copy the directory path that your files are in as you will be needing it in the next step…
    • The “Start in (optional):” field is not optional. You need to enter the path to the directory that contains PreciousGuardian.exe
    • Select “OK”
  • (Optional) Select the “Conditions” tab
    • At the bottom, toggle the option to, “Start only if the following network connection is available” –> “Any connection”
  • Select the “OK” button and return to the Task Scheduler screen
  • (Optional) While in Task Scheduler, you may want to select “Task Scheduler Library” in the left hand column and ensure you understand and approve of all the scheduled tasks. Make sure they are appropriate for your dedicated (hopefully stable) miner.
  • Close the Task Scheduler Window.
  • Done! Now when you restart your computer it should automatically log into your profile and start your miner 🙂
  • Bonus: Some people (like me) do everything remotely and even use a remote power control (like the TP-Link in my case) to allow remote hard reset of the system. Power outages whether natural or forced with something like a TP-Link can sometimes cause Windows to start into an ‘Error Recovery Screen’ which wants a user input BEFORE it has gotten to the stage where you can remote in and provide such input. Take the following steps to prevent the windows error recovery screen (hat tip:spiceworks.com ):
    • Windows Start button:Type:“cmd” (do NOT hit enter)
    • Right click on “Command Prompt” and select “run as administrator”
    • Type:“bcdedit /set bootstatuspolicy ignoreallfailures” (without the quotes)
    • Done. Every time windows powers down is should start normally.

I Hope This Helped !


I really hope this helped get you on your way to mining with Vegas.

  • If this helped you then please help spread the word that it works. I wrote the guide to help people out and I get a kick out of watching the page view count go up 🙂
  • Remember, this is a consolidated guide and much of the content did not originate with me. The originators I pulled from have all been attributed and should not be forgotten.
  • I had originally intended not to post a donation address, but I am spending a LOT of time answering questions and maintaining this as a consolidated guide to mining with Vega’s. I love knowing how many people this guide has helped and enjoy offering it as a free online resource. That will never change. But, some might be in a position to give back and CircusWife and I would really appreciate it if those who can afford it would send what they can as a show of support. Honestly, be a hero, they don’t come often.
    • ETH:0xA84824309a046e4fF09B4774E21E30ac1Fd2F047
    • BTC:1PJapunJP2W4YSLbUUPHzqeMBUWpYQG9eX

Khai thác mỏ
  1. Chuỗi khối
  2. Bitcoin
  3. Ethereum
  4. Trao đổi tiền tệ kỹ thuật số
  5. Khai thác mỏ