28.09.2021

RenderScript


RenderScript — это компонент операционной системы Android для мобильных устройств, который предлагает API для оптимизации алгоритмов графических подсистем, использующий преимущества разнородного оборудования. Это позволяет разработчикам повысить производительность своих приложений за счет написания более низкоуровневого кода.

Он предоставляет разработчику три основных инструмента: простой API-интерфейс 3D-рендеринга, API-интерфейс вычислений, аналогичный CUDA и язык производный от C99.

Первоисточник на сайте Wikipedia

  • ↑ RenderScript - Wikipedia (англ.). en.m.wikipedia.org. Дата обращения: 17 апреля 2019.
  • Ограничения:

    RenderScript не может выразить внутрипроцессорное взаимодействие между потоками (известное как локальная память в OpenCL и разделяемая память в CUDA).

    RenderScript не способен выразить аппаратно реализованные 2D и 3D поиски с билинейной интерполяцией (известной как текстура в CUDA и считывание изображения в OpenCL).

    История:

    RenderScript впервые был добавлен в Android 3.0 Honeycomb

    Совсем недавно Google добавил FilterScript, который является подвидом RenderScript, который позволяет разработчикам писать свои алгоритмы обработки изображений с использованием стандартного API среды выполнения RenderScript, но в рамках более строгих ограничений, которые обеспечивают более широкую совместимость и улучшенную оптимизацию для многоядерных графических процессоров, и DSP. FilterScript является менее точным (с точки зрения точности числовых типов данных) что делает его более совместимым с подвидами RenderScript и различными устройствами. Его не следует путать с технологией замены RenderScript.

    Полезные ссылки:

    1:

    https://developer.android.com/about/versions/android-3.0-highlights.html#graphics

    2:

    http://developer.android.com/about/versions/android-4.2.html

    3:

    https://hydex11.net/rsbooked1.html

    4:

    https://android-developers.googleblog.com/2011/03/renderscript.html

    5:

    http://developer.android.com/about/versions/jelly-bean.html#42-performance

    Статья первоисточник:

    https://en.m.wikipedia.org/wiki/RenderScript



  • ↑ RenderScript - Wikipedia (англ.). en.m.wikipedia.org. Дата обращения: 17 апреля 2019.

  • Похожие новости:

    Mac App Store

    Mac App Store
    Mac App Store — онлайн магазин приложений для компьютеров Mac от Apple для операционной системы macOS. Дата открытия Mac App Store — 6 января 2011 года. О магазине Платформа магазина построена по

    Open Firmware

    Open Firmware
    Open Firmware (OpenBoot) — стандарт, определяющий интерфейсы компьютерной прошивки, необходимой для начальной настройки узла и загрузки операционной системы. Разработан Sun Microsystems и применялся

    V8 (движок JavaScript)

    V8 (движок JavaScript)
    V8 — движок JavaScript с открытым исходным кодом, распространяемый по лицензии BSD. Разработан датским отделением компании Google. Особенности V8 Разработка JavaScript-движка V8 началась в датском

    Адрес электронной почты

    Адрес электронной почты
    Адрес электронной почты — запись, установленная по RFC 5322, однозначно идентифицирующая почтовый ящик, в который следует доставить сообщение электронной почты. Адрес состоит из двух частей,
    Комментариев пока еще нет. Вы можете стать первым!

    Добавить комментарий!

    Ваше Имя:
    Ваш E-Mail:
    Введите два слова, показанных на изображении: *
    Популярные новости
    Преимущества использования технологии «умный дом» в квартире
    Преимущества использования технологии «умный дом» в квартире
    Интересно, что многие владельцы квартир уверены, что технология «умный дом» больше подходит для...
    Шкаф-трансформер – незаменимая вещь в современном интерьере
    Шкаф-трансформер – незаменимая вещь в современном интерьере
    Темпы, с которыми мебель-трансформер набирает популярность, просто поражает. Этому есть простое...
    Как не ошибиться с выбором розеток и выключателей?
    Как не ошибиться с выбором розеток и выключателей?
    Розетки и выключатели не менее важны в доме, чем обои или напольное покрытие. Они используются...
    Все новости