본문으로 이동

크로노스 그룹

위키백과, 우리 모두의 백과사전.
크로노스 그룹
형태연합체
창립2000년(26년 전)(2000)
창립자
산업 분야개방형 표준
서비스3차원 그래픽스, 확장 현실, 병렬 컴퓨팅, 기계 학습, 컴퓨터 비전을 위한 개방형 표준
본사 소재지미국 비버턴 (오리건주)
핵심 인물
닐 트레벳 (회장)
웹사이트www.khronos.org 위키데이터에서 편집하기

크로노스 그룹(The Khronos Group, Inc.)은 180개 이상의 회원사가 주도하는 개방형 표준 기구로, 3차원 그래픽스, 가상 현실, 증강 현실, 병렬 컴퓨팅, 비전 가속 및 기계 학습을 위한 로열티 없는 상호운용성 표준을 개발, 발표 및 유지 관리한다.[1][2] 개방형 표준과 관련 적합성 테스트를 통해 소프트웨어 애플리케이션과 미들웨어가 다양한 플랫폼과 장치에서 동적 미디어의 제작 및 가속 재생을 효과적으로 활용할 수 있도록 한다. 이 그룹은 비버턴 (오리건주)에 본사를 두고 있다.[3]

역사

[편집]

크로노스 그룹은 2000년에 3D랩스, ATI, 디스크리트, Evans & Sutherland, 인텔, SGI, 썬 마이크로시스템즈를 포함한 회사들에 의해 설립되었다.[2][4] 프로모터(Promoter) 회원사로는 AMD, 애플, ARM, 에픽게임즈, 구글, 화웨이, 노키아, 이미지네이션, 인텔, 엔비디아, 퀄컴, 삼성, 소니, 밸브 및 베리실리콘(Verisilicon) 등이 있다.[5] 회장은 닐 트레벳이다.[6]

사양 및 워킹 그룹

[편집]

각 사양 및 표준은 요구 사항 정의, 의견 수렴, 토론 및 사양 작성을 위해 설립된 워킹 그룹(working group)에 의해 관리된다.[1] 현재 16개의 워킹 그룹이 존재한다.[7]

활성 표준

[편집]
  • 3D 커머스(3D Commerce): 전자상거래에서 3D 콘텐츠 제작 및 배포를 위한 보편적인 가이드라인, 표준 및 인증[8][9]
  • ANARI: 데이터 시각화를 위한 분석적 렌더링 인터페이스
  • COLLADA: 3D 자산의 상호 교환을 용이하게 하기 위한 파일 형식
  • EGL (API): 렌더링 API(OpenGL ES 등)와 네이티브 창 시스템 사이의 인터페이스[10]
  • glTF: 3D 장면 및 모델을 위한 파일 형식 사양[11]
  • 카마로스(Kamaros): 카메라 및 센서 하드웨어 프로그래밍과 ISP 처리를 위한 크로스 플랫폼 API[12]
  • KTX: GPU용 텍스처 데이터를 저장하기 위한 컨테이너 파일 형식[13]
  • NNEF: 다양한 장치와 플랫폼에서 신경망 훈련 도구와 추론 엔진이 앱에 사용될 수 있도록 하여 기계 학습 배포의 파편화를 줄인다[14]
  • OpenCL: 크로스 플랫폼 컴퓨팅 API[15][16]
  • OpenGL: 크로스 플랫폼 컴퓨터 그래픽스 API[17]
  • OpenGL ES: 휴대 전화, 휴대용 게임기 등 모바일 및 임베디드 시스템에서 사용하기 위한 OpenGL의 파생 사양
  • OpenGL SC: 안전이 중요한(safety-critical) 시장의 요구를 충족하도록 설계된 OpenGL ES의 프로필
  • OpenVG: 2차원 벡터 그래픽스 처리 가속을 위한 API
  • OpenVX: 컴퓨터 비전 애플리케이션 및 라이브러리를 위한 하드웨어 가속 API
  • OpenXR: 가상 현실증강 현실 애플리케이션과 장치를 위한 개방형 로열티 무료 표준[18]
  • Slang: 기존 셰이딩 언어(GLSL, MSL, CUDA, WGSL), 바이트코드(D3D11, D3D12, Vulkan SPIR-V) 및 CPU를 대상으로 하는 오픈 소스 셰이딩 언어이자 컴파일러/트랜스파일러이다. HLSL 및 GLSL과 대부분의 소스 코드가 호환된다.[19]
  • SPIR-V: OpenCL 및 벌컨을 위한 중간 컴파일러 타겟
  • SYCL: 이기종 컴퓨팅을 위한 단일 소스 C++ DSEL[20]
  • 벌컨(Vulkan): 오버헤드가 낮은 컴퓨터 그래픽스 API[21]
  • 벌컨 SC(Vulkan SC): 안전이 중요한 산업을 가능하게 하기 위해 기존 벌컨 API 사양을 기반으로 함
  • WebGL: OpenGL 또는 OpenGL ES 그래픽 표준을 지원하는 플랫폼의 브라우저 내에서 OpenGL ES자바스크립트에 바인딩함

API 사양 비준 및 릴리스 일정은 크로노스 그룹 웹사이트에서 확인할 수 있다.[22]

탐색 그룹 및 협의회

[편집]

일반적으로 크로노스는 워킹 그룹을 만들기 전에 업계의 관심을 측정하기 위해 먼저 탐색 그룹(exploratory group)을 만든다. 이후 회사들이 회원으로 가입하여 표준 개발을 도울 수 있는 워킹 그룹이 설립된다.[23]

  • 기계 학습 협의회(Machine Learning Council): 크로노스의 AI 및 ML 관련 표준이 업계의 요구에 맞춰 발전할 수 있도록 협력하는 크로노스 회원사들로 구성된 협력 포럼이다.[24]

기타 활동

[편집]
  • 메타버스 표준 포럼(Metaverse Standards Forum)의 회원으로, 다른 국제 표준 기구들과 협력하여 포용적이고 개방적인 메타버스를 위한 상호운용성 표준 개발에 힘쓰고 있다.[25]

비활성 표준 및 탐색 그룹

[편집]
  • OpenML: 디지털 미디어의 캡처, 전송, 처리, 표시 및 동기화를 위한 API
  • OpenKODE: 파일 시스템, 네트워크 및 수학 라이브러리와 같은 운영 체제 리소스에 대한 추상화된 이식성 있는 액세스를 제공하는 API
  • OpenKCam: 고급 카메라 제어 API
  • OpenMAX: 멀티미디어 기능에 대한 액세스를 제공하는 세 가지 추상화 수준의 프로그래밍 인터페이스 계층 집합
  • OpenSL ES: 3D 위치 오디오 및 MIDI 재생과 같은 기능에 대한 액세스를 표준화하여 임베디드 시스템에 맞게 조정된 오디오 API
  • OpenWF: 2D 그래픽 구성 및 디스플레이 제어를 위한 API
  • StreamInput: 입력 장치를 일관되게 처리하기 위한 API
  • WebCL: 브라우저 내에서 OpenCL자바스크립트에 바인딩함
  • HetComm 탐색 그룹: 이기종 시스템의 하드웨어 구성 요소 간의 통신을 용이하게 하기 위한 저수준 API를 연구함[26]

회원

[편집]

회원 가입 및 기여

[편집]

크로노스 회원은 크로노스 API 사양 개발에 기여하고, 공식 발표 전 다양한 단계에서 투표할 수 있으며, 사양 초안 및 적합성 테스트에 대한 조기 접근을 통해 자사 플랫폼과 애플리케이션의 출시를 앞당길 수 있다.[1] 표준이 일관되게 구현되고 개발자에게 신뢰할 수 있는 플랫폼을 제공하기 위해, 크로노스 API 표준을 구현하는 모든 제품은 적합성 테스트를 통과해야 한다. API 채택자 프로그램(API Adopter Program)을 통해 기업은 자사 제품의 적합성을 테스트할 수 있다.[27] 크로노스 그룹의 회원 자격은 참가자의 지식 재산을 보호하기 위해 설계된 IP 프레임워크에 대한 접근을 제공한다. 크로노스 회원은 크로노스 사양을 구현하는 채택자를 대상으로 IP 권리를 주장하지 않기로 동의한다. 이 IP 프레임워크는 크로노스 회원을 특허 소송으로부터 보호하고 다른 그룹 회원으로부터 라이선스를 받아야 하는 IP의 양을 줄여준다.[28]

회원 등급

[편집]
  • 프로모터(Promoter): 투표권을 포함한 워킹 그룹 완전 참여 권한 및 크로노스 이사회 이사를 지명할 권리를 가진다.
  • 컨트리뷰터(Contributor): 투표권을 포함한 워킹 그룹 완전 참여 권한을 가진다.
  • 비영리(Non-Profit): 워킹 그룹 완전 참여 권한을 가진다. 등록된 비영리 단체가 가입할 수 있다.
  • 학술(Academic): 워킹 그룹 완전 참여 권한을 가진다. 인가된 학술 기관이 가입할 수 있다.
  • 어소시에이트(Associate): 워킹 그룹 완전 참여 권한을 가진다. 직원 수가 100명 이하인 회사가 가입할 수 있다.

각주

[편집]
  1. 1 2 3 Peddie, Jon (2025년 11월 3일). Khronos has given us 25 years of stability. Jon Peddie Research. 2025년 12월 9일에 확인함.
  2. 1 2 Khronos Outlook and Web3D Consortium Town Hall. web3d.siggraph.org. 2020년 11월 28일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  3. Khronos and EMVA collaborate on embedded camera standards. linuxgizmos.com. 2021년 2월 24일. 2021년 2월 24일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  4. Khronos Group Conformant members. 2023년 4월 13일.
  5. Blackert, Axel (2016). Evaluation of Multi-Threading in Vulkan (영어). S2CID 16990966.
  6. Yoshida, Junko (2021년 2월 22일). Looking for APIs that Sit Between Sensors and Vehicle Apps?. eetimes.com. 2021년 8월 19일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  7. The Khronos Group (영어). The Khronos Group. 2022년 6월 29일. 2022년 6월 29일에 원본 문서에서 보존된 문서. 2022년 6월 29일에 확인함.
  8. 3D Commerce - Render Everything Everywhere (영어). The Khronos Group. 2019년 7월 28일. 2023년 1월 17일에 원본 문서에서 보존된 문서. 2023년 10월 3일에 확인함.
  9. The future of pervasive 3D. rapidcompact.com. 2020년 12월 8일. 2021년 8월 19일에 확인함.
  10. EGL Overview. Khronos website. 2009년 10월 15일. 2021년 4월 17일에 원본 문서에서 보존된 문서. 2014년 9월 29일에 확인함.
  11. glTF. Khronos website. 2016년 9월 2일. 2021년 4월 21일에 원본 문서에서 보존된 문서. 2016년 9월 2일에 확인함.
  12. Camera (영어). The Khronos Group. 2022년 1월 19일. 2023년 1월 17일에 원본 문서에서 보존된 문서. 2022년 6월 29일에 확인함.
  13. Khronos Ratifies KTX 2.0. phoronix.com. 2021년 8월 19일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  14. Neural Network Exchange Format (NNEF). 2016년 10월 4일. 2018년 10월 30일에 원본 문서에서 보존된 문서. 2018년 10월 30일에 확인함.
  15. Khronos launches heterogeneous computing initiative. Khronos press release. 2008년 6월 16일. 2008년 6월 20일에 원본 문서에서 보존된 문서. 2014년 9월 29일에 확인함.
  16. Khronos Announces OpenCL 3.0. anandtech.com. 2024년 9월 10일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  17. WebGL 2.0—Why It's the Path to Stable Open Standards-based 3D Web Graphics. architosh.com. 2019년 2월 12일. 2024년 9월 10일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  18. Khronos Group announces multiple OpenXR conformant devices. auganix.org. 2020년 7월 29일. 2021년 8월 19일에 확인함.
  19. shader-slang/slang. The Slang Shading Language. 2025년 12월 8일.
  20. Khronos Releases SYCL 2020 Specification. insidehpc.com. 2021년 2월 9일. 2021년 8월 19일에 확인함.
  21. Khronos releases Vulkan 1.0 specification for GPU use. gfxspeak.com. 2016년 2월 16일. 2024년 9월 10일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  22. Khronos Timeline. khronos.org. 2021년 8월 19일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  23. Khronos Group exploring industry interest for new open standard for high performance embedded computing (HPEC) applications. greencarcongress.com. 2021년 8월 19일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.
  24. Khronos Machine Learning (영어). The Khronos Group. 2022년 4월 20일. 2024년 9월 10일에 원본 문서에서 보존된 문서. 2022년 6월 29일에 확인함.
  25. jriordon. The Metaverse Standards Forum (미국 영어). Metaverse Standards Forum. 2022년 6월 29일에 원본 문서에서 보존된 문서. 2022년 6월 29일에 확인함.
  26. Exploratory Group - Heterogeneous Communication (영어). The Khronos Group. 2018년 8월 1일. 2023년 1월 17일에 원본 문서에서 보존된 문서. 2022년 6월 29일에 확인함.
  27. API Adopter Program. khronos.org. 2021년 8월 19일에 확인함.
  28. Khronos Background. khronos.org. 2021년 8월 16일에 원본 문서에서 보존된 문서. 2021년 8월 19일에 확인함.

외부 링크

[편집]