얼마 전에 한번 세팅 올렸었는데, 다시 한번 세팅 정리해서 올립니다.
1. 드라이버 : 블럭체인 버전
http://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-Crimson-ReLive-Edition-Beta-for-Blockchain-Compute-Release-Notes.aspx
2. HBCC On - HBCC 는 전역 설정 맨 아래쪽에 있으며 설정 후 HBCC Segment Memory 는 최고로 설정하시면 됩니다. 저는 16기가로 설정했습니다.
* 에러가 자꾸 발생하는 경우가 있습니다.
* HBCC 를 최고가 아니라 11900 (16GB 메모리의 경우) 정도로만 설정하시기 바랍니다.
* HBCC Segment 를 끄고 나서 재부팅을 안 할 경우에는 잘 나오지만, 재부팅하면 600 h/s 정도가 차이가 나 버립니다. HBCC 는 꼭 해 주시기 바랍니다.
* HBCC Segment 설정 이후 에러가 날 경우, 전역 그래픽 설정에서 AMD Shader Cache(AMD 쉐이더 캐쉬) 를 꺼 주시기 바랍니다. 켜 둘경우 화면이 깨지면서 시스템이 꺼집니다. 이 옵션을 꺼주면 에러가 발생하지 않습니다.
3. xmr-stak-amd 의 config 수정
한번 설명드렸듯이, GPU 1개당 2개의 thread 로 나눠줍니다. 4 thread 로도 나워줘 봤는데 월등히 뛰어나거나 개선점은 없습니다.
"gpu_thread_num" : 2, /* 여기서 num 뒤의 숫자는 그래픽 카드 숫자 x 2로 해 주십시오 */
"gpu_threads_conf" : [
{ "index" : 0, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 0, "intensity" : 1600, "worksize" : 8, "affine_to_cpu" : false },
/* thread 한개당 위처럼 index 를 2개씩 써 주는 게 중요합니다. intensity 값은 두 개 다 동일하게 해도 상관없습니다. 이 세팅은 참고 세팅이며, 각자 조절하셔서 추가적인 최적값을 찾아도 됩니다. 만약에 그래픽카드가 4개라면, index 숫자만 1,2,3 으로 하고 각 2개씩 세팅해 주시면 됩니다. */
/* vega 56 의 최대 설정 가능 intensity 는 2024 입니다. 그 이상 설정할 경우 에러가 발생하니 그 밑으로 설정하세요. intensity 설정값은 그래픽카드에 따라 차이가 있습니다. */
4. wattman 수정
주파수 -30%(최대 -30%까지 가능합니다.)
메모리 920MHz : 그래픽카드에 따라 900을 못 넘기는 경우 있습니다.
전력 제한 : -20% - 일일이 설정해 주시지 말고 전력은 그냥 Auto 로 두되, 아래 전력제한만 -20% 두시면 됩니다.
팬 속도 : 400 - 4000 - 시끄러우시면 4000을 3000 정도로 조정하세요
온도 : 80-70 - 기본 설정으로 해도 큰 차이는 없습니다.
위 세팅으로 채굴하게 되면 gpu-z 에서
GPU only Power Draw 쪽에 전력이 표시되지 않습니다.
샤오미 IoT 컨센트로 점검한 결과 그래픽카드당 약 135~145W 소모됩니다.
5. Vega 64 는 어떻게 하는가?
Vega 56 의 세팅을 참고하시면 됩니다.
원래, 이 글은 reddit 에 올라온 글이었으나 사라졌습니다.
이 세팅을 올리신 분은 1800 h/s 까지 기록했다고 합니다.(10시간 뒤에는 1400 대까지 떨어졌다고 하네요)
참고로, 드라이버를 최신으로 하게 되면 성능은 기껏해야 1100 정도에 불과합니다. AMD 드라이버가 참....
*베가로 채굴하시는 분들에게 도움되길 바랍니다.
**Vega 64(220W 기본 1번 바이오스) 세팅
1. HBCC Segment 는 키세요(안 켜면 안됩니다.)
2. config 세팅은 동일하게 하셔도 됩니다.
3. 메모리는 따로 오버하지 않으셔도 됩니다.
4. 주파수는 -30% 설정하세요
5. 전원은 -50% 설정하세요.
베가 56 설정과 다른 건 전원 -50% 설정, HBCC 는 켜도 안켜도 상관없음. 메모리는 945 또는 920 입니다.
만약에 전원 설정을 -20% 로 놓으면 1800까지도 나옵니다만, 전원을 220W 쯤 소모합니다.
그냥 -50% 해 두면 135W ~ 145W 인데 1600 쯤 나오니 그게 더 낫죠
monero_1600.JPG
주파수 올린다고 해쉬 더 안나옵니다. HBM 을 1100 으로 올리고 전력 제한 -19% 로 했을 때는 1700 도 나오긴 합니다만, 전원은 215~225W 쯤 먹습니다.
monero_1700.JPG
위의 설정은 베가 64로 한 것은 아니고, 베가 64의 220W 바이오스(1번 바이오스, 공랭)를 베가 56에 집어넣고 테스트한 결과입니다. 베가 64에서는 1800 이상 나온다고 하니 참조하세요.