OnQ Blog

Qualcomm Advocates Parallel Computing By Joining HSA

Oct 3, 2012

Qualcomm products mentioned within this post are offered by Qualcomm Technologies, Inc. and/or its subsidiaries.

As the mobile processor has become the center of digital life for most, the compute demands on them have skyrocketed.  Multicore CPUs, strong DSPs and large, parallel GPUs, have become the norm for mobile systems. But the available power has stayed relatively the same.  The need for more performance in a fixed power envelope has increased the need to maximize all the capabilities of the platform. Applications have to utilize all the units available and move the workloads to the best processors available.

In a typical system, the CPU and GPU work together to tackle some of the most sophisticated tasks in the world, though the processes aren’t as distributed as some chipmakers would like them to be. In particular, the recent rise in mobile resolutions has increased the need for GPU performance, which has caused dramatic growth in GPU size. Meanwhile, mobile CPUs have seen more traditional growth.  But GPUs should no longer be considered good for only running visual applications.  Today they are strong parallel processors and can be used to run parallel computing tasks.

In other words, the GPU should not only be tasked for visuals and gaming, but also for general tasks like launching apps and crunching Excel spreadsheets—that’s the whole concept behind “parallel computing”.  And if the HSA (Heterogeneous Systems Architecture) Foundation has its way, parallel computing will not only provide a surge in computational capacity for all apps, but it will also help to establish standards for the platform.  And these standards, supported by many vendors, can be used by operating systems and applications in a platform agnostic way.

Qualcomm, a leading technology company, is driving this initiative and establishing its place as a Founder member of the HSA Foundation. It’s an ideal marriage, as the Snapdragon family of chipsets is already a heterogeneous environment, utilizing different IP blocks (CPU, GPU, DSP, video and ISP) to deliver the best possible app experience. As a company, Qualcomm is always investing heavily in new CPU, GPU, memory and systems architectures for Snapdragon chipsets. Because of this rich history and experience in distributed processing, Qualcomm can help the HSA foundation achieve an open and widely adopted standard for heterogeneous computing.

Chips based on heterogeneous system architecture will be a lot more than just a CPU slapped next to a GPU; the standard will enable an entire ecosystem, where workloads will run seamlessly on different processing cores in the platform, all in parallel. The important thing to remember is that this is an open platform to developers, agnostic of OS and form factor, unlike other standards.  The goal is to have an amazing hardware platform and an entire ecosystem of software and applications to take advantage of it.  What this means to the end user is that not only will mobile apps run even smoother and faster, but so will the entire operating systems.   All the components within the mobile processor are working in concert to achieve this while using the least amount of power possible.

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"). Qualcomm products mentioned within this post are offered by Qualcomm Technologies, Inc. and/or its subsidiaries. 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.

Francisco Cheng

Director, Technical Marketing

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

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

Qualcomm Incorporated includes Qualcomm's licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm's engineering, research and development functions, and substantially all of its products and services businesses. Qualcomm products referenced on this page are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

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 any of the components or devices referenced herein.