용어사전 목록으로

GLOSSARY

OpenCL 개방형 병렬 계산 언어 및 표준

오픈씨엘은 서로 다른 종류의 처리 장치를 이용해 병렬 계산을 수행하도록 정의한 개방형 표준입니다.

01

용어와 정의

영문 또는 원어: OpenCL

영문 정식명칭: Open Computing Language

한글명: 개방형 병렬 계산 언어 및 표준

오픈씨엘은 서로 다른 종류의 처리 장치를 이용해 병렬 계산을 수행하도록 정의한 개방형 표준입니다.

02

정확한 의미와 원리

중앙 처리 장치와 그래픽 처리 장치 등 구현이 제공하는 장치에서 계산을 실행하는 문맥에 사용됩니다. 표준 버전만이 아니라 해당 구현의 장치 종류와 선택 기능 및 확장 지원을 확인해야 합니다.

03

쉽게 이해하는 예시

서로 다른 제조사의 장치가 같은 표준을 지원하더라도 프로그램이 요구하는 기능과 지원 구현이 맞아야 같은 계산 경로를 사용할 수 있습니다.

04

종류와 버전 및 관련 개념의 차이

1.2와 2.x 및 3.x

버전별 핵심 기능과 선택 기능의 구성이 다릅니다. 특히 3.x라는 표시만으로 2.x의 모든 기능이 필수 지원된다고 판단하지 않습니다.

오픈지엘과의 차이

오픈씨엘은 병렬 계산을, 오픈지엘은 그래픽 처리를 위한 인터페이스를 다룹니다. 이름이 비슷해도 같은 기술이 아닙니다.

05

적용 대상과 조건

프로그램이 요구하는 버전과 기능 및 장치 구현을 대조하는 범위에 적용합니다.

06

확인할 부분과 오해하기 쉬운 점

같은 표준을 지원한다는 사실을 모든 장치의 동일 성능이나 모든 프로그램의 호환성으로 확대하지 않습니다.

07

공식 근거와 적용 범위

아래 공식 자료에서 확인한 정의와 적용 조건을 바탕으로 작성했습니다. 설명을 위한 예시는 실제 작업사례나 특정 구성의 인증 및 성능 보장을 뜻하지 않습니다.

검토 기준일: 2026-10-26

Khronos Group: OpenCL

08

함께 확인할 용어와 안내 글

관련 용어와 글

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.