정보글로는 처음 작성해봅니다.

문제가 있다면 알려주세요.

약간이나마 설명을 더하고 있으므로 번거롭다 싶으면

마지막 요약만 보셔도 됩니다.


최근 cpu를 변경하고 셋업을 살짝 변경하면서 찾아봤던 것들을 정리할 겸 남겨봅니다.



---


제가 알고 있기로 그리고 경험해본 느낌으로, VRChat은 CPU보다는 GPU(VGA) 그러니까 그래픽 카드의 영향이 압도적으로 큰 게임이긴 합니다.


그래서 한정적인 조건에서 CPU냐 GPU냐 하면 볼 것도 없이 GPU를 우선하는 것이 99% 좋다고 말씀드릴 수 있습니다.

이거야 뭐 당연한 이야기이긴 하지만요.


그러면, CPU는 말 그대로 얹는 용도에 불과할까? 이런 의문이 듭니다.

GPU는 매번 팽팽 돌아가고 사용률이 90%니 100%니 열일을 하는데, CPU는 많아봐야 50%, 보통 그 아래인 2~30% 정도의 사용률만을 기록하니까요.


새로 PC를 구매하거나, PC를 개수할 때도 이런 고민은 항상 있죠.

저렴한 녀석들, 인텔의 F 하위 시리즈나 암드의 x600, 혹은 그 아래의 CPU로도 괜찮지 않을까 싶은 고민도 있습니다.

그래픽카드에 비해서는 상대적으로 저렴하다지만, 적잖은 돈에 고성능 CPU는 쿨러값도 생각해야하는 만큼 셋업에서는 중요한 부분이 아닐까 생각합니다.



어떻게 하면 좋을까?

그냥 싼거 적당히 걍 껴도 괜찮은거 아닐까?



가장 좋은 건 역시, 테스트겠죠.


그래서 VRChat을 타깃으로 CPU 테스트를 몇 찾아봤습니다.

먼저, https://github.com/Greendayle/VRChat-benchmark-cache?tab=readme-ov-file

여기에서는 5800x와 5800x3D 그리고 7800x3D와 19-11900KF의 비교를 볼 수 있습니다.



해당 문서의 결론 부분에서, 3D 캐시가 추가된 5800x3D 모델이 X 모델에 비해서 더 좋은 성적을 기록하는 걸 볼 수 있습니다.


다른 기록도 있습니다.

https://tonalog.com/vrccpub/

여기에서는 5900x와 5800x3D 그리고 윈도우 10-11간의 비교 그리고 어떤 본을 사용하냐에 따른 차이를 볼 수 있는데,



이전 링크와 마찬가지로 결론 부분에서 정리를 해줍니다.

윈도우나 본을 더해서 비교하는 테스트를 볼 수 있고, 5800x3D가 더 좋은 성적을 기록합니다.



벤치마크가 모든 지표는 아니듯, 실제 PC와 VR의 운용환경은 각기 다르기에 참고용으로만 봐주시면 좋을 것 같고,

이외에도 여러 사항을 종합하면 아래와 같이 정리해볼 수 있습니다.



- AMD CPU에서는 X 혹은 X가 아닌 모델보다 x3D 모델이 훨씬 더 나은 FPS와 레이턴시를 보여준다.

- 윈도우 10과 윈도우 11의 차이 있음. 넓게 잡아도 10% 미만이지만 무시하기 어렵다.

- 인텔 CPU가 AMD에 비해 무조건 약세는 아니며, 앞서는 지표도 존재.

- CPU의 업그레이드는 GPU의 업그레이드에 비해서는 체감이 낮거나 느끼지 못함. 단, CPU가 VRChat에 거의 영향을 주지 않는다는 건 틀린 말.



PC를 순수 100% VRChat만을 위해서 사용하지는 않는다는 점, 트래커나 다른 응용프로그램의 호환성, 익숙한 사용성 등을 생각하면

다들 알고 계시는대로 GPU를 가장 우선하는 것이 맞고, CPU의 업그레이드도 고려할 가치가 있다 이렇게 볼 수 있겠습니다.



그러면, CPU를 어떻게 선택하는게 좋을까?

개인적인 주관이 포함된 방식이지만 저는 아래와 같은 느낌으로 선택을 합니다. 추천해줄 때도 비슷하게 제안하는 것 같네요.

Intel은 13-14세대를 기준으로 봅니다. (작성 시점으로 다나와 기준 가격대가 비슷)


- 내가 사용하고 있는 CPU가 AMD/Intel이며, CPU만 바꾸려고 할 때

---CPU로 직접적인 문제를 겪은 적이 있음 → 메인보드까지 변경할 계획을 잡고, 다른 진영으로 바꿈

---CPU로 직접적인 문제를 겪은 적이 없음 → (오래된 경우 한정) 보드에서 지원하는 상위 CPU로 변경 / (보통의 경우) 옆그레이드일 가능성이 있으므로 존버 권장


- 메인보드까지 변경하는 업그레이드를 계획할 때

---공랭 쿨러를 쓰겠다, 수냉은 안간다 → AMD 추천 / Intel은 사용이 어렵거나 개별설정이 반필수이기 때문

---수냉써도 된다 → ①더 선호하는 브랜드 / ②게임이 우선이면 AMD, 작업이 우선이면 Intel



두 가지 정도로 압축할 수 있겠네요.

번외로 이런 것도 있습니다.

더 좋은 CPU를 사용하려면 보드를 바꿔야 하는데, 이 경우에는 보드값(+다른 부품값 포함)을 감안하더라도 가치가 있을까?

CPU의 세대가 극단적으로 낮은 경우가 아니라면, 추천하지 않습니다. 이것도 무조건 바꿔야 한다! 이런 느낌은 아니구요. 평소 PC사용중 문제가 없다면 굳이? 싶은 부분도 있습니다.

예를 들어 암드에서 라이젠 1세대나 2세대를 쓴다거나(1, 2천번대), 인텔의 10세대 아래를 쓴다거나 하는 등. 이 경우라면 그래픽카드가 최상급인 경우는 꽤 드문 관계로, 하나씩 변경하는 것보다 전체적으로 손볼 생각을 하고 한번에 움직이는 것을 추천합니다. 이런 환경에서는 그래픽 카드를 최상급에 근접하는 것을 쓰면 쓸수록 의도한만큼의 성능이 나오지 않을 가능성이 높습니다.


그리고 CPU와 관련된 최적화 그러니까 FPS를 좀 더 올릴 방법이 없을까 찾다보면 나오는 것들이 몇 있는데,

그 중 affinity라는 옵션은 대부분의 CPU에는 해당사항이 없습니다. 특정 CPU, 일부 노트북에서 이 옵션으로 FPS 향상된다는 보고가 있습니다만...

혹시 관심이 있으신 분은 아래쪽 링크 내용 중 affinity 관련 사항을 읽어보시면 됩니다.

https://docs.vrchat.com/docs/launch-options







3줄 요약

-시퓨는 브챗에 영향이 있으나, 글카처럼 띠용하는 수준은 아님 그래서 글카가 최우선 순위

-그러나 시퓨가 오래된 것일수록 유의미하게 업그레이드할 가치가 상승.

-브챗에 걸 수 있는 여러 옵션들 중 범용적으로 쓰기 좋은, 퀄리티를 떨어트리지 않는 성능향상 옵션은 없음



(번외)

그냥 하나 골라주면 안됨?

(주관적 추천 주의)

암드 : AM4는 5800x3D / AM5는 7800x3D

인텔 : i5-13600KF


둘 중 하나면?

-암드의 x3D 라인. AM4는 5800x3D / AM5는 7800x3D.




참고가 되면 좋겠네요.

감사합니다.