Clever Geek Handbook
📜 ⬆️ ⬇️

RenderScript

RenderScript is a component of the Android operating system for mobile devices, which offers an API for optimization ( graphical subsystem algorithms) that takes advantage of heterogeneous equipment. This allows developers to improve the performance of their applications by writing more complex (lower-level) code.

It provides the developer with three main tools: a simple 3D rendering API, a calculation API , similar to CUDA, and a language derived from C99 .

The source on the Wikipedia site [1]

  1. ↑ RenderScript - Wikipedia . en.m.wikipedia.org. Date of treatment April 17, 2019.

Limitations :

RenderScript cannot express in-processor communication between threads (known as local memory in OpenCL and shared memory in CUDA ).

RenderScript is not capable of expressing hardware-implemented 2D and 3D searches with bilinear interpolation (known as texture in CUDA and image reading in OpenCL ).

Story:

RenderScript was first added to Android 3.0 Honeycomb

More recently, Google added FilterScript , which is a subspecies of RenderScript that allows developers to write their own image processing algorithms using the standard RenderScript runtime API , but within the framework of more stringent restrictions that provide greater compatibility and improved optimization for multi-core GPUs, and DSPs . FilterScript is less accurate (in terms of the accuracy of numeric data types), which makes it more compatible with RenderScript subspecies and various devices. It should not be confused with RenderScript replacement technology [1] .

Useful links:

one:

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

four:

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

five:

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

Article source:

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



  1. ↑ RenderScript - Wikipedia . en.m.wikipedia.org. Date of treatment April 17, 2019.
Source - https://ru.wikipedia.org/w/index.php?title=RenderScript&oldid=99422590


More articles:

  • Sikan, Daniil Yaroslavovich
  • Tour of Turkey 2019
  • Katarina Karageorgievich
  • Election of the Governor of the Orenburg Region (2019)
  • Lithuanian Football Cup 2019
  • Shevchuk, Yuliya Vladimirovna
  • Memorial to the Victims of National Socialism of the Sinti and Roma Peoples
  • Kuts, Dmitry Evgenievich
  • Aprosimovka
  • Ratte (tank)

All articles

Clever Geek | 2019