Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
The Qualcomm® Hexagon™ NPU device is an AI inference accelerator integrated with Qualcomm Technologies client CPUs. It enables energy-efficient execution of artificial neural network tasks. The Hexagon NPU Driver for Windows* includes preview support for Windows ML. See the release notes for supported platforms, operating system info, fixed and known issues, as well as a section on how to install/update the NPU driver.
The Qualcomm® Hexagon™ NPU device is an AI inference accelerator integrated with Qualcomm Technologies client CPUs. It enables energy-efficient execution of artificial neural network tasks. The Hexagon NPU Driver for Windows* includes preview support for Windows ML. See the release notes for supported platforms, operating system info, fixed and known issues, as well as a section on how to install/update the NPU driver.
Snapdragon® Profiler is profiling software that runs on the Windows, Mac, and Linux platforms and connects with devices powered by Snapdragon processors. Snapdragon Profiler allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so you can find and fix performance bottlenecks.
Snapdragon® Profiler is profiling software that runs on the Windows, Mac, and Linux platforms and connects with devices powered by Snapdragon processors. Snapdragon Profiler allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so you can find and fix performance bottlenecks.
The Snapdragon® LLVM Toolchain for Arm® Technology is a C/C++ toolchain that enables a broad range of configurations, providing better performance, code-size and power use for your non-high-level operating system (HLOS) as well as Android and Windows on Snapdragon applications. This product is specific to QIK Installers.
The Snapdragon® LLVM Toolchain for Arm® Technology is a C/C++ toolchain that enables a broad range of configurations, providing better performance, code-size and power use for your non-high-level operating system (HLOS) as well as Android and Windows on Snapdragon applications. This product is specific to QIK Installers.
The Qualcomm® Hexagon™ NPU device is an AI inference accelerator integrated with Qualcomm Technologies client CPUs. It enables energy-efficient execution of artificial neural network tasks. The Hexagon NPU Driver for Windows* includes preview support for Windows ML. See the release notes for supported platforms, operating system info, fixed and known issues, as well as a section on how to install/update the NPU driver.
The Qualcomm® Hexagon™ NPU device is an AI inference accelerator integrated with Qualcomm Technologies client CPUs. It enables energy-efficient execution of artificial neural network tasks. The Hexagon NPU Driver for Windows* includes preview support for Windows ML. See the release notes for supported platforms, operating system info, fixed and known issues, as well as a section on how to install/update the NPU driver.
Qualcomm® Adreno™ Windows Graphics Drivers for Snapdragon® X Platform
Windows Adreno GPU driver for Snapdragon X Platform
Windows Adreno GPU driver for Snapdragon X Platform
Framework (3)
Pytorch
PyTorch is an open source machine learning framework used for applications such as computer vision and natural language processing.
PyTorch is an open source machine learning framework used for applications such as computer vision and natural language processing.
Electron is designed to build cross-platform desktop apps with JavaScript, HTML, and CSS. Newer versions have support for building apps for Windows on ARM.
Electron is designed to build cross-platform desktop apps with JavaScript, HTML, and CSS. Newer versions have support for building apps for Windows on ARM.
Chromium browser project offer a familiar web browsing experience for people using all Windows on Arm devices. The Chromium Embedded Framework (CEF) is also ported to Arm64; developers can use it to embed the Chromium web browser in their applications.
Chromium browser project offer a familiar web browsing experience for people using all Windows on Arm devices. The Chromium Embedded Framework (CEF) is also ported to Arm64; developers can use it to embed the Chromium web browser in their applications.
Visual Studio Code is an IDE with support for several programming and scripting languages along with runtime environments such as .NET and Unity.
Visual Studio Code is an IDE with support for several programming and scripting languages along with runtime environments such as .NET and Unity.
Type IDE
Library (2)
Tensor Flow
TensorFlow is an open-source software library for machine learning and artificial intelligence. It can be used for training and inference of deep neural networks.
TensorFlow is an open-source software library for machine learning and artificial intelligence. It can be used for training and inference of deep neural networks.
Boost is a collection of portable C++ source libraries that implements operations for various CPU architectures including Arm64, reflecting and extending the standard interface defined in C++11 and later.
Boost is a collection of portable C++ source libraries that implements operations for various CPU architectures including Arm64, reflecting and extending the standard interface defined in C++11 and later.
Superluminal is a sampling profiler that displays data in a visual UI. Some of the features include High-frequency sampling, Kernel level stacks on Windows, Multithread Analysis and much more.
Superluminal is a sampling profiler that displays data in a visual UI. Some of the features include High-frequency sampling, Kernel level stacks on Windows, Multithread Analysis and much more.
The Qualcomm® Profiler is a powerful performance profiling system designed to detect, measure, and enhance application scalability across various components of Qualcomm System-on-Chip (SoC) devices. It provides insights into the performance of CPUs, GPUs, DSPs, and other essential IP blocks, enabling developers to optimize their applications effectively.
The Qualcomm® Profiler is a powerful performance profiling system designed to detect, measure, and enhance application scalability across various components of Qualcomm System-on-Chip (SoC) devices. It provides insights into the performance of CPUs, GPUs, DSPs, and other essential IP blocks, enabling developers to optimize their applications effectively.
Snapdragon® Profiler is profiling software that runs on the Windows, Mac, and Linux platforms and connects with devices powered by Snapdragon processors. Snapdragon Profiler allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so you can find and fix performance bottlenecks.
Snapdragon® Profiler is profiling software that runs on the Windows, Mac, and Linux platforms and connects with devices powered by Snapdragon processors. Snapdragon Profiler allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so you can find and fix performance bottlenecks.
Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
Provides lower-level, highly customizable unified APIs that speeds up AI models on all AI accelerator cores with individual libraries. Can be used directly to target a specific accelerator core or delegate workloads from popular runtimes including Qualcomm Neural Processing SDK, TensorFlow Lite and ONNX runtime.
An all-in-one SDK that supports heterogenous computing, system-level configurations and designed to direct AI workloads to all accelerator cores on our platforms. Provides developers flexibility, including inter-core collaboration support and other advanced features.
An all-in-one SDK that supports heterogenous computing, system-level configurations and designed to direct AI workloads to all accelerator cores on our platforms. Provides developers flexibility, including inter-core collaboration support and other advanced features.
Register for a Qualcomm account or login to sign the license agreement to see full documentation.
Developer Workspace
Please login with your Qualcomm ID to access Workspace
This website processes personal data through our and third parties’ online tracking technologies, including analytics and advertising cookies. To learn more about how we and our affiliates within the Qualcomm Group may use your personal data and cookies, please review the Privacy Policy published at the bottom of this website and Qualcomm’s Cookie Policy. If you don’t want to share your website activities, including browsing behavior, with our third-party partners via these tracking technologies, click on “Cookie Settings" below to update your preferences. You can also update your cookie preferences at any time by clicking the Do Not Sell or Share My Personal Information link at the bottom of this website.
Opt-Out Request Honored
Do Not Sell or Share My Personal Data
As described in greater detail in the Privacy Policy at the bottom of this website and Qualcomm’s Cookie Policy, we use certain third party advertising and other cookies on this website, which may be considered a “sale” of personal information or “sharing” of personal information for targeted advertising under applicable data privacy laws. To opt out of the sale or sharing of your personal information, please click the “Share or Sale of Personal Information” toggle button below. When you have opted out, the button color will change from blue to grey. We will also honor your opt-out of sale or sharing requests communicated via opt-out preference signals, such as the Global Privacy Control.
Manage Consent Preferences
Strictly Necessary Cookies
Always Active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
Share Or Sale of Personal Information
As described above, you may exercise your right to opt out of the sale or sharing of personal information by using this toggle button
Analytics Cookies
label
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
Personalization Cookies
label
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Targeting Cookies
label
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. If you do not allow these cookies, you will experience less targeted advertising.