하드웨어 GPU 가속 컴퓨팅이란 무엇입니까? -techopedia에서 정의

GPU 가속 컴퓨팅이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-GPU 가속 컴퓨팅이란 무엇입니까?

GPU 가속 컴퓨팅은 딥 러닝, 분석 및 엔지니어링 응용 프로그램과 같은 처리 집약적 인 작업을 용이하게하기 위해 컴퓨터 처리 장치 (CPU)와 함께 그래픽 처리 장치 (GPU)를 사용하는 것입니다. 2007 년 NVIDIA에서 개발 한 GPU는 처리 집약적 인 응용 프로그램 섹션을 GPU로 제거하여 훨씬 뛰어난 응용 프로그램 성능을 제공합니다. 인공 지능, 드론, 로봇 또는 자율 주행 차와 같이 사용할 수있는 다양한 응용 프로그램으로 인해 GPU 가속 컴퓨팅 배포의 인기가 높아지고 있습니다.

Techopedia는 GPU 가속 컴퓨팅에 대해 설명합니다

GPU는 소프트웨어 응용 프로그램에 우수한 성능을 제공하는 데 도움이됩니다. 사용자의 관점에서 GPU 가속 컴퓨팅은 애플리케이션을 더 빠르게 만듭니다. 응용 프로그램의 컴퓨팅 집약적 섹션을 GPU로 이동하고 나머지 섹션은 CPU에서 실행할 수 있도록하여 GPU 가속 컴퓨팅 기능. CPU는 순차적 직렬 처리를 위해 설계된 코어로 구성되지만 GPU는 여러 작업을 병렬로 쉽게 처리 할 수있는보다 효율적이지만 작은 코어로 구성된 병렬 아키텍처로 설계되었습니다. 결과적으로 GPU 가속 컴퓨팅에서는 CPU에서 순차적 계산이 수행되지만 GPU에서 매우 복잡한 계산이 병렬로 계산됩니다. GPU 가속 컴퓨팅의 또 다른 두드러진 특징은 모든 병렬 프로그래밍 모델에 제공되는 지원으로, 애플리케이션 설계자와 개발자가 우수한 애플리케이션 성능을 제공 할 수 있도록 도와줍니다.

GPU 가속 컴퓨팅은 비디오 편집, 의료 이미징, 유체 시뮬레이션, 컬러 그레이딩 및 엔터프라이즈 애플리케이션에 광범위하게 사용되어 왔으며 인공 지능 및 딥 러닝과 같은 복잡한 분야에서 유망합니다.

GPU 가속 컴퓨팅이란 무엇입니까? -techopedia에서 정의