1. 롬 플래싱
RX VEGA 56 언더볼팅 모네로 채굴 (1800H/s@130W)
https://www.ddengle.com/miningbitcoin/3370258
2. 배치 파일 내용
cd %~dp0
timeout /t 5
devcon.exe disable "PCI\VEN_1002&DEV_687F"
timeout /t 5
devcon.exe enable "PCI\VEN_1002&DEV_687F"
OverdriveNTool.exe -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega56 -p5Vega56 -p6Vega56 -p7Vega56
timeout /t 5
위의 내용을 배치파일로 저장하여 devcon.exe와 OverDriveNTool.exe가 있는 폴더에 둡니다.
이를 관리자 권한으로 실행한 후, AMD Setting에 가셔서 HBCC를 수작업으로 8개를 다 활성화하고 채굴을 시작하시면 됩니다.
(devcon.exe는 구하기가 까다로워서 devcon.jpg로 업로드 해뒀습니다.)
3. 제 7 Way 채굴기에서는 현재 Vega64(1개), VEga56(6개) 대략 개당 1800 H/s의 채굴 성능을 가집니다.
추가로 궁금하신 부분 댓글 남겨주세요.
![hashrate.JPG](https://img1.daumcdn.net/relay/cafe/original/?fname=https%3A%2F%2Fwww.ddengle.com%2Ffiles%2Fattach%2Fimages%2F1636093%2F648%2F725%2F003%2F34ceae46cd44120e4839e2f05ac0005b.JPG)
부가설명
3.1 8 Way 장비에서 HBCC 활성화하기
Vega에서 HBCC 활성화 해야 채굴 성능이 증가합니다.
4 Way 이상에서 HBCC가 활성화가 되지 않는 문제가 있으며 Blockchain beta 드라이버에서 현재까지도 수정되지 않고 있습니다.
장치 관리자에서 그래픽카드를 수동으로 끄고 키는 작업을 통해 이 문제가 해결할 수 있습니다.
방법1 : 수동으로 장치관리자에서 "디바이스 사용 안 함" 으로 설정 후, 다시 "디바이스 사용"으로 재설정
방법2 : 본 글에서는 devcon.exe를 이용한 배치작업으로 방법1 자동수행하는 방법을 쓰겠습니다.
3.2 devcon이란?
명령어를 통해 장치 관리자 기능을 수행하는 역할을 합니다. 아래 링크의 Windows Driver Kit을 설치하면 devcon.exe를 구할 수 있습니다.
x64버전의 파일을 devcon.jpg로 업로드 했습니다. 상세 설명은 링크 참조하시길 바랍니다.
https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/devcon
예제
devcon.exe find all * > list.txt
상기와 같이 명령어를 실행하면 list.txt 파일로 현재 장치들의 목록을 저장합니다.
RX Vega로 검색해보면 다음과 같은 내용이 있고, 중요한 것은 PCI\VEN_1002&DEV_687F 입니다.
PCI\VEN_1002&DEV_687F&SUBSYS_0B361002&REV_C3\6&262BE4C&0&000000DF: Radeon RX Vega
위 장치 1개에 대해서 "디바이스 사용 안 함" 하려면 아래와 같은 명령어를 입력하시면 됩니다.
devcon.exe disable PCI\VEN_1002&DEV_687F&SUBSYS_0B361002&REV_C3\6&262BE4C&0&000000DF
다시 사용하려면 enable을 쓰시면 됩니다.
devcon.exe enable PCI\VEN_1002&DEV_687F&SUBSYS_0B361002&REV_C3\6&262BE4C&0&000000DF
RX Vega 전체에 대해 적용하려면 아래와 같이 입력하십시오.
devcon.exe disable "PCI\VEN_1002&DEV_687F"
3.3 devcon 배치파일
아래는 RX Vega 전체에 대해서 disable 하고 enable 하는 내용입니다.
이후에 AMD setting에서 HBCC 모든 그래픽카드에서 활성화가 가능합니다.
cd %~dp0
timeout /t 5
devcon.exe disable "PCI\VEN_1002&DEV_687F"
timeout /t 5
devcon.exe enable "PCI\VEN_1002&DEV_687F"
3.4. OverdriveNTool을 이용한 전압 조정
1번 롬 플래싱에서 레지스트리 작업을 하고, 실제로 언더볼팅을 적용하려면 Wattman에서 각 카드 마다 전압을 자동->수동으로 변경해야 하므로 번거롭습니다.
OverdriveNTool의 프로파일을 미리 만들어 두고 p1 장치에는 Vega64, p2~p7까지는 Vega56 설정을 입력할 수 있습니다.
OverdriveNTool.exe -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega56 -p5Vega56 -p6Vega56 -p7Vega56
timeout /t 5
프로파일의 내용은 아래와 같으며, 처음 파일 실행시 OverdriveNTool.ini 파일 아래에 붙이고 저장하세요.
[Profile_1]
Name=Vega64
GPU_P0=852;800
GPU_P1=991;900
GPU_P2=1084;950
GPU_P3=1138;1000
GPU_P4=1200;1050
GPU_P5=1401;1100
GPU_P6=1212;900
GPU_P7=1300;900
Mem_P0=167;800
Mem_P1=500;800
Mem_P2=800;950
Mem_P3=1050;900
Fan_Min=2200
Fan_Max=2200
Fan_Target=75
Fan_Acoustic=2400
Power_Temp=85
Power_Target=0
[Profile_2]
Name=Vega56
GPU_P0=852;900
GPU_P1=991;900
GPU_P2=1084;900
GPU_P3=1138;900
GPU_P4=1150;900
GPU_P5=1202;900
GPU_P6=1212;900
GPU_P7=1300;900
Mem_P0=167;900
Mem_P1=500;900
Mem_P2=700;900
Mem_P3=935;900
Fan_Min=2200
Fan_Max=2200
Fan_Target=75
Fan_Acoustic=852
Power_Temp=85
Power_Target=0
-------------------------------------