Adobe 라데온 / 지포스 GPU 가속화 문제 해결방법

IT/편집 Tip|2021. 5. 2. 13:33
728x90

 

 

이 글을 읽고 있는 사람이라면,

 

아마, 동일한 문제가 발생해서 찾아보고 있을 겁니다.

 

 

편집 프로그램을 사용 중인데 그래픽카드 사용률이 낮거나.

 

GPU가 아닌 CPU가 엄청나게 일을 하고 있거나.

 

라데온 그래픽카드를 쓰고 있는데 OpenGL이 힘을 못 쓰거나.

 

 

솔직히 이 글을 쓰고 있는 저도, 라데온 그래픽카드 유저입니다.

 

요즘은 그래픽카드가 참 비싸지만,

 

아직도 멀쩡하게 구리기 그지없는 RX470 은갈치 님을 사용 중.

 

 

라데온의 고질적인 문제라기보다는

 

Adobe사가 NIVIDA를 기반으로 최적화가 아주 잘 되어있기 때문에,

 

OpenGL은 힘을 쓰지 못합니다.

 

 

그래서 12코어 이상 쓰는 사람들도 그래픽가속을 안 쓸 정도.

 

 

하지만. 2021 버전으로 프로그램이 업데이트되면서, 상황이 달라졌습니다.

 

CPU를 갈구지 않아도, GPU 가속만으로도 CPU 차별 없이 속도를 따라잡을 수 있다는 내용...

 

그래서 이참에 컴퓨터도 다시 세팅할 겸, 저처럼 피해받지 않기를 빌며 이 글을 써봅니다.

 

 

 

아무튼 서론이 길어졌는데,

 

이 글은 라데온 그래픽카드 기준으로 먼저 설명을 하겠습니다.

 

 

제 컴퓨터는

 

CPU : 라이젠 3900x 4.0GHz

RAM : 삼성 21300 16GB x2 3400MHz CL17

M/B : ASUS B550 ROG A GAMING

VGA : 이엠텍 라데온 RX470(은갈치)

저장장치 : SSD 여러 개

 

대충 편집용 컴퓨터입니다.

 

NIVIDIA 3070으로 갈아타려 했으나,

 

돈은 이미 강을 건너버렸기에

 

이 글카로 몇 년간 버텨볼 생각...

 

 

아무튼, 라데온 글카를 Adobe 프로그램에 사용하면, 그래픽카드 활용을 못 합니다.

 

그래서 편집을 하는 사람 대부분은 CPU로 작업을 할 정도...

 

물론, 인코딩은 다른 프로그램을 쓰기 때문에 속도에 영향도 없습니다.

 

다만, CPU 렌더러는 매번 렌더링 작업을 해줘야 하는 번거로움이 생기기 때문에

(빨간색 뜸)

 

웬만해서는 그냥 GPU 가속하는 게 낫습니다.

(차라리 쿠다가속이 더 편하고, 성능도 지린다)

 

 

원리는 간단합니다.

 

 

Adobe 프로그램은 내가 어떤 그래픽카드를 써도, 인식을 못 합니다.

 

그렇기 때문에 프로그램이 내 그래픽카드를 인식을 시켜줄 필요가 있습니다.

 

그럼 쿠다코어 가속은 왜 아무 이상 없이 잘만 되는가?

 

 

 

이 질문의 답은

 

그래픽카드 드라이버와 소프트웨어의 문제점이라고도 볼 수 있습니다.

 

애초에 NIVIDIA 처럼 잘 서포트를 해주면, Adobe에서 알아서 잘 인식합니다.

 

물론 NIVIDIA 그래픽카드라도, 인식을 제대로 못 하는 경우가 있는데,

 

그럴 때 아래 방법으로 인식을 시켜주면 됩니다.

 

 

해결 방법은 되게 간단하면서도 복잡합니다.

 

먼저 윈도우키 ☞ CMD 검색 ☞ 관리자 권한으로 실행을 누릅니다.

 

CMD를 들어가면 다음과 같은 화면이 뜹니다.

대부분의 컴퓨터는 64비트이기 때문에

(32비트는 메모리가 4GB로 안 뜸)

 

64비트 : C:\Program Files\Adobe\Adobe Premiere Pro 2021로 들어가서 GPUSniffer.exe를 찾으면 됩니다.

32비트 : C:\Program Files (x86)\Adobe\Adobe Premiere Pro 2021로 들어가면 됩니다.

 

해당 프로그램은 Adobe GPU 검색프로그램으로, GPU 정보를 찾아줍니다.

 

CMD로 굳이 띄우는 이유가 뭐냐? 라고 물어보는 분이 계실 텐데,

 

편집 프로그램의 인식용 프로그램이기 때문에

 

누르는 순간 닫힙니다...ㅋ

 

해당 파일을 찾아서 선택합니다.

 

해당 프로그램을 CMD에 그대로 끌어서 넣으면 자동으로 이렇게 기입이 됩니다.

 

기입후 Enter를 누르면 자동으로 프로그램이 이렇게 뜹니다.

 

 

???

 

프로그램이 바로 닫힙니다

 

.

.

.

 

라는 분이 계실 거 같아 이것도 준비했습니다.

 

이 상태에서 CMD 창을 한 번 클릭하고 Enter를 누르거나 Enter를 연속으로 눌러봅시다

 

네모 칸의 그래픽카드 이름을 잘 복사해둡니다. 전 Radeon (TM) RX 470 Graphics

 

윈도우키 ☞ 메모장 검색 ☞ 관리자 권한으로 실행을 누릅니다

귀찮으면 이 부분은 PASS 해도 됩니다.

(아래 더 편한 방법 있음)

 

메모장에 앞서 메모해둔 그래픽카드 이름을 여기에 그대로 적습니다

 

적은 메모장을 다른 이름 저장을 누릅니다

 

해당 이름으로 해당 프로그램 폴더 안에 저장합니다

파일 이름 : opencl_supported_cards

 

여기서 중요한 점은, 앞에서 관리자 권한으로 안 열었다면.

 

바탕화면에 저장한 다음,

 

해당 폴더로 이동시키면 된다. 그러면 이런 문구가 뜨는데, 계속을 누르면 됩니다

 

적용 후 다시 CMD를 열어서 해당 프로그램을 실행시키면 이런 문구가 뜬다

제 컴퓨터는 라데온 그래픽카드이기 때문에, NO CUDA라고 뜹니다.

 

NIVIDIA 그래픽카드라면, 정상적으로 문구가 뜰 껍니다.

 

NIVIDIA 그래픽카드는 하는 방법이 앞서 진행한 방법과 동일하나,

 

메모장 저장 이름만, 

 

파일 이름 : cuda_supported_cards로 저장하면 됩니다.

 

정상적으로 OpenCL을 찾았다고 문구가 떠 있음

 

정상적으로 GPU를 찾아서 지원이 가능하다는 문구

여기까지 확인하면 모든 게 끝난 겁니다.

 

 

 

 

 

그러면 결과가 궁금하지 않습니까??

 

 

 

기존에 100% 아니던 GPU가 열심히 일하는 모습을 볼 수 있습니다.

 

혹시라도 저처럼 그래픽카드가 일하지 않는다면,

 

이 방법대로 해보는 것을 권합니다.

 

프리미어 프로뿐 만이 아니라, 

 

Adobe 모든 프로그램에도 적용이 되니,

 

해당 프로그램 폴더에 들어가서 Ctrl + C, V 해주면 됨.

 

 

 

마지막으로 명심할 부분은

 

CPU와 GPU 모두 상황에 따라 100%를 안 쓸 수도 있다는 점입니다.

 

 

 

 

728x90

댓글()