엔비디아 NVENC

엔비디아 NVENC(Nvidia NVENC → Nvidia Encoder의 준말)는 비디오 인코딩을 수행하는 엔비디아 그래픽 카드의 한 기능으로, CPU의 연산 집중 태스크를 그래픽 처리 장치 전용의 일부로서 부하를 옮겨주는 일을 한다. 2012년 3월, 케플러 기반 지포스 600 시리즈에 도입되었다.[1][2]

이 인코더는 vMix, 와이어캐스트, 오픈 브로드캐스터 소프트웨어(OBS), 반디캠 등의 수많은 라이브스트리밍 및 레코딩 프로그램, 그리고 어도비 프리미어 프로다빈치 리졸브와 같은 영상 편집 앱에서 지원된다. 또, 엔비디아의 지포스 익스피리언스 소프트웨어에 포함된 셰어(Share) 게임 캡처와도 동작한다.[3][4][5]

GPU 스루풋

인코드 스루풋 비교[6]

스트림 H.264 인코드 (1080p30)
GM204(Tesla M6) 18
GM107(Tesla M10) 28
GP104(Tesla P4) 24
TU104(Tesla T4) 32
P100 36
V100 36

같이 보기

각주

  1. “NVIDIA VIDEO CODEC SDK”. 《NVIDIA Developer》. Nvidia. 2017년 11월 12일에 확인함. 
  2. “Maxwell’s Feature Set: Kepler Refined”. AnandTech. 2014년 2월 18일. 
  3. “System Requirements for NVIDIA GeForce Experience | GeForce | GeForce”. 《www.geforce.com》. 2016년 8월 17일에 확인함. 
  4. “Wirecast Tech Specs”. 《telestream.net》. 2017년 12월 19일에 확인함. 
  5. “Open Broadcaster Software - Index”. 《obsproject.com》. 2019년 3월 23일에 원본 문서에서 보존된 문서. 2016년 8월 17일에 확인함. 
  6. “NVIDIA vGPU Resources for Design & VIrtualization”. 《NVIDIA》 (미국 영어). 2021년 3월 24일에 확인함. 

외부 링크

  • NVIDIA VIDEO CODEC SDK
  • NVENC Support Matrix
  • v
  • t
  • e
고정 픽셀 파이프라인
지포스 이전
버텍스픽셀 셰이더
통합 셰이더
통합 셰이더 & NUMA
레이 트레이싱
소프트웨어 및 기술
멀티미디어 가속
소프트웨어
  • Cg (셰이딩 언어)
  • CUDA
  • 젤라토 (오프라인 렌더러)
  • 엔비디아 게임웍스
    • OptiX (레이 트레이싱 API)
    • PhysX (물리 엔진 SDK)
  • 엔비디아 RTX (레이 트레이싱 플랫폼)
  • 엔비디아 시스템 도구
  • VDPAU (비디오 디코딩 API)
기술
GPU 마이크로아키텍처
  • 파렌하이트
  • 셀시우스
  • 켈빈
  • 랭킨
  • 큐리
  • 테슬라
  • 페르미
  • 케플러
  • 맥스웰
  • 파스칼
  • 볼타
  • 튜링
  • 암페어
  • 러브레이스
  • 호퍼
기타 제품
그래픽 처리
GPGPU
콘솔 구성 요소
엔비디아 실드
SoC 및 임베디드
CPU
  • 프로젝트 덴버
컴퓨터 칩셋
회사
핵심 인물
인수