Back to All
OnQ Blog

AI developer workflows, simplified: Empowering developers with Qualcomm AI Hub

With over 100 pre-optimized AI and generative AI models, the Qualcomm AI Hub is a developer’s gateway to superior on-device AI performance

Qualcomm AI Hub

May 20, 2024 | 2:04

Video Player is loading.
Current Time 0:00
Duration 2:03
Loaded: 4.84%
Stream Type LIVE
Remaining Time 2:03
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • en (Main), selected

Generative AI has been evolving to run on device, in addition to the cloud. It is transforming how we interact with our devices and making the user experience more personalized, reliable and private. These capabilities were available in smartphones released earlier this year, and soon we’ll see them in the next generation of PCs. But devices are only one part of the story.

Making AI models run on device with adequate performance can be complex and challenging, particularly when it comes to software compatibility and hardware optimization. The Qualcomm AI Hub is a developer-first online platform that simplifies the process and streamlines on-device AI development for Snapdragon and Qualcomm platforms. Developers can unlock the full potential of on-device AI and drive the next wave of innovation in the AI landscape. 

The Qualcomm AI Hub aims to simplify the developer workflow, from conceptualization to optimization, testing and deployment. Developers can select a specific device or chipset, and the Qualcomm AI Hub will automatically convert models from Pytorch or ONNX for deployment on TensorFlow Lite, ONNX RT and Qualcomm AI Engine direct. This workflow, including testing on locally hosted cloud devices, takes less than five minutes and requires only a few lines of code. AI models optimized through the Qualcomm AI Hub can achieve up to four times faster inferencing performance, leading to superior user experiences.

This online testing capability quickly provides valuable insights into model performance and resource usage, enabling developers to iterate and optimize more effectively. This translates into accelerated development cycles and faster time-to-market.

To provide further support to developers in deploying their AI applications, we have introduced two major capabilities:

  1. Bring your own model (BYOM): The Qualcomm AI Hub now allows developers to bring their own AI models to the platform. This flexibility enables developers to work with their preferred frameworks and models, while the Qualcomm AI Hub takes care of compiling and optimizing them for Snapdragon and Qualcomm platforms. BYOM opens a world of possibilities, allowing developers to build AI applications tailored to their unique requirements and preferences.
  2. Expansion to Snapdragon X Compute Platforms: Building on the success of the Qualcomm AI Hub models for mobile and IoT, we are now extending support for PCs powered by the Snapdragon X Elite and Snapdragon X Plus. This expansion means that developers can leverage the optimization and testing capabilities of Qualcomm AI Hub for the new generation of AI-enabled PCs, from leading global PC brands, including Acer, ASUS, Dell, HP, Lenovo, Microsoft Surface and Samsung — further enhancing performance and efficiency of new and exciting AI applications.

 

Plug-and-play success with AI Models

The Qualcomm AI Hub includes a library of over 100 pre-optimized AI and generative AI models — such as Llama v2 7BControlNet, Stable Diffusion, Baichuan 7B and Inception v-3 — that are plug and play. These models were optimized to take advantage of Snapdragon and Qualcomm platforms and their heterogeneous computing capabilities across the neural processing unit (NPU), central processing unit (CPU) and graphics processing unit (GPU). We are already seeing companies such as GoPro, Cephable, Algoriddim, FullTrack and many others take their apps to the next level by utilizing the Qualcomm AI Hub. 

The Qualcomm AI Hub revolutionizes the AI development process by simplifying workflows, optimizing models and providing seamless testing capabilities. With the ability to bring their own models and the expansion to Snapdragon X Series, developers have the tools they need to build AI applications that deliver exceptional performance, efficiency and user experiences. It is how on-device AI will scale across devices and become truly ubiquitous. 

 

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
Rodrigo Caruso Neves do Amaral
Rodrigo Caruso Neves do AmaralBusiness Development Manager, 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.