Некоммерческий отраслевой консорциум, финансируемый членами
Khronos Group, Inc. — это открытый , некоммерческий , управляемый участниками консорциум из 170 организаций, разрабатывающий, публикующий и поддерживающий бесплатные стандарты взаимодействия для 3D-графики , виртуальной реальности , дополненной реальности , параллельных вычислений , ускорения зрения и машинного обучения . [1] [2] Открытые стандарты и связанные с ними тесты соответствия позволяют программным приложениям и промежуточному программному обеспечению эффективно использовать создание и ускоренное воспроизведение динамических медиафайлов на самых разных платформах и устройствах. Группа базируется в Бивертоне, штат Орегон . [3]
История
Khronos Group была основана в 2000 году компаниями, включая 3Dlabs , ATI , Discreet , Evans & Sutherland , Intel , SGI и Sun Microsystems . [2] [4] Среди участников-учредителей — AMD , Apple , Arm , Epic Games , Google , Huawei , Nokia , Imagination , Intel , NVIDIA , Qualcomm , Samsung , Sony , Valve и Verisilicon. [5] Её президентом является Нил Треветт . [6]
Исследовательские группы
Обычно Khronos сначала создает исследовательскую группу для оценки интереса отрасли, а затем создает рабочую группу, к которой компании могут присоединиться в качестве членов для оказания помощи в разработке стандарта. [7]
Спецификации и рабочие группы
Каждая спецификация/стандарт управляется рабочей группой, которая создается для определения требований, сбора отзывов, обсуждения и создания спецификации. [1] В настоящее время существует 16 рабочих групп. [8]
Стандарты и другие виды деятельности
Действующие стандарты
- 3D-коммерция, универсальные руководства, стандарты и сертификации для создания и распространения 3D-контента в электронной коммерции [9] [10]
- ANARI, Аналитический интерфейс рендеринга для визуализации данных
- Camera, работающая над совместимыми стандартами API камер для встраиваемых систем, в сотрудничестве с Европейской ассоциацией машинного зрения (EMVA) [11]
- COLLADA — формат файла, предназначенный для упрощения обмена 3D-ресурсами.
- EGL , интерфейс между API рендеринга Khronos (такими как OpenGL ES или OpenVG) и базовой собственной оконной системой платформы [12]
- glTF , спецификация формата файла для 3D-сцен и моделей [13]
- KTX, формат файла-контейнера для хранения данных текстур, готовых к использованию на GPU [14]
- NNEF снижает фрагментацию развертывания машинного обучения, позволяя использовать богатый набор инструментов обучения нейронных сетей и механизмов вывода в приложениях на самых разных устройствах и платформах [15]
- OpenCL , кроссплатформенный вычислительный API [16] [17]
- OpenGL , кроссплатформенный API компьютерной графики [18]
- OpenGL ES , производная от OpenGL для использования в мобильных и встраиваемых системах, таких как сотовые телефоны , портативные игровые устройства и т. д.
- OpenGL SC — критически важный для безопасности профиль OpenGL ES, разработанный для удовлетворения потребностей рынка, где безопасность имеет решающее значение.
- OpenVG , API для ускорения обработки 2D- векторной графики
- OpenVX , API аппаратного ускорения для приложений и библиотек компьютерного зрения
- OpenXR — открытый и бесплатный стандарт для приложений и устройств виртуальной и дополненной реальности [19]
- SPIR , промежуточный целевой компилятор для OpenCL и Vulkan
- SYCL , единый исходный C++ DSEL для гетерогенных вычислений [20]
- Vulkan , API компьютерной графики с низкими накладными расходами [21]
- Vulkan SC , основанный на существующей спецификации API Vulkan, для обеспечения безопасности в отраслях, критически важных для безопасности
- WebGL , привязка JavaScript к OpenGL ES в браузере на любой платформе, поддерживающей графические стандарты OpenGL или OpenGL ES
Хронологию ратификации и выпуска спецификаций API можно найти на веб-сайте Khronos Group. [22]
Исследовательские группы
- HetComm Exploratory, работающая над новым низкоуровневым API для облегчения связи между аппаратными компонентами в гетерогенных системах [23]
- ML | Форум машинного обучения, стандарты машинного обучения [24]
- SYCL, единый исходный C++ DSEL для гетерогенных вычислений [25] (уже стандарт)
Другие виды деятельности
- Член Форума стандартов метавселенной, работающий над разработкой стандартов взаимодействия для инклюзивной и открытой метавселенной совместно с другими международными организациями по стандартизации [26]
Неактивные стандарты
- OpenML — API для захвата, передачи, обработки, отображения и синхронизации цифровых медиаданных
- OpenKODE — API для предоставления абстрактного, переносимого доступа к ресурсам операционной системы, таким как файловые системы, сети и математические библиотеки.
- OpenKCam, расширенный API управления камерой
- OpenMAX — многоуровневый набор из трех программных интерфейсов различных уровней абстракции, обеспечивающий доступ к мультимедийным функциям.
- OpenSL ES — аудио API, настроенный для встраиваемых систем, стандартизирующий доступ к таким функциям, как 3D-позиционный звук и воспроизведение MIDI.
- OpenWF , API для компоновки 2D-графики и управления отображением
- StreamInput, API для последовательной обработки устройств ввода
- WebCL , привязка JavaScript к OpenCL в браузере
Участники
Членство и взносы
Участники Khronos могут вносить вклад в разработку спецификаций Khronos API , голосовать на различных этапах перед публичным развертыванием и ускорять доставку своих платформ и приложений посредством раннего доступа к проектам спецификаций и тестам на соответствие. [1] Чтобы гарантировать, что стандарты последовательно внедряются и создать надежную платформу для разработчиков, любой продукт, реализующий стандарт Khronos API, должен пройти тесты на соответствие. Программа адаптации API позволяет компаниям тестировать свои продукты на соответствие. [27] Членство в Khronos Group обеспечивает доступ к структуре IP, разработанной для защиты интеллектуальной собственности участников. Участники Khronos соглашаются не заявлять о правах интеллектуальной собственности против усыновителей, реализующих спецификации Khronos. Структура IP защищает участников Khronos от патентных исков и сокращает объем интеллектуальной собственности, который необходимо лицензировать у других участников группы. [28]
Уровни членства
- Организатор : Полное участие в рабочей группе с правом голоса, а также право назначать директора в Совет директоров Khronos.
- Участник : Полное участие в рабочей группе с правом голоса.
- Некоммерческие : Полное участие в рабочей группе. Доступно для зарегистрированных некоммерческих организаций.
- Академический : Полное участие в рабочей группе. Доступно для аккредитованных академических учреждений.
- Ассоциированный : Полное участие в рабочей группе. Доступно для компаний с численностью сотрудников до 100 человек.
Ссылки
- ^ abc "OGC ищет участников второго спринта по интерактивному моделированию и играм". directionsmag.com . Архивировано из оригинала 19 августа 2021 г. . Получено 19 августа 2021 г. .
- ^ ab "Khronos Outlook и Web3D Consortium Town Hall". web3d.siggraph.org . Архивировано из оригинала 28 ноября 2020 г. . Получено 19 августа 2021 г. .
- ^ «Khronos и EMVA сотрудничают в разработке стандартов для встраиваемых камер». linuxgizmos.com . 24 февраля 2021 г. Архивировано из оригинала 24 февраля 2021 г. Получено 19 августа 2021 г.
- ^ "Конформисты группы Khronos". 13 апреля 2023 г.
- ^ Блэкерт, Аксель (2016). «Оценка многопоточности в Vulkan». S2CID 16990966.
- ^ Ёсида, Дзюнко (22 февраля 2021 г.). «Ищете API, которые находятся между датчиками и приложениями для транспортных средств?». eetimes.com . Архивировано из оригинала 19 августа 2021 г. Получено 19 августа 2021 г.
- ^ "Khronos Group изучает отраслевой интерес к новому открытому стандарту для приложений высокопроизводительных встраиваемых вычислений (HPEC)". greencarcongress.com . Архивировано из оригинала 19 августа 2021 г. . Получено 19 августа 2021 г. .
- ^ "The Khronos Group". The Khronos Group . 29 июня 2022 г. Архивировано из оригинала 29 июня 2022 г. Получено 29 июня 2022 г.
- ^ "3D Commerce - Render Everything Everywhere". Группа Khronos . 28 июля 2019 г. Архивировано из оригинала 17 января 2023 г. Получено 3 октября 2023 г.
- ^ "Будущее всепроникающего 3D". rapidcompact.com . 8 декабря 2020 г. . Получено 19 августа 2021 г. .
- ^ "Camera". Группа Khronos . 19 января 2022 г. Архивировано из оригинала 17 января 2023 г. Получено 29 июня 2022 г.
- ^ "EGL Overview". Сайт Khronos. 15 октября 2009 г. Архивировано из оригинала 17 апреля 2021 г. Получено 29 сентября 2014 г.
- ^ "glTF". Сайт Khronos. 2 сентября 2016 г. Архивировано из оригинала 21 апреля 2021 г. Получено 2 сентября 2016 г.
- ^ "Khronos Ratifies KTX 2.0". phoronix.com . Архивировано из оригинала 19 августа 2021 г. . Получено 19 августа 2021 г. .
- ^ "Формат обмена нейронными сетями (NNEF)". Архивировано из оригинала 30 октября 2018 г. Получено 30 октября 2018 г.
- ^ "Khronos запускает гетерогенную вычислительную инициативу". Пресс-релиз Khronos. 16 июня 2008 г. Архивировано из оригинала 20 июня 2008 г. Получено 29 сентября 2014 г.
- ^ "Khronos анонсирует OpenCL 3.0". anandtech.com . Архивировано из оригинала 10 сентября 2024 г. . Получено 19 августа 2021 г. .
- ^ «WebGL 2.0 — почему это путь к стабильной трехмерной веб-графике на основе открытых стандартов». architosh.com . 12 февраля 2019 г. Архивировано из оригинала 10 сентября 2024 г. Получено 19 августа 2021 г.
- ^ "Khronos Group анонсирует несколько совместимых с OpenXR устройств". auganix.org . 29 июля 2020 г. . Получено 19 августа 2021 г. .
- ^ "Khronos выпускает спецификацию SYCL 2020". insidehpc.com . 9 февраля 2021 г. . Получено 19 августа 2021 г. .
- ^ "Khronos выпускает спецификацию Vulkan 1.0 для использования на GPU". gfxspeak.com . 16 февраля 2016 г. Архивировано из оригинала 10 сентября 2024 г. Получено 19 августа 2021 г.
- ^ "Хронология Khronos". khronos.org . Архивировано из оригинала 19 августа 2021 г. . Получено 19 августа 2021 г. .
- ^ "Exploratory Group - Heterogeneous Communication". Группа Khronos . 1 августа 2018 г. Архивировано из оригинала 17 января 2023 г. Получено 29 июня 2022 г.
- ^ "Khronos Machine Learning". Группа Khronos . 20 апреля 2022 г. Архивировано из оригинала 10 сентября 2024 г. Получено 29 июня 2022 г.
- ^ "SYCL SC". Группа Khronos . 23 марта 2022 г. Архивировано из оригинала 17 января 2023 г. Получено 29 июня 2022 г.
- ^ jriordon. "Форум стандартов Метавселенной". Форум стандартов Метавселенной . Архивировано из оригинала 29 июня 2022 г. Получено 29 июня 2022 г.
- ^ "Программа внедрения API". khronos.org . Получено 19 августа 2021 г. .
- ^ "Khronos Background". khronos.org . Архивировано из оригинала 16 августа 2021 г. . Получено 19 августа 2021 г. .
Внешние ссылки
- Официальный сайт
- Пулли, Кари. "Новые API для мобильной графики" (PDF) . Архивировано из оригинала (PDF) 2 мая 2013 г. . Получено 21 октября 2007 г. .