Just before the Mobile World Congress (MWC) confab, where techies meet to enjoy tapas in Barcelona while learning about all things mobile, Qualcomm announced a new software suite. These new offerings seek to enable AI capabilities on existing Snapdragon mobile platforms. While most training of Deep Neural Networks is done in the cloud on NVIDIA GPUs, the use of these AI networks can often be done (calculated) on a mobile CPU—especially if that CPU is more than just a CPU. For Qualcomm, this is a statement of the company’s intent to compete with Apple on smarter apps and smarter phones.
What did Qualcomm announce?
First, Qualcomm announced the AI Engine, libraries and tools that will enable smart AI apps to use the CPU, DSP, and GPU across the company’s Snapdragon chips. The idea is to provide interfaces to its chips with software that can exploit whatever accelerators are present on a particular device. This, in turn, frees up app developers from all of that complexity and work. While Microsoft, Google , and others say they are democratizing AI, they’re really just talking about within their own clouds. However, it is Qualcomm and Apple that have the global mobile footprint that could really make AI apps widespread. As Matt Grob, Qualcomm’s EVP of technology said, “We envision a world where devices, machines, automobiles, and things are much more intelligent—simplifying and enriching our daily lives.” Note that he didn’t stop at mobile—Qualcomm intends to go beyond smartphones and become a supplier for all smart Internet of Things devices.