크로노스 그룹

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

크로노스 그룹은 2000년에 설립된 비영리 기술 컨소시엄으로, 그래픽스 및 컴퓨팅 관련 개방형 표준을 개발하고 관리한다. 주요 회원사로는 AMD, 애플, 구글, 인텔, 엔비디아, 퀄컴, 삼성전자 등이 있으며, 이들은 프로모터 회원으로 이사회 역할을 수행한다. 크로노스 그룹은 OpenGL, OpenCL, Vulkan 등 다양한 API 및 파일 형식 표준을 개발하며, 3D 그래픽, 병렬 컴퓨팅, 가상 현실 등 다양한 분야에서 활용된다. 또한, 메타버스 표준 포럼 회원으로 참여하여 메타버스 상호 운용성 표준 개발에 기여하고 있다.

크로노스 그룹 - [회사]에 관한 문서
기본 정보

이미지 준비중입니다.

크로노스 그룹 로고
설립일2000년
종류컨소시엄
서비스3D 그래픽스
확장 현실
병렬 컴퓨팅
머신 러닝
컴퓨터 비전을 위한 개방형 표준
위치미국오리건주비버턴
주요 인물닐 트레벳 (대표)
산업개방형 표준
설립자ATI Technologies
Discreet
Evans & Sutherland
Intel Corporation
SGI
Sun Microsystems
이전 조직OpenGL ARB (OpenGL Architecture Review Board)
공식 웹사이트크로노스 그룹 공식 웹사이트
개요
목적다양한 플랫폼 및 장치에서 병렬 컴퓨팅, 그래픽 및 동적 미디어를 위한 로열티 프리 개방형 표준 생성
📚 더 읽어볼만한 페이지
  • 표준화 기구 - 국제 표준화 기구
    국제 표준화 기구(ISO)는 167개국 국가 표준 기구를 회원으로 둔 비정부 기구로서, 상품 및 서비스 관련 국제 표준을 제정하며, 국제전기기술위원회(IEC)와 협력하고 대한민국은 기술표준원을 통해 정회원으로 활동한다.
  • 표준화 기구 - 국제전기기술위원회
    국제전기기술위원회(IEC)는 1906년 설립된 국제 표준화 기구로서 전기 및 전자 기술 분야의 표준 개발과 보급을 담당하며 국제 무역 원활화와 소비자 보호에 기여하고 사이버 보안 및 인공지능 등 새로운 기술 분야의 표준화에도 적극적으로 참여하고 있다.
  • API - Tk (소프트웨어)
    Tk는 Tcl 스크립팅 언어의 크로스 플랫폼 GUI 툴킷으로, 다양한 플랫폼 이식과 여러 프로그래밍 언어 바인딩을 지원하며 사용자 정의 가능한 위젯들을 제공한다.
  • API - ASIO
    ASIO는 독일 스타인버그에서 개발한 오디오 입출력 API 규격으로, 낮은 지연 시간과 멀티 채널 I/O를 지원하며 윈도우 운영체제에서 주로 사용된다.
  • 그래픽 라이브러리 - Direct2D
    Direct2D는 마이크로소프트에서 개발한 2D 그래픽 API로, 낮은 수준의 추상화, 고품질 텍스트 렌더링, 안티앨리어싱, 하드웨어 가속, 높은 DPI 지원 등의 특징을 가지며 다양한 분야에서 활용된다.
  • 그래픽 라이브러리 - WinG
    WinG는 윈도우 3.x의 그래픽 성능 향상을 위해 개발된 기술로, DirectX로 발전하는 기반이 되었으며 한국 게임 산업에도 영향을 미쳤다.

2. 역사

크로노스 그룹은 2000년 ATI 테크놀로지스, Discreet, Evans & Sutherland, 인텔, 엔비디아, SGI, 썬 마이크로시스템즈의 주도로 설립되었다. 주요 회원사로는 AMD, 애플(Apple Inc.), Arm, 에픽 게임즈, 구글, 화웨이, 노키아, 이매지네이션, 인텔, NVIDIA, 퀄컴, 삼성, 소니, 밸브 및 Verisilicon이 있다.

2006년 7월 31일 SIGGRAPH에서 OpenGL 규격이 OpenGL ARB에서 크로노스로 이관될 것이 발표되었다.

2016년 8월 26일 현재, 크로노스의 멤버는 131개 단체가 되었다. 현재 회장은 닐 트레빗이다.

3. 회원

크로노스 그룹의 회원은 여러 등급으로 분류된다. 회원들은 크로노스 API 규격 개발에 기여하고, 공개 배포 전 다양한 단계에서 투표하며, 규격 초안 및 적합성 테스트에 대한 조기 접근을 통해 자사 플랫폼과 애플리케이션의 출시를 가속화할 수 있다.

👆
좌우로 밀어서 보기
크로노스 그룹 회원 등급
회원 등급권한추가 설명
프로모터 (Promoter)모든 작업반 활동 참여, 투표권, 이사회 역할
컨트리뷰터 (Contributor)모든 작업반 활동 참여, 투표권
어소시에이트 (Associate)모든 작업반 활동 참여 (투표권 없음)종업원 100인 이하 기업
아카데믹 (Academic)모든 작업반 활동 참여 (투표권 없음)비영리 교육기관
개인 (Individual)작업반 활동 참여 (투표권 없음)개인 회원


표준의 일관된 구현과 개발자를 위한 신뢰성 있는 플랫폼을 만들기 위해, 크로노스 API 표준을 구현하는 모든 제품은 적합성 테스트를 통과해야 한다. API 채택자 프로그램은 기업이 제품의 적합성을 테스트할 수 있도록 지원한다. 크로노스 그룹 회원 자격은 참여자의 IP을 보호하도록 설계된 IP 프레임워크 접근성을 제공한다. 크로노스 회원은 크로노스 규격을 구현하는 채택자에 대해 IP 권리를 주장하지 않기로 동의한다. IP 프레임워크는 크로노스 회원이 특허 소송에 노출되는 것을 방지하고 다른 그룹 회원으로부터 라이선스를 받아야 하는 IP의 양을 줄여준다.

3.1. 주요 회원사 (프로모터 회원)

AMD/ATI
애플
ARM 홀딩스
에픽 게임즈
구글
화웨이
이미지네이션 테크놀로지
인텔
엔비디아
퀄컴
삼성전자
소니
밸브
베리실리콘

4. 표준 및 작업반

크로노스 그룹은 다양한 멀티미디어 및 컴퓨팅 관련 API 표준을 개발하고 관리한다. 각 표준은 특정 워킹 그룹에 의해 관리되며, 요구 사항 정의, 의견 수렴, 규격 작성 등의 과정을 거친다. 현재 16개 이상의 워킹 그룹이 활동 중이다.

각 표준들은 워킹 그룹에 의해 관리된다. 주요 표준들은 다음과 같다 (자세한 내용은 하위 섹션 참조).

👆
좌우로 밀어서 보기
표준설명
OpenGL크로스 플랫폼 컴퓨터 그래픽스용 API
OpenCL크로스 플랫폼 병렬 계산용 API
COLLADA3D CG용 파일 형식
OpenGL SCOpenGL ES의 안전성을 중요시한 규격
OpenKODEOS가 제공하는 기능에 대한 추상화 API
OpenGL ESOpenGL의 모바일 및 임베디드 시스템(휴대 전화, 휴대용 게임기 등)용 규격
OpenVG2차원 벡터 이미지 API
OpenMAX멀티미디어 기능의 각 추상화 레벨별 API
OpenSL ES임베디드용 MIDI 재생 등의 오디오 API
EGL크로노스 CG 렌더링용 API와 플랫폼 고유의 하위 윈도우 시스템과의 인터페이스
OpenWF2차원 이미지 압축 및 표시 API
OpenML디지털 미디어의 캡처, 처리, 표시, 동기화 등에 대한 API
WebGLOpenGL 또는 OpenGL ES를 브라우저(JavaScript)에서 실행하기 위한 API
WebCLOpenCL을 브라우저(JavaScript)에서 실행하기 위한 API
StreamInput입력 장치에 관한 API
OpenVX컴퓨터 비전용 API
NNEF
OpenXR
SPIROpenCL 및 Vulkan용 중간 표현
Vulkan낮은 수준의 오버헤드가 적은 컴퓨터 그래픽스용 API
OpenKCam카메라 조작용 API

4.1. 주요 표준

* OpenGL: 크로스 플랫폼 컴퓨터 그래픽 API
* OpenCL: 크로스 플랫폼 컴퓨팅 API
* COLLADA: 3D 에셋 교환을 용이하게 하기 위한 파일 형식
* OpenGL SC
* OpenKODE
* OpenGL ES: 휴대폰, 휴대용 게임 장치 등과 같은 모바일 및 임베디드 시스템에서 사용하기 위한 OpenGL 파생 상품
* OpenVG: 2D 벡터 그래픽 처리를 가속화하기 위한 API
* OpenMAX: 다양한 추상화 수준의 세 가지 프로그래밍 인터페이스 계층 집합으로, 멀티미디어 기능에 대한 액세스를 제공
* OpenSL ES: 임베디드 시스템에 맞춰진 오디오 API로, 3D 위치 오디오 및 MIDI 재생과 같은 기능에 대한 액세스를 표준화
* EGL: 크로노스 렌더링 API(예: OpenGL ES 또는 OpenVG)와 기본 네이티브 플랫폼 창 시스템 간의 인터페이스
* OpenWF
* OpenML
* WebGL: OpenGL 또는 OpenGL ES 그래픽 표준을 지원하는 모든 플랫폼의 브라우저 내 OpenGL ES에 대한 JavaScript 바인딩
* WebCL
* StreamInput
* OpenVX: 컴퓨터 비전 응용 프로그램 및 라이브러리를 위한 하드웨어 가속 API
* NNEF
* OpenXR: 가상 현실증강 현실 응용 프로그램 및 장치를 위한 개방형 로열티 없는 표준
* SPIR: OpenCL 및 Vulkan용 중간 컴파일러 대상
* 3D 커머스: 전자 상거래에서 3D 콘텐츠 제작 및 배포를 위한 보편적인 가이드라인, 표준 및 인증
* ANARI: 데이터 시각화를 위한 분석 렌더링 인터페이스
* glTF: 3D 장면 및 모델을 위한 파일 형식 사양
* KTX: GPU 준비가 된 텍스처 데이터를 저장하기 위한 컨테이너 파일 형식
* NNEF: 다양한 장치 및 플랫폼에서 애플리케이션에서 사용할 수 있도록 풍부한 신경망 교육 도구와 추론 엔진을 활성화하여 머신 러닝 배포 파편화를 줄임
* SYCL: 이종 컴퓨팅을 위한 단일 소스 C++ DSEL
* Vulkan: 낮은 오버헤드 컴퓨터 그래픽 API
* Vulkan SC: 안전 필수 산업을 활성화하기 위해 기존 Vulkan API 사양을 기반으로 함

4.2. 기타 활동

메타버스 표준 포럼 회원으로, 다른 국제 표준 기구와 함께 포괄적이고 개방적인 메타버스 상호 운용성 표준 개발에 참여한다.

4.3. 비활성 표준

* OpenML: 디지털 미디어 캡처, 전송, 처리, 표시 및 동기화를 위한 API이다.
* OpenKODE: 파일 시스템, 네트워크 및 수학 라이브러리와 같은 운영 체제 리소스에 대한 추상적이고 이식 가능한 액세스를 제공하는 API이다.
* OpenKCam: 고급 카메라 제어 API이다.
* OpenWF: 2D 그래픽 구성 및 디스플레이 제어를 위한 API이다.
* StreamInput: 입력 장치를 일관되게 처리하기 위한 API이다.
* WebCL: 브라우저 내 OpenCL에 대한 자바스크립트 바인딩이다.