101. White Paper - Next Generation Graphics GPU Shader and Compute Libraries
- Author
-
Robert Pickles
- Subjects
Chipset ,business.industry ,Computer science ,OpenGL ,computer.software_genre ,CUDA ,Software ,Operating system ,Execution unit ,Graphics ,Field-programmable gate array ,business ,Shader ,computer ,ComputingMethodologies_COMPUTERGRAPHICS - Abstract
This Embedded Graphics libraries have evolved from OpenGL to next gen Vulkan libraries. OpenCL and CUDA have been used for many years for GPU compute on a range of SoC devices with powerful embedded GPU chipsets. OpenCL and CUDA were never able to be certified, due to the contributions from many developers. Next generation autonomous vehicles, unmanned aircraft, transportation and even military vehicles will require both graphics, as well as GPU compute to implement DSP or FPGA logic is software, as well as Deep Machine Learning. Vulkan libraries are available now and are defined by the Kronos Group, as well as this, a next generation of Vulkan safety critical library for safe Shader and GPU Compute is now available. This white paper will look at Vulkan architectures, embedded system use and the implications for using GPU Compute, where certification may be a critical requirement for ISO 26262, EN50182, IEC 61508, DO178C certifiable embedded systems.
- Published
- 2020