Imagination Technologies представила новый SDK и открыла документацию по набору инструкций PowerVR
4Иллюстрация с сайта Ru.Wikipedia.Org
Imagination Technologies выпустила PowerVR SDK v3.4, и впервые опубликовала документацию, полностью покрывающую набор инструкций последних графических процессоров PowerVR.
Графические ускорители PowerVR известны на рабочих станциях ещё с конца 90-х годов, однако затем их вытеснили ATI и NVIDIA. После этого в компании перешли на мобильные устройства: смартфоны и SmartTV. Видеоускорители производят различные компании на основе лицензии, а сама Imagination Technologies производством не занимается.
С PVRShaderEditor в PowerVR SDK v3.4 появилась поддержка доступа к разбору GLSL в части компилятора шейдеров, а также предоставлен доступ к полной документации набора инструкций GPU семейства PowerVR Rogue. Rogue относится к архитектуре PowerVR шестой серии и обладает совместимостью с OpenGL ES 3.1, OpenGL 3.2, OpenCL 1.2 и DIrect3D 10.0. Шестую серию можно встретить на однокристальных системах ARM от компаний MediaTek, Renesas, Allwinner и других.
В компании заявляют: «Это первый случай, когда архитектура набора команд (ISA) для GPU, поддерживаемых экосистемой Android, была опубликована». Такое заявление, возможно, справедливо и для мобильных графических процессоров, однако компания AMD уже давно опубликовала ISA и свой графический стек для Linux, поддерживающий Android. Мотивом для открытия набора инструкции может послужить прагматичное желание компании Imagination Technologies улучшить производительность. Благодаря этой документации и доступу к PVRShaderEditor можно выполнить оптимизацию производительности и энергопотребления.
Постоянная ссылка к новости: http://www.nixp.ru/news/12875.html. Никита Лялин по материалам phoronix.com.
Oracle представила микроконтейнеры и три Open Source-утилиты для них: smith, crashcart, railcar
gps-share — утилита GNOME, чтобы поделиться данными GPS-устройства в локальной сети 1
OctoDNS — Open Source-инструменты от GitHub для управления DNS-записями у разных провайдеров
OpenNMT — Open Source-система нейронного машинного перевода на базе Torch 1
Google выпустила инструмент OSS-Fuzz для постоянного fuzz-тестирования Open Source-проектов 1
Google открыла код Nomulus — реестра доменов верхнего уровня (TLD)
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1