These systems rely on higher-quality data from an increasing number of discrete sensors, such as Light Detection and Ranging (LiDAR), which measures the distance to a target with a pulsed laser light, Radio Detection and Ranging (RADAR), which is similar to LiDAR but uses radio waves instead of a laser, and infrared (IR) cameras systems. These all enable ADAS to better interpret the environment and improve its ability to help the driver.
Introducing the GPU
Within a car’s central electronic control unit (ECU), you will find one or more large silicon devices that contain a multi-core central processing unit (CPU), a graphics processing unit (GPU), a memory subsystem that feeds the sensor data for real-time processing, and a range of other cores, such as I/O, peripheral connection, dedicated video and DSP. The GPU’s highly parallel, throughput-oriented nature makes it a great fit for the challenges of ADAS. It is essentially a turbo-charged multiply, accumulate engine which is the basis of neural network-type algorithms. Therefore, it's no wonder that many of today's leading ADAS vendors are starting to exploit the ability and performance of embedded GPUs in order to make the generational leaps in capabilities and performance required over what is available in cars today.
Historically, the GPU plays a more traditional role in a car's technical makeup – namely driving the displays. Consumers increasingly expect that their new car offers the same cutting-edge technology they are used to from their smartphone or tablet. Therefore, we are seeing a move to digital dashboards with multiple high-resolution screens. 1080p is now common in mid-range cars and increasingly 4K screens are specified for luxury and executive cars.