본문 바로가기
IT박사

[권박사] 하드웨어 가속이란 무엇이며 왜 중요한가?

by GDBS 2021. 8. 5.
반응형
728x170

 

다양한 응용 프로그램과 장치를 사용할 때 "하드웨어 가속" 옵션을 본 적이 있을 것입니다. 즐겨 사용하는 응용 프로그램 중 하나에서 성능 향상/버그 방지를 위해 활성화 또는 비활성화해야 할 수도 있지만 그 이유를 모를 수도 있습니다.

이 기사에서는 하드웨어 가속에 대해 알아야 할 모든 것과 앱이 이를 사용하여 이점을 얻을 수 있는지 여부에 대해 설명합니다.

 

 

하드웨어 가속 정의

하드웨어 가속은 해당 작업을 전문으로 하는 장치 및 하드웨어로 오프로드되는 작업을 설명하는 데 사용되는 용어입니다. 기본적으로 대부분의 컴퓨터와 응용 프로그램에서 CPU는 다른 하드웨어보다 먼저 과세됩니다. 이것은 대부분의 일반적인 사용 사례에서 괜찮지만 특히 누군가 강력한 CPU를 가지고 있는 경우 컴퓨터가 시스템의 다른 구성 요소를 활용하는 것이 현명할 수 있는 다른 경우가 있습니다. 여기에서 하드웨어 가속이 작동하며 몇 가지 인기 있는 사용 사례를 제공합니다.

  • 사운드 카드 는 하드웨어 가속을 사용하여 고품질 사운드를 재생 및/또는 녹음할 수 있습니다.
  • 그래픽 카드 는 하드웨어 가속을 사용하여 고품질 영화, 비디오 및 게임을 더 빠르게 재생할 수 있습니다. 그들은 또한 CPU보다 물리학과 빠른 수학 계산에 더 뛰어납니다.
  • Nvidia 그래픽 카드의 실시간 광선 추적 및 DLSS 는 GPU가 아니라 해당 작업을 위한 전용 Tensor 및 RT 코어에 의해 하드웨어 가속됩니다.

하드웨어 가속은 CPU가 아닌 것으로 오프로드되는 거의 모든 작업으로 정의할 수 있지만 GPU와 사운드 카드는 일반적으로 소프트웨어 전체에서 가장 많이 사용되는 예입니다. CPU만으로도 기술적으로 이러한 장치가 할 수 있는 모든 작업을 수행할 수 있습니다. 특히 통합 그래픽(요즘 많은 사람들이 하는 것처럼)을 자랑하지만 특수 하드웨어가 일반적으로 더 나은 옵션으로 작업을 수행할 수 있는 경우에는 더욱 그렇습니다.

 

비활성화해야 하는 이유

불행히도 하드웨어 가속이 항상 원활하게 작동하는 것은 아닙니다. 이 옵션을 처음 접한 것은 내 브라우저가 훨씬 덜 안정적으로 실행되는 것처럼 보였기 때문에 Chrome에서 이 옵션을 비활성화했을 때였습니다.

하드웨어 가속을 비활성화해야 하는 경우는 다음과 같습니다.

  • CPU가 정말 강력하고 다른 구성 요소가 정말 약한 경우 가속이 실제로는 발전소가 일을 처리하게 하는 것과 비교하여 비효율적일 수 있습니다. 또한 구성 요소가 과열되거나 손상되기 쉬운 경우 하드웨어 가속을 통해 집중적으로 사용하면 다른 방법으로는 경험하지 못한 문제가 발생할 수 있습니다.
  • 하드웨어를 활용하도록 설계된 소프트웨어가 제대로 작동하지 않거나 CPU만 사용할 때처럼 안정적으로 실행되지 않습니다. 불행히도 이것은 앱 옵션에서 하드웨어 가속을 비활성화하는 일반적인 이유이지만 실제로 발생합니다.

 

활성화해야 할 때

물론 하드웨어 가속이 모두 나쁜 것은 아닙니다. 의도한 대로 작동하면 실제로 매우 좋습니다.

다음은 앱에서 하드웨어 가속을 활성화해야 하는 몇 가지 경우입니다.

  • 당신이있을 때 강력하고 안정적인 GPU를 , 하드웨어 가속이 가능하면 지원되는 모든 응용 프로그램에서의 전체 범위를 사용하지 당신의 게임을 할 수 있습니다. Chrome에서 GPU 하드웨어 가속은 일반적으로 훨씬 더 부드러운 탐색 및 미디어 소비를 허용합니다.
  • Sony Vegas와 같은 비디오 편집/렌더링 프로그램(또는 OBS 와 같은 스트리밍 프로그램 )에서 하드웨어 가속을 활성화하면 지원되는 장치(일반적으로 GPU 또는 CPU)에 있는 특수 하드웨어를 활용할 수 있습니다. (예를 들어 Intel QuickSync는 빠른 비디오 렌더링/인코딩을 위해 설계된 최신 CPU에 추가되었습니다.)

요컨대, 좋은 하드웨어가 있는 경우 가능한 모든 곳에서 하드웨어 가속을 활성화하고 버그/안정성 문제가 있는 경우 비활성화하십시오.

Windows에서 하드웨어 가속이 활성화되어 있는지 확인하는 방법

OS 수준에서 하드웨어 가속은 운영 체제에서 자동으로 활성화되며 대부분 조정할 수 없습니다. 그러나 할 수 있는 일은 하드웨어 가속 GPU 스케줄링이 활성화되어 있는지 확인하는 것입니다.

 

하드웨어 가속 GPU 스케줄링은 최신 버전의 Windows 10에 추가된 기능으로 전반적으로 GPU 대기 시간을 줄이고 몇 가지 시나리오에서 성능을 향상시킬 수도 있습니다.

하드웨어 가속 GPU 스케줄링을 활성화하려면 시작을 열고 "그래픽 설정"을 입력한 다음 해당 항목을 클릭하기만 하면 됩니다.

표시되는 창에서 "Hardware Accelerated GPU Scheduling" 및 "Variable refresh rate" 슬라이더를 클릭합니다(표시되는 경우). 변경 사항을 적용하려면 이 변경 사항을 적용한 후 다시 시작해야 합니다.

두 옵션 모두 표시되지 않고 그래픽 드라이버가 최신 상태인지 확인한 경우 카드가 이러한 기능을 지원하지 않을 수 있습니다. 이 글을 쓰는 시점에서 사용할 수 있을 때 활성화하지 않는 이유는 거의 알려져 있지 않지만 문제가 발생하면 비활성화할 수 있습니다.

참고 : 이 기능이 Windows에 표시되지 않으면 레지스트리에서 강제로 활성화하여 컴퓨터를 위험에 빠뜨릴 수 있습니다. 조심해!

어떤 이유로 레지스트리를 통해 이 옵션을 강제 실행하려면 시작을 열고 "레지스트리"를 입력하고 "레지스트리 편집기"를 클릭하십시오.

레지스트리 편집기에 들어가면 다음으로 이동하고 싶을 것입니다.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers

주소 표시줄에서

"HwSchMode"를 마우스 오른쪽 버튼으로 클릭하고 "Modify"를 클릭한 다음 원하는 경우 On의 경우 2 또는 Off의 경우 1로 설정합니다.

 

다시 시작한 후 완료해야 합니다!

728x90
반응형

댓글