GPU 병목 현상 < 


난.. 디비전2 폴킴(폴아웃76) 등등 똥 겜이란 똥겜은 다 먹어봤음 


그나마 갓겜 소리들었던건 GTA5 정도 이고 똥겜에서 최적화 ini 파일까지 만져가며 그래픽 설정도 해보고 게임 오브젝트 사이즈 일정하게 해주는 모드까지

설치해보며 온갖 부두술은 다해봤음.. 그리고 나서 헬다2를 접했는데 내가 헬다 2를 하면서 느낀점은 

최적화 GOAT 라는 소리

그냥 최적화 ㅈ 박았다 이거임,


우선 우리가 헬다이버즈2 게임에 대해서 알아야 하기 전에 예전에 이런일 있었지 않았나 ? 

배틀그라운드 처음 나왔을때 그래픽카드 교체하고 PC 방 마저 고사양 그래픽카드 달린 PC 방 찾았던 시절이있었어, 

그런데,문제는 우리가 아는 상식선에는 게임사양이 높다고? 그래픽카드 좀 비싼거 사야겠네 ?  라는 인식이 박혔는데 

요즘도 그런가 ?

반은 맞고 반은 틀렸어,


우선 헬다이버즈2가 왜 최적화가 ㅈ 박았냐면, 이건 헬다이버즈2 만의 문제가 아니고

요즘 게임사들이 dlss 기능 믿고 최적화를 잘 안하고 dlss 기능 말고도 그냥 회사자체내부에서 그렇게 개발하는 추세라서 그래, 다른 세부적인 이유도 있지만 그건 넘어갈게 말해줘도 모르니까,


그리고 반은 맞고 반은 틀렸다중에 반은 맞고에 대해서 이야기하자면 

그래픽카드 4090 같은거 사용하면 2k 이상에서 슈퍼샘플링안건든다는 조건에 네이티브 풀옵은 120~150프레임 나옴(70까진 떨어짐) 

그 비싼 4090 그래픽카드조차 프레임이 200이 안넘는다는 소리지  그래서 그래픽카드는 비싼거일수록 좋다도 맞아


그런데 반은 틀렸다고 했으니 왜 틀렸는지 이야기를 해볼게

이걸 이해 하려면 대충이라도 알고만있어야해


CPU는 GPU가 디스플레이(모니터)에 게임을 보여주기전에 SSD 나 HDD 저장장치에서 RAM이라는 통로를 이용해서 미리 로드를 해,   CPU 가 우리 일 다했어 ! 라고 하면 GPU 가 CPU가 받은 연산을 가지고 RAM이라는 통로를 통해 모니터에 그림을 그리기 시작하지


대충 이렇게만 알고 있으면 아 우리 PC 가 이렇게 돌아가는구나 ~ 라고만 알고 있으면 좋아,


그럼 다시 돌아가서 왜 틀렸는지 이어서 말 하자면

배틀그라운드가 출시 했을 당시에 CPU 는 그래픽카드에 비해서 발전속도가 빨라서 20만원30만원짜리만 껴도 충분하다 ~ 라고 떠드는 놈들이 많았어,(2016~17년)

근데 이것도 잘못된거야 , 그냥 설명하기 귀찮아서 or 가성비때문에 그랬을거야 , 그래서 그냥 그렇게 떠들겨 재꼈을뿐 CPU 도 프레임 영향이 충분히 있어, 15만원 짜리와 50만원짜리 CPU 를 가지고 

똑같은 GPU 로 배틀그라운드를 돌리면 프레임이 30프레임 이상 차이나, 팩트야, 


그런데 몇년 지난 지금에서 최적화도 잘 안한다는 헬다이버즈2 게임에 15만원짜리 cpu 달고와서 힝 vga rtx3080인데 프레임이 다른사람보다 반토막이야 힝힝구 이러는글을종종 보이기 시작하더라구 그거 보면서 해주고 싶은말은 ... 그래픽카드에 200만원 300만원 투자할 총알로

지금 의 CPU 에 +30만원만 투자해도 프레임 최소한 2배에서2.5배이상은 뛸거라 확신해, 


CPU가 GPU를 통해서 모니터에 뿌려주는 오브젝트의 정보를 생성하는데 최근 게임에서 옵션을 보면 옵션이 점점점 세분화하고 건드는게 많아지잖아? 이게다

CPU가 미리 처리할 양들이 점점 많아진다는소리이기도해 , 그래서 CPU 가 느리면 GPU 에서는 CPU 일처리가 끝날때까지 기다리는거야 

그럼 CPU 로드율은 게임 내내 항상99%찍고 있고 ? GPU 는 30% 였다가 80%였다가 오르락내리락 하면서 프레임 드랍도 일어나고 평균 프레임 반토막나고 그러는거지, 

이게바로  병목현상이라는거야 , 그래픽카드가 비싼 카드일수록 CPU 도 성능 좋은놈으로 교체 해줘야해 

근데 이런 정보는 작년 제작년부터 돌던 사실인데 모르는사람이 너무많아 모니터를 교체해라 뭐 해상도를 바꿔라..

다 부질없다 .