메뉴 건너뛰기

조회 수 6064 추천 수 11 댓글 21
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form

깔아 쓰시는 분도 있고, 안 깔아 쓰시는 분도 있습니다만 지포스 익스피리언스는 참 애증의 대상입니다. 늘 켜있어서 메모리 점유를 해대는 데다가 녹화에 하드웨어 자원을 써서 프레임을 크게 떨어트리는 게 아닌가 의심의 대상이 되기도 하죠. 그래서 그걸 테스트 해보았습니다.

 

대상 게임은 위쳐 3 : 블러드 앤 와인 FHD 풀옵션이고, 셰도우 플레이 (현재 즉시 리플레이 기능) 옵션은 FHD 60FPS 50Mbps 였습니다. 아래 사진대로 정상적으로 녹화되었습니다. 측정 방식은 동일 세이브의 프랩스 벤치마크 30초입니다.

 

녹화.png

 

 

조건 평균 프레임 최하1% 프레임 평균 프레임 차이 최하1% 프레임 차이
GFE 리플레이 켬 60.24 50.51 0.00% 0.00%
GFE 리플레이 끔 60.61 50.51 0.61% 0.00%
GFE 미설치 61.35 51.02 1.84% 1.02%

 (i7-6700K OC(4.5GHz), MSI GTX 1070 Gaming X Stock(1949MHz), 32GB DDR4, 측정 데이터 첨부함)

 

그냥 1.1프레임(1.84%) 범위 안쪽으로 거의 측정 오차 범위 내의 차이라고 해도 무방합니다.  생각보다 성능 저하폭은 크지 않네요. 이유는 셰도우 플레이에 사용되는 엔비디아의 NVENC 때문입니다. 엔비디아의 NVENC 소개글을 보면

NVENC, being dedicated H.264 hardware on the GPU chip, does not use the GPU’s graphics engine and hence uses much less power compared to the CUDA-based encoder. It also leaves the CPU and GPU graphics engine to perform other tasks.  

 

NVENC는 GPU 칩에 내장된 H.264 하드웨어로서 GPU의 그래픽 엔진을 사용하지 않아 쿠다 기반의 인코더 보다도 훨씬 적은 전력을 소모합니다. 또한 CPU와 GPU 그래픽 엔진이 다른 일을 하게끔 남겨둡니다.

(출처  : http://developer.download.nvidia.com/compute/nvenc/v4.0/NVENC_AppNote.pdf )

라고 합니다. 현재 10시리즈는 4세대 NVENC를 사용하고 있으며 H.265(HEVC) 8K 해상도 인코딩을 지원합니다.

 

 

글쓴이 님의 최신글
  1. 2019-07-26 10:16 이야기 > 좀비랜드 2 예고편 *1
  2. 2019-07-11 01:51 이야기 > 결국 질렀습니다 *18
  3. 2019-07-08 12:25 이야기 > AMD 나비, 하와이의 재림. 그러나... *6
  4. 2019-07-08 10:41 이야기 > 라이젠 마티스는 지금 사기엔 이르단 생각입니다 *18
  5. 2019-07-04 18:54 이야기 > SUPER? 그다지 수퍼하지 않은 수퍼지만... *24

Who's 잼아저씨

profile
잼아저씨 (이재진)
하드웨어 빌런
Steam: Uncle JAM  Origin: unclejamj  Uplay: unclejamj  PSN: unclejamj
EPIC GAMES: unclejamj FB: 이재진, MNA대피소 관리자
 
 
▼ 펼쳐 보기
  • profile
    Darkside 2016.09.10 18:55

    항상 녹화는 섀플을 사용하는데 1프레임 정도라면 아주 준수하네요 ㅎㅎ

  • profile
    아레스다 2016.09.10 18:55

    궁금증 해결!!

  • profile
    빨간염통 2016.09.10 19:00

    660사용할때 써봤었는데 상당히 좋더군요 프레임저하도 별로없고 다만 쉐도우플레이 오류로 꺼지는일이 가끔..;;

  • profile
    rusiyan 2016.09.10 19:02

    이번에 새로 나온 버전 쓰실 떄 녹화시작시 문구 뜨면서 살짝 프리징 있으신가요?

    전 그런 현상이 생겨서 쓰기 불편하던데요 -_ㅠ 전버전에서는 이상없이 사용했었고요

  • profile
    잼아저씨 2016.09.10 19:29
    저도 그런데, 그 부분은 저장 장치에 따라 다른 듯 합니다. 하드 말고 SSD에 저장하니 낫네요
  • profile
    rusiyan 2016.09.10 19:35
    움 ssd가 작살 나서요 os는 요량 부족하고요 ㅎㅎㅎ 그리고 전 버전에서는 증상이 없었거든요 다운해야 하나 보네요
  • profile
    실기 2016.09.10 19:32
    예전 버전에서는 하드 유휴 시간을 제거하면 해결이 되었는데, 이번 3.0 판올림 이후 부터는 간헐적으로 생기는 것 같습니다. 영상을 저장할때 tmp 파일들이 생성되는데, 이때의 부하를 디스크가 견디지못하면 약간의 타임로스가 생기더라구요.
  • profile
    rusiyan 2016.09.10 19:36
    아하~! 전 버전은 특별한 조작없이 문제가 없어서 전혀 몰랐네요 hdd 쓰는 이상 계속 같은 현상이 나타나겠네요
    msi를 써야겠습니다 다운을 하거나요
  • profile
    실기 2016.09.10 19:39

    JRMagws.png

    혹 이 설정으로 해결이 되는지 시도해보세요!

  • profile
    rusiyan 2016.09.11 00:25
    디스크 끄기는 항상 0분으로 해서요 ㅎㅎ 안되네요 그냥 다운이 답인 듯 합니다 -_ㅠ
  • profile
    미활동회원 2016.09.10 20:09
    하드디스크가 하나가 아니라면 영상이 저장되는 디스크와 게임이 설치된 디스크를 서로 다른 디스크를 사용하시면 훨씬 괜찮습니다. 영상 녹화가 지속적으로 디스크에 쓰기를 시도해서 대역폭을 상당히 많이 차지하는데 게임도 같은 디스크에 설치되어있으면 읽기와 쓰기를 동시에 하느라 퍼포먼스 저하가 오는 것 같더군요.
    게임은 SSD에, 영상은 항상 별로 빠르지 않은 HDD에 저장하도록 해뒀는데 특별한 프리징이나 퍼포먼스 저하는 없었어요. 하지만 영상이 저장되는 HDD에 설치된 게임을 로딩하면 말씀하신 현상 처럼 퍼포먼스에 영향이 있었어요.
  • profile
    rusiyan 2016.09.11 00:26
    ssd가 대용량이 고장나서 별 수가 없네요 하드로 다운을 하게되네요 항상 받던데라 별 이상이 없었는데
    버전 올리고 이러네요 답변 감사합니다~!
  • profile
    ʕʘᴥʘʔ 2016.09.10 19:23

    원래 게임을 풀옵으로 돌리면서 고화질로 녹화를 하려면 상당한 고사양이 필요했었는데

    NVENC랑 VCE가 나오면서 중간 정도의 사양으로도 가능해졌죠.

  • profile
    실기 2016.09.10 19:29

    제가 알기로는  NVENC 코덱은 멕스웰 칩부터 사용이 가능한것으로 알고 있습니다. 하신 말씀을 다시 한번 적어보자면, NVENC가 다른 코덱들보다 부하가 작은 이유는, 다른 코덱들은 코딩에 cpu'만' 많이 괴롭힘을 당하는 것에 비해,  NVENC 코덱은 여유가 있는 gpu도 동시에 같이 괴롭힘을 당해서, 전반적으로 코딩시 퍼포먼스가 좋아지게 만듭니다. 하지만 낮은 비트레이트에서의 압축률은 cpu만 괴롭히는 h.264 코덱과 비교하자면 조금 작게 느껴집니다.

  • profile
    잼아저씨 2016.09.10 19:38

    NVENC는 GK104부터 시작해서 케플러 전 세대에서 쓸 수 있었으니 4세대째입니다. 케플러-맥스웰1세대 (750(ti))-맥스웰2세대 (900시리즈)-파스칼요. NVENC 소개 문서에서 하고 있는 설명은 CPU 가속 인코딩에 대한 언급이 아닙니다. GPU 가속인코딩과 비교하고 있습니다. GPU 내부의 통합 셰이더 유닛, 즉 쿠다의 연산 기능을 활용하는 GPGPU를 쓰는 게 아니라 그냥 GPU 내에서 다른 유닛들과 따로 떨어져 있는 인코딩 전용 하드웨어인 NVENC를 쓴다는 거죠. 그러니까 드라이버를 구동하는데 쓰이는 CPU 자원 외에는 인코딩 자체에는 CPU/GPU를 쓰지 않는다는 의미입니다.

  • profile
    실기 2016.09.10 19:42
    제가 조금 다르게 알고 있었네요. 설명 감사합니다.
  • profile
    미활동회원 2016.09.10 20:18

    항상 궁금했던 것이긴 한데 귀찮아서 테스트를 해보지 않았었던 것을 잘 비교해주셔서 흥미로웠습니다. 퍼포먼스 저하가 거의 없다는 것이 굉장히 인상적이네요. 비 레퍼런스를 사용하거나 혹은 레퍼런스라도 약간의 오버클럭킹만으로 영상 녹화에서 오는 퍼포먼스 저하를 간단하게 상쇄할 수 있겠네요.

    항상 잼아저씨 글에는 뭔가 더 요청하게 되는 것 같아요(글이 재미난 것이 많고 자세하다보니). 혹시... GFE로 방송을 내보내는 것은 또 다를지 혹은 같은 결과일지 궁금해지네요. XD

  • profile
    잼아저씨 2016.09.10 20:36

    댓글 감사합니다. : )
    인코딩 까지는 NVENC가 담당하지만 방송 송출은 CPU 자원을 이용하는 거라 큰 차이는 없을 듯 합니다. 젊고 잘생기고 정보로 충만한 총각이라 좋아하는 아래의 Sc St. 영상을 보면 그마저도 i5면 충분하다고 하네요. 

  • profile
    미활동회원 2016.09.11 02:35

    아, 봤던 영상이로군요. XD 이 유튜버도 말끔하게 설명하고 군더더기 없이 만들어서 좋더라고요. 유머는 다른 하드웨어 컨텐츠를 다루는 유튜버들에 비해 조금 아쉽긴 하지만요 ^^;
    저도 게임을 즐기는데 정말 특별한 경우들을 제외하면 4코어 i5면 충분하다고 생각해요. 자주 영상을 편집, 인코딩까지 하는 경우라면 쓰레드 수가 많은 i7이 훨씬 좋겠지만 대부분은 짧은 영상만을 녹화하거나 플레이하는 게임의 모든 영상을 업로드하는 경우는 매우 드무니까요.
    사실 녹화를 전혀 하지 않고 오로지 게임만을 즐길 목적이라면 굉장히 오래된 CPU도 GPU만 충분히 좋다면 상당히 높은 퍼포먼스를 낼 수 있기더군요. 아래 영상은 흥미롭게 볼만한 i5 750(린필드)에 GTX 1080의 조합과 4790k에 GTX 980Ti를 비교해본 영상이에요. 1080p에선느 CPU의 병목으로 명백한 프레임 한계가 보이지만 1440p, 4k로 갈수록 오히려 구형 CPU와 최신 GPU의 조합이 더 나은 퍼포먼스를 보여주는 재미난 결과가 나오더라고요.

  • profile

    잠깐 짚고 넘어가자면 게이밍에서 CPU 가 하는 일은 여러가지가 있겠지만, 성능에 발목을 잡는 이유는 CPU가 처리할 수 있는 드로우 콜에 차이가 나기 때문입니다. 저도 정확하겐 모르지만, 렌더링 오브젝트에 쓰이는 요소 하나 당 드로우 콜 1개라고 합니다. API에서 드로우 콜 함수를 쓸 때마다 CPU 성능을 몽창 쓴다고 하죠. 그래서 CPU에서 병목이 얼마나 걸리나를 테스트 하는 3DMARK API Overhead 테스트에서도 드로우 콜을 기준으로 사용하죠. 아래 테스트 영상을 보면 드로우콜이 뭔지, 왜 멀티코어 프로그래밍과 DX12가 CPU활용 면에서 우수한지 감이 좀 오실 겁니다.

     

     

    해상도가 높아질수록 드로우 콜로 대표되는 CPU의 프레임 타임 기여도는 일정한 데 반해(해상도가 늘어도 드로우 콜이 늘진 않으니) GPU의 처리 양은 비례하여 늘기 때문에 상대적으로 CPU의 병목 정도가 떨어진다고 할 수 있습니다. 아래는 DG님이그걸 시뮬레이션 한것이죠.

    iyd_dglee_gamers_choice_201509_03_vga_07_framework2.jpg

     

    더 자세한 내용은 http://iyd.kr/793 요길 참고하시면 되겠습니다. 그래서 이론적으론 4K 게이밍에서 i3 CPU를 써도 크게 상관이 업습니다.

  • profile
    미활동회원 2016.09.11 12:55
    DX12가 멀티코어 쓰레드를 DX11보다 효율적으로 활용한다고만 어렴풋이, 그리고 게임에서 CPU의 기여도는 해상도가 올라가도 해상도이 비례해서 연산량이 늘어나는 것은 GPU이기 때문에 대근님의 그래프 같이 나오는 것일거라 추상적으로만 생각하고 있었는데 드로우 콜 덕분이었군요.
    재미난 것 배워갑니다. ^^

List of Articles
분류 제목 게임 글쓴이 날짜 조회 추천
공지 ITCM <스팀그룹> 비공개 전환 안내 및 초대요청 2334 ITCM 08.24 113925 47
꿀팁 [운영자 인증] ITCM 꿀팁정보 모음 (2017/3/16) 33 코코넛먹자 08.05 116545 68
공지 ITCM 내부 규정 안내 71 file ZardLuck 02.05 95829 89
꿀팁 콜옵 인피 무한로딩/프리징/멀티X 해결법입니다. 참고... 5 pjw0414 11.04 8932 6
꿀팁 스팀 gta5 실행시 무반응(아무것도나오지않는) 해결방법 5 file Yoong 04.14 8368 0
꿀팁 스팀 친구가 게임에 참여했을 때 뜨는 알림창 해제하기 9 file RedPain 12.12 8066 6
꿀팁 그림던 이번 패치로 한글패치 안 되는 분들. 2 흐으으음 12.22 7829 8
꿀팁 레지던트이블/바이오하자드 제로 그래픽, 해상도 변경... 8 suny7760 02.26 7716 1
꿀팁 아르마 3 스팀판 공식한글지원!! 9 file jach 07.12 7512 13
꿀팁 데스티니 스팀이전 배틀넷 환불안내 떴습니다 12 file ZINGA_Z 09.12 7367 6
꿀팁 [스팀 게임 키 교환방법] 자 도박실패하신분들 들어오... 35 file 비하월 01.30 7140 15
꿀팁 바이오하자드 HD 리마스터가 뜬금없이 업데이트 됐습... 12 비구름 10.20 7087 14
꿀팁 스팀판 롤러코스터 타이쿤2는 한글패치와 멀티플레이... 5 file 수희 09.21 7072 7
꿀팁 위쳐 3 - 헤어웍스 옵션 유저 최적화 팁 12 knkman 05.19 7060 10
꿀팁 그래픽카드를 PCB로 알아봅시다 12 file 잼아저씨 06.28 7058 14
꿀팁 돈스타브 투게더 있으신분들 스킨받으세요! 16 Charlene 02.10 6887 28
꿀팁 자동 스팀 카드 농사 프로그램 Steam Idle Master 25 file 티르 02.01 6857 14
꿀팁 포르자 호라이즌 3 실행 문제 해결법 6 vitamin 12.29 6558 4
꿀팁 게임스탑GameStop 안전하게 결제하기 18 템프시롤 02.02 6460 10
꿀팁 몬스터헌터 월드 - 이벤트 퀘스트 일정 9 file Nemesis 08.13 6317 8
꿀팁 보더랜드 3 모든 전설템, 스킨/헤드, 탈것부품 총 정... 2 Nemesis 03.30 6283 9
꿀팁 [한글패치받는곳] Spec Ops The Line 3 file 박창선 02.18 6247 13
꿀팁 어크 오딧세이 상어잡는 팁 17 포마피 10.18 6227 12
꿀팁 데빌메이크라이 4 SE 한글패치 링크가 막혔네요. 제대... 2 민경석 11.26 6167 19
꿀팁 PC 몬스터헌터 월드 게임중 일시정지하는 간단한 방법 5 file Nemesis 08.21 6152 9
꿀팁 간편한 무료 DLC 추가 방법 10 file 티르 02.19 6103 16
꿀팁 워프레임 플레티넘(캐시) 어디에 써야 할까요?! 4 K1000 09.27 6097 14
꿀팁 셰도우 플레이는 프레임에 얼마나 영향을 미칠까요? 21 file 잼아저씨 09.10 6064 11
꿀팁 위쳐2, 이동속도 증가 모드입니다. 17 file RuTel 04.03 5948 23
꿀팁 다크 소울 3 작동중지 해결 3 file 천유하 04.15 5886 2
꿀팁 - 19 secret 미활동회원 08.29 5865 19
꿀팁 오리진 환불 관련해서 상담원이랑 긴 시간 대화한 걸 ... 1 file 십구급노루 11.25 5830 3
꿀팁 다크 소울 3, 21:9 화면비로 게임하기 2 제비물약 04.23 5730 2
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 23 Next
/ 23
CLOSE

SEARCH

CLOSE