What can GPUs bring to ADAS?: Page 2 of 6

February 06, 2019 //By Bryce Johnstone
What can GPUs bring to ADAS?
One of the most talked about topics in the automotive industry today is advanced driver assistance systems (ADAS). These systems assist the driver in dealing with potential issues in a number of ways. They can provide visual and audible warnings to the driver, but they can also take control of the brakes, accelerator and steering to move the car out of the way of danger.

These larger, higher-resolution and more responsive screens are enabling drivers and passengers to interact with their car in more natural and intuitive ways. It is, therefore, a necessity – not merely a nice to have – for car OEMs to move from smaller CPUs or microcontrollers to more powerful GPUs to drive those screens, and given this, embedded GPUs have made obvious inroads in this area.

 

Why GPUs are the obvious choice for automotive

Compared to graphics, ADAS asks different questions of the GPU, requiring something very different than traditional rendering. If we look at computer graphics, the use of compute shaders is now a standard for delivering advanced graphical effects. Essentially, the GPU runs small computer programs that define the colour and shade of the millions of individual pixels on screen. Rather than graphics, ADAS platforms can leverage this GPU compute capability to process and analyse sensor data in real-time.

And it's not just sensors, but also conventional cameras that feed the GPU the data it's traditionally been happy to work on. Image processing is a natural problem domain for the GPU. Indeed, almost any kind of computationally dense parallel computation is a good fit.


Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.