Back to All
OnQ Blog

Steering a revolution: Optimized automated driving with heterogeneous compute

Qualcomm Technologies’ latest whitepaper navigates the advantages of Snapdragon Ride Solutions based on heterogeneous compute SoCs.

As the automotive industry continues to progress toward automated driving, advanced driver assistance systems (ADAS) are in high demand. These systems rely on processing vast amounts of diverse sensor data in real time to make critical decisions. To meet these challenging requirements, Qualcomm Technologies, Inc. has developed Snapdragon Ride solutions based on heterogeneous compute systems on chips (SoCs), a transformative technology that seeks to revolutionize ADAS systems. 

Efficient Heterogeneous Compute with Parallel Processing for ADAS

 

The power of heterogeneous compute

Heterogeneous compute refers to the use of different processing units — such as Central Processing Units (CPU), Neural Processing Units (NPUs), Digital Signal Processors (DSPs), and Graphics Processing Units (GPU) and computer vision accelerators — in a system to perform specific tasks more efficiently. 

Our ADAS platform harnesses the power of heterogeneous compute to unlock:

  • Enhanced performance and efficiency: ADAS systems require immense computational power to process data from multiple sensors and perform complex algorithms, and efficient handling of large data movement. By leveraging the strengths of different processing units, heterogeneous compute allows for workload distribution, optimizing power consumption and improving overall system performance in ADAS applications. Moreover, advanced data compression, AI compilers and optimized memory architecture enables highly optimized data handling while minimizing offloading to DDR.  
  • Efficient sensor fusion: Sensor fusion lies at the heart of ADAS systems, combining data from various sensors to create a comprehensive understanding of the environment. ADAS systems can include both early fusion using transformer based AI architectures, and late fusion depending on the safety concepts.
Our heterogeneous compute platform supports these diverse algorithmic needs by allocating specific processing units for different fusion tasks. This provides more accurate perception and faster decision-making, important for ADAS functionalities like object detection, collision avoidance and path planning.
  • Navigating urban environments: With more advanced L2+ systems, handling challenging urban scenarios require new AI planners and end to end architectures. These novel architectures can range from sensor-to-trajectory type foundational models, to combined AI models with online planning algorithms like Monte Carlo Tree Search (MCTS), and path optimization as Quadratic Programming (QP) or Dynamic Programming (DP). These diverse architectures benefit significantly from the heterogeneous compute architecture and efficient memory and data compression schemes supported by the SoCs to meet required latency and throughput.
  • Enhancing the overall experience: Leveraging the ability to combine ADAS and in-vehicle infotainment (IVI) systems is another important use case where foundational models and LLM agents can benefit multiple use cases hosted on the SoC that can benefit from both the ADAS sensors and in-cabin sensors. Besides heterogeneous compute, our SoCs are designed to handle mixed criticality use cases. 
  • Real-time responsiveness: In the fast-paced world of ADAS, real-time responsiveness is paramount. Heterogeneous compute allows for parallel processing of multiple tasks simultaneously, supporting faster data processing and decision-making. Our ADAS platform leverages this capability to make critical decisions in real time, enhancing the safety and reliability of ADAS systems.
  • Power and thermal efficiency: ADAS systems are often deployed in resource-constrained environments, where power consumption and thermal management are critical considerations. Our heterogeneous compute solution optimizes power consumption by using the most energy-efficient processing units for specific tasks. At Qualcomm Technologies, our Qualcomm Hexagon DSP is integrated into many of our Snapdragon processors and is specifically optimized for audio, voice and image processing tasks. This not only reduces power consumption but also helps manage thermal constraints, enhancing the longevity and reliability of ADAS systems.

We invite you to download our comprehensive whitepaper, Efficient Heterogeneous Compute with Parallel Processing for ADAS, as it dives even deeper into the transformative power of heterogeneous compute for ADAS systems, providing in-depth insights, real-world use cases and technical details on how our ADAS platform leverages heterogeneous compute to revolutionize the automotive industry. 

As the automotive industry continues to evolve, ADAS systems play a pivotal role in providing safer and more efficient driving experiences. Our heterogeneous compute solution is at the forefront of this revolution, empowering ADAS systems with enhanced performance, real-time responsiveness and power efficiency.

 

Explore more topics, insights and trends in on-device generative AI within our AI on the Edge series.

Explore more topics, insights and trends in on-device generative AI within our AI on the Edge series.

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries ("Qualcomm"). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

About the Author
Ahmed Sadek
Ahmed SadekVP, Engineering, Qualcomm Technologies, Inc.
Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle some of its most important challenges. Our leading-edge AI, high performance, low-power computing, and unrivaled connectivity deliver proven solutions that transform major industries. At Qualcomm, we are engineering human progress.

Stay connected

Get the latest Qualcomm and industry information delivered to your inbox.

Subscribe
Manage your subscription

© Qualcomm Technologies, Inc. and/or its affiliated companies.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

Note: Certain services and materials may require you to accept additional terms and conditions before accessing or using those items.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes our licensing business, QTL, and the vast majority of our patent portfolio. Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of our engineering, research and development functions, and substantially all of our products and services businesses, including our QCT semiconductor business.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell or license any of the services or materials referenced herein.