목록CS/Server (1)
습관처럼
OpenCL - Open Computing Language
OpenCl 이란 이기종 플랫폼에서 실행되는 프로그램을 작성하기 위한 개방형 범용 병렬 컴퓨팅 프레임워크이다. 이기종 플랫폼이란 CPU, GPU, DSP, FPGA와 다른 프로세서들 또는 HW 가속기 등으로 이루어져 있다. 기능 장치를 프로그래밍하는 프로그래밍 언어와 플랫폼을 제어하고 컴퓨팅 장치에서 프로그램을 실행하기 위한 응용프로그래밍 인터페이스(API)를 지정한다. 작업 기반 및 데이터 기반 병렬처리를 사용하는 병렬컴퓨팅을 위한 표준 인터페이스를 제공한다. 작업 기반(task-based) 및 데이터 기반(data-based) 병렬 컴퓨팅을 위한 API를 제공한다. OpenGL실행 모델 Kernel - 실행 가능한 코드의 기본 단위 Program - 커널과 다른 함수들의 집합 Application q..
CS/Server
2020. 2. 26. 15:54