Qualcomm Processors Core GPU and DSP | 技術コラム
Qualcomm Processors Core:GPU (Adreno) and DSP (Hexagon)
Qualcomm Processors Core
GPU(Adreno)
Qualcomm Processorsは、Adrenoという名称のGPUを搭載しています。
Adreno
GPUは、グラフィックを多用するモバイル体験に最適なGPUです。Adreno GPUは、高速で低消費電力のグラフィックとリッチなユーザーエクスペリエンスを提供します。Adreno
GPUのビデオとSDKを利用して、アプリケーションのグラフィックスを向上させることができます。
Adreno GPU SDK
Adreno GPUは、Qualcomm Processorに統合されており、モバイルデバイスで没入感のある2Dおよび3Dゲーム体験を実現可能です。このAdreno GPU SDKには、開発を迅速に進めるためのツール、ライブラリ、サンプル、ドキュメント、チュートリアルが含まれています。これらのリソースを活用することで、フレームレートの高速化、スムーズなレンダリング、バッテリ寿命の延長など、アプリケーションの最適化を確実に行うことができます。
Adreno GPU SDKは、以下のグラフィックやマルチメディアに関連するAPIおよび複数のバージョンをサポートします。
- OpenGL
ES:
組み込みシステムやモバイルデバイス向けのグラフィックスAPI。OpenGLのサブセットであり、低消費電力で高性能な3Dグラフィックスを実現。 - OpenCL:
異種混在(CPU、GPU、DSPなど)の計算資源を利用した並列コンピューティングのためのクロスプラットフォームなAPI。 - DirectX
API:
マイクロソフトが開発したゲームやマルチメディア処理用のAPI集合。Direct3D、Direct2D、DirectWrite、DirectSoundなど。 - Vulkan™:
Khronos GroupがAMDが提案したMantle APIを基に開発したクロスプラットフォームで高性能な3Dグラフィックスを実現するためのAPI。
DSP (Hexagon)
Qualcomm Processorsは、Hexagonという名称のDSPを搭載しています。
Qualcommは、CPU と DSP
の両方の機能を備えたワールドクラスのプロセッサとしてHexagon Digital Signal Processor (DSP) を開発し、マルチメディア機能とモデム機能の両方のモバイル
プラットフォームに深く組み込まれた処理ニーズをサポートします。 これは、ハードウェア マルチ スレッドを備えた高度な可変命令長の超長命令ワード(VLIW: Very Long
Instruction Word)プロセッサ アーキテクチャです。
Hexagon DSP SDK
Hexagon DSP SDKは、独立系ソフトウェア プロバイダーがマルチメディア
ソフトウェアの機能とパフォーマンスを最適化できるように設計されています。
Processorに組み込まれた Hexagon DSP上でオーディオ、イメージング、エンベデッド
ビジョン、ヘテロジニアス コンピューティングの高速化が可能になり、オーディオ、イメージングエンベデッド
ビジョン、ビデオ、およびコンピューティングの消費電力とパフォーマンスが向上し、魅力的なマルチメディア ユーザー エクスペリエンスの作成に役立ちます。
効率的な処理は、製造コスト、消費電力、消費者が求める高度なパフォーマンスを提供する能力に影響を与えるため、モバイル デバイスでリッチなマルチメディア
エクスペリエンスを実装するために重要です。
Software Development Tool
Qcualcommは、以下のような開発フロー(一例)を想定しており、そのために顧客へSoftware Development
Toolを提供しています。
DSPの使用用途は、お客様ごとにさまざまですが、IoT向けのApplication
Processorsにおいては、主にAudio、Compute、Sensorの3用途で使用されることが多いと想定しており、提供するSoftware Development
Toolを活用することで、より効率的な開発を支援します。そのため、Audioにおいても顧客の各種カスタマイズを可能にしています。

- C and C++ compilers
- Assembler
- Linker
- Debugger
- Profilers
- Lauterbach debugger support
- Instruction set simulator
- Miscellaneous utilities
- Dinkumware C and C++ libraries
- Math and intrinsics libraries
- Stand-alone runtime environment
リンク
ネネクスティ エレクトロニクスでは、Qualcomm IoT Application
Processorsを取り扱っています。
また、Qualcommとパートナーである、SoMメーカーおよびODMメーカーを取り扱っています。
詳細技術情報はお問い合わせください。