| デザイナー | クアルコム |
|---|---|
| ビット | 32 ビット、64 ビット |
| 紹介された | 2006年(QDSP6) |
| デザイン | 4ウェイマルチスレッドVLIW |
| タイプ | ロード-ストア |
| エンコーディング | 命令ごとに4バイト固定、VLIWマルチ命令では最大4命令 |
| 開ける | 独自 |
| レジスター | |
| 汎用 | 32ビットGPR: 32、64ビットとペアにできる[1] |
ヘキサゴンは、クアルコムのデジタル信号プロセッサ(DSP)およびニューラルプロセッシングユニット(NPU)製品ファミリーのブランド名です。[2]ヘキサゴンは「第6世代デジタル信号プロセッサ」の略であるQDSP6としても知られています。クアルコムによると、ヘキサゴンアーキテクチャは、さまざまなアプリケーションで低消費電力でパフォーマンスを発揮するように設計されています。[3] [4]
Hexagon の各バージョンには、命令セットとマイクロアーキテクチャがあります。これら 2 つの機能は密接に関連しています。
Hexagon は、スマートフォン、自動車、ウェアラブル デバイス、その他のモバイル デバイスなどのQualcomm Snapdragonチップに使用されているほか、携帯電話ネットワークのコンポーネントにも使用されています。
命令セットアーキテクチャ
コンピュータ デバイスには、最も低レベルで原始的な言語である命令セットがあります。一般的な命令には、2 つの数値を加算、乗算、またはその他の方法で結合する命令や、プロセッサに次の命令のためにメモリ内のどこを探すかを指示する命令などがあります。命令には他にもさまざまな種類があります。
コンピュータ プログラムをデバイスが理解して実行できる命令のストリーム (ビット ストリーム) に変換するアセンブラとコンパイラ。命令ストリームの実行中、システム機能の整合性は命令特権レベルの使用によってサポートされます。特権命令は、メモリを含むデバイス内のより多くのリソースにアクセスできます。Hexagon は特権レベルをサポートしています。
もともと、Hexagon命令は整数を演算し、浮動小数点数は演算しませんでしたが[5]、v5では浮動小数点数のサポートが追加されました。[6]
命令の実行を処理する処理装置は、毎クロックで最大4つの命令(パケット)を4つの実行ユニットに順番にディスパッチすることができる。[7] [8]
マイクロアーキテクチャ
マイクロアーキテクチャとは、デバイスが命令を実行できるようにするチップまたはチップコンポーネントの物理構造です。特定の命令セットは、さまざまなマイクロアーキテクチャによって実装できます。Hexagon デバイスのバス (データ転送チャネル) は 32 ビット幅です。つまり、32 ビットのデータを 1 つのステップでチップの 1 つの部分から別の部分に移動できます。Hexagon マイクロアーキテクチャはマルチスレッドです。[4]つまり、複数の命令ストリームを同時に処理できるため、データ処理速度が向上します。Hexagon は非常に長い命令ワードをサポートしています。[9] [10]これは、 4 つの命令をグループ化したもので、「並列」に実行できます。並列実行とは、1 つの命令が完了する前に次の命令を開始することなく、複数の命令を同時に実行できることを意味します。Hexagon マイクロアーキテクチャは、単一命令複数データ操作をサポートしています。[11]つまり、Hexagon デバイスが命令を受信すると、複数のデータに対して同時に操作を実行できます。
2012年の推定によると、クアルコムは2011年にシステムオンチップ(SoC)内に12億個のDSPコア(SoCあたり平均2.3個のDSPコア)を出荷し、2012年には15億個のコアが計画されており、QDSP6は最も出荷されたDSPアーキテクチャとなっている[12](CEVAは2011年に約10億個のDSPコアを出荷し、IPライセンス可能なDSP市場の90%を占めている[13])。
Hexagon アーキテクチャは、さまざまなアプリケーションで低消費電力でパフォーマンスを発揮するように設計されています。ハードウェア支援 マルチスレッド、特権レベル、超長命令語 (VLIW)、単一命令複数データ (SIMD)、[14] [15] 、効率的な信号処理向けの命令などの機能があります。ハードウェア マルチスレッドはバレル テンポラル マルチスレッドとして実装されています。スレッドはサイクルごとにラウンドロビン方式で切り替えられるため、V5 より前のバージョンでは、600 MHz の物理コアは 3 つの論理 200 MHz コアとして提供されています。[16] [17] Hexagon V5 では、L2 ミス、割り込み待機、または特別な命令でスレッドを切り替える動的マルチスレッド (DMT) に切り替えられました。[17] [18]
2013年のHot Chipsで、QualcommはHexagon 680 DSPの詳細を発表しました。QualcommはHexagon Vector Extensions (HVX)を発表しました。HVXは、高度な画像処理やコンピュータビジョンの重要な計算ワークロードをCPUではなくDSPで処理できるように設計されています。[19] 2015年3月、QualcommはCPU、GPU、Hexagon DSPを使用してAIアクセラレーションを可能にするSnapdragon Neural Processing Engine SDKを発表しました。[20]
QualcommのSnapdragon 855には、 AIアクセラレーション用のHexagon 690 DSPとHexagon Tensor Accelerator (HTA)を含む第4世代オンデバイスAIエンジンが搭載されています。[21] Snapdragon 865には、1秒あたり15兆回の演算 (TOPS) が可能なHexagon 698 DSPをベースにした第5世代オンデバイスAIエンジンが搭載されています。[22] Snapdragon 888には、26 TOPSが可能なHexagon 780 DSPをベースにした第6世代オンデバイスAIエンジンが搭載されています。 [23] Snapdragon 8には、52 TOPS、場合によっては最大104 TOPSが可能なHexagon DSPをベースにした第7世代オンデバイスAIエンジンが搭載されています。[24]
ソフトウェアサポート
オペレーティングシステム
LinuxのHexagonへの移植はハイパーバイザー層(「Hexagon仮想マシン」[25])の下で実行され、カーネルの3.2リリースに統合されました。 [ 26] [27]オリジナルのハイパーバイザーはクローズドソースであり、2013年4月にQDSP6 V2およびV3用の最小限のオープンソースハイパーバイザー実装である「Hexagon MiniVM」がBSDスタイルのライセンスの下でQualcommによってリリースされました。[28] [29]
コンパイラ
Hexagonのサポートは、Tony LinthicumによってLLVMの3.1リリースで追加されました。 [30] Hexagon/HVX V66 ISAのサポートは、 LLVMの8.0.0リリースで追加されました。[31]また、 FSFが管理していないGCCとbinutilsのブランチもあります。[32]
SIPブロックの採用
Qualcomm Hexagon DSPは、2006年からQualcomm Snapdragon SoCで利用可能となっている。[33] [34] Snapdragon S4(MSM8960以降)には3つのQDSPコアがあり、モデムサブシステムに2つ、マルチメディアサブシステムに1つのHexagonコアがある。モデムコアはQualcommのみがプログラムし、マルチメディアコアのみがユーザーによるプログラムが許可されている。
これらは、FSM98xx、FSM99xx、FSM90xxなど、クアルコムの一部のフェムトセルプロセッサにも使用されています。 [35]
サードパーティ統合
2016年3月、半導体企業コネクサントのAudioSmartオーディオ処理ソフトウェアがクアルコムのHexagonに統合されることが発表された。[36]
2018年5月、wolfSSLはQualcomm Hexagonの使用をサポートしました。[37]これはDSP上でwolfSSL暗号操作を実行するためのサポートです。暗号操作の使用に加えて、特殊な操作負荷管理ライブラリが後に追加されました。
バージョン
QDSP6アーキテクチャには、V1(2006年)、V2(2007〜2008年)、V3(2009年)、V4(2010〜2011年)、QDSP6 V5(2013年、Snapdragon 800 [38])、QDSP6 V6(2016年、Snapdragon 820)の6つのバージョンがリリースされています。[34] V4は、500MHzで動作し、1ミリワットあたり20DMIPSです。[33] [34] Hexagonのクロック速度は、QDSP6では400〜2000MHz、前世代のアーキテクチャであるQDSP5では256〜350MHzです。[39]
Snapdragon製品での利用可能性
最新の Qualcomm SoC では、Hexagon (QDSP6) コアと pre-Hexagon (QDSP5) コアの両方が使用されていますが、QDSP5 は主にローエンド製品で使用されています。モデム QDSP (多くの場合、pre-Hexagon) は表に示されていません。
QDSP5 の使用法:
QDSP6 (六角形) の使用法:
ハードウェアコーデックをサポート
Snapdragon SoC でサポートされているさまざまなビデオ コーデック。
D - デコード; E - エンコード
FHD = フルHD = 1080p = 1920x1080ピクセル
HD = 720p(1366x768ピクセルまたは1280x720ピクセル)
Snapdragon 200シリーズ
Snapdragon 200 シリーズでサポートされているさまざまなビデオ コーデック。
Snapdragon 400シリーズ
Snapdragon 400 シリーズでサポートされているさまざまなビデオ コーデック。
Snapdragon 600シリーズ
Snapdragon 600 シリーズでサポートされているさまざまなビデオ コーデック。
Snapdragon 700シリーズ
Snapdragon 700 シリーズでサポートされているさまざまなビデオ コーデック。
Snapdragon 800シリーズ
Snapdragon 800 シリーズでサポートされているさまざまなビデオ コーデック。
コードサンプル
これはFFTの内部ループからの単一の命令パケットである: [8] [18]
{ R17:16 = MEMD(R0++M1)
MEMD(R6++M1) = R25:24
R20 = CMPY(R20, R8):<<1:rnd:sat
R11:10 = VADDH(R11:10、R13:12)
}:ループ終了0
Qualcomm によれば、このパケットは 29 の従来の RISC 演算に相当し、ベクトル加算 (4x16 ビット)、複素乗算、ハードウェア ループ サポートが含まれます。パケットのすべての命令は同じサイクルで実行されます。
参照
- クアルコム スナップドラゴン
- Qualcomm Snapdragon プロセッサのリスト
- エヌビディア
- エヌビディア
- テキサスインスツルメンツ TMS320
- CEVA株式会社
- スーパーハーバードアーキテクチャシングルチップコンピュータ
- デジタル信号処理
- 暗号化
- 命令セットアーキテクチャ
- マイクロアーキテクチャ
- 非常に長い命令語
- SIMD
- マルチスレッド
- システムオンチップ
- ハイパーバイザー
- コーデック
- 高速フーリエ変換
- 携帯電話ネットワーク
- コネクサント
参考文献
- ^ 2013 年のベースバンド エクスプロイト: ヘキサゴンの課題 2013 年 12 月 24 日に Wayback Machineにアーカイブ/Ralf-Philipp Weinmann Pacsec 20132013-11-14、東京、日本: 「コードとデータ用の 32 ビット統合アドレス空間 – バイト アドレス指定可能; 32 個の汎用レジスタ (32 ビット) – ペアでも使用可能: 64 ビット レジスタ ペア」
- ^ 「CSDL | IEEE Computer Society」www.computer.org . 2024年6月8日閲覧。
- ^ 「Hexagon DSP SDK」。Qualcomm Developer Network 。2021年1月14日閲覧。
- ^ ab 「Hexagon DSP SDKプロセッサ」。Qualcomm Developer Network 。2021年1月14日閲覧。
- ^ Humrick, Matt. 「Qualcomm Details Snapdragon 835: Kryo 280 CPU, Adreno 540 GPU, X16 LTE」www.anandtech.com . 2021年1月14日閲覧。
- ^ グループ、リンドリー。「マイクロプロセッサレポート」(PDF)。
{{cite web}}:|last=一般的な名前があります (ヘルプ) - ^ 「Rob Landley's Blog Thing for 2012」Landley.net 。 2012年10月19日閲覧。
- ^ ab LLVM を次世代 DSP に移植する、L. Taylor Simpson (Qualcomm) // LLVM 開発者会議: 2011 年 11 月 18 日
- ^ 「Hexagon - マイクロアーキテクチャ - Qualcomm - WikiChip」. en.wikichip.org . 2021年1月14日閲覧。
- ^ Iqbal, Faisal. 「Qualcomm Hexagon DSP」。
- ^ Technologies、Qualcomm (2018)。「Qualcomm Hexagon V66 HVX プログラマーズリファレンスマニュアル」(PDF)。
- ^ Will Strauss、Forward Concepts。ワイヤレス/DSP 市場速報: Qualcomm が世界の DSP シリコン出荷でリード Archived May 28, 2013, at the Wayback Machine // Forward Concepts: 「2011 暦年、Qualcomm は 5 億 2,100 万個の MSM チップを出荷したと報告されており、各ユニットに平均 2.3 個の DSP コアが搭載され、シリコンで 12 億個の DSP が出荷されたと推定されます。今年 (暦年)、同社は各 (より複雑な) MSM チップに平均 2.4 個の DSP コアを搭載すると推定されます。」
- ^ [1]; [2]; Ceva が DSP IP 市場の 90% を獲得、2012 年
- ^ Hexagon v2 プログラマーズリファレンス
- ^ Lucian Codrescu (Qualcomm) (2014 年 3 月~4 月)。「Hexagon DSP: モバイル マルチメディアおよび通信向けに最適化されたアーキテクチャ」(PDF)。IEEE Micro 34.2。pp. 34~43。
- ^ より高速な 128-EEA3 および 128-EIA3 ソフトウェア、Roberto Avanzi および Billy Bob Brumley (Qualcomm Research)、Cryptology ePrint Archive: Report 2013/428、2013 年 7 月 2 日、9 ページ。
- ^ abcdefgh Lucian Codrescu (Qualcomm) (2013 年 8 月)。「Qualcomm Hexagon DSP: モバイル マルチメディアと通信向けに最適化されたアーキテクチャ」(PDF)。カリフォルニア州パロアルト: Hot Chips 25。
- ^ abcd Qualcomm が Hexagon DSP を拡張: Hexagon v5 は浮動小数点演算と動的マルチスレッドを追加 // Linley Gwennap、Microprocessor Report、2013 年 8 月
- ^ Ho, Joshua. 「Qualcomm が Snapdragon 820 の Hexagon 680 DSP の詳細を発表: 高速イメージング」www.anandtech.com . 2019 年 5 月 12 日閲覧。
- ^ 「Qualcomm Snapdragon Neural Processing Engine SDK を使用したオンデバイス AI」。Qualcomm Developer Network。2019年 5 月 12 日閲覧。
- ^ 「 Qualcomm Snapdragon 855 モバイル プラットフォームの人工知能エンジンが、フラッグシップ プレミアム ティア スマートフォンのオンデバイス AI ユーザー エクスペリエンスを強化」。Qualcomm。2019年 2 月 24 日。2019年 5 月 12 日閲覧。
- ^ 「Qualcomm、世界で最も先進的な5Gモバイルプラットフォームを発表」Qualcomm 2019年12月3日2023年5月14日閲覧。
- ^ 「Qualcomm Snapdragon 888 モバイルプラットフォームの AI 機能の探究」Qualcomm . 2020-12-01 . 2023-05-14閲覧。
- ^ 「Snapdragon 8 Gen 1 モバイルプラットフォーム」。Qualcomm . 2020-12-01 . 2023-05-14閲覧。
- ^ https://docs.qualcomm.com/bundle/publicresource/80-NB419-3_REV_A_Hexagin_Virtual_Machine_Specification.pdf [永久リンク切れ ] (アクセス制限あり)
- ^ 「3.2 マージウィンドウ、パート 1」。lwn.net。2012年 10 月 19 日閲覧。
- ^ Linux カーネル 3.2 リリース ノート「1.4. 新しいアーキテクチャ: Hexagon」
- ^ Richard Kuo、Hexagon MiniVM // linux.ports.hexagon、2013 年 4 月 25 日
- ^ ヘキサゴン MiniVM // CodeAurora (Qualcomm)
- ^ 「LLVM 3.1 リリースノート」 Llvm.org. 2012-05-15 . 2012-10-19閲覧。
- ^ 「LLVM 8.0.0 リリースノート 」。Llvm.org。2019-03-20。2019-04-03閲覧。
- ^ 「Hexagon Project Wiki」. Codeaurora.org. 「Hexagon ダウンロード」。[永久リンク切れ ]
- ^ ab Qualcomm が 2012 年のスーパーチップ、28nm Snapdragon S4 を発表、2011 年 10 月 12 日、John Oram 著。引用: 「Hexagon DSP は 2006 年から Snapdragon チップに搭載されています。」
- ^ abc QDSP6 V4: Qualcomm が顧客と開発者に DSP コアへのプログラミング アクセスを提供 // InsideDSP、2012 年 6 月 22 日
- ^ クアルコム、フェムトセルにヘキサゴンを投入、2011 年 10 月 31 日。Linley Gwennap// Linley WIRE
- ^ 「Qualcomm、Conexant AudioSmartをHexagon DSPに統合」Speech Tech Magazine、2016年3月1日。 2016年3月11日閲覧。
- ^ 「Hexagon ツールチェーンでの wolfSSL の使用」。wolfSLS。2018 年 5 月 18 日。2020年 7 月 10 日閲覧。
- ^ Qualcomm が次世代 Snapdragon プレミアム モバイル プロセッサを発表 // Qualcomm、2013 年 1 月 7 日
- ^ abcdefghij 「Snapdragon SoC のリスト」(PDF) 。 Developer.qualcomm.com。 2012 年 10 月 26 日のオリジナル(PDF)からアーカイブ。2012 年 10 月 19 日閲覧。
- ^ abcd QDSP6 V4: BDTI ベンチマーク結果と Qualcomm の DSP コアの実装の詳細 // BDTI、2013 年 2 月 12 日
- ^ Qualcomm の QDSP6 v5: ベンチマーク結果により浮動小数点サポートが実現したことが確認 // BDTI、2013 年 6 月 12 日
- ^ ab Qualcomm の QDSP6 v6: ベクトル拡張によるイメージングとビジョンの強化 // BDTI、2015 年 9 月 29 日
- ^ Hruska, Joel (2015年8月25日). 「Qualcommの新しいHexagon 680 DSP:高速で効率的、Snapdragon 820とともに出荷 - ExtremeTech」. Extremetech . 2022年6月10日閲覧。
- ^ 「Qualcomm SDM660 SoC | Snapdragon 660 ベースの統合 LTE アプリケーション プロセッサ | Qualcomm」。www.qualcomm.com。2022年 6 月 9 日閲覧。
- ^ abcd Snapdragon 800、600、400、200 プロセッサ仕様 // Qualcomm
- ^ ab “Snapdragon 200 Processor”. Qualcomm. 2018年10月2日. 2018年6月30日時点のオリジナルよりアーカイブ。 2018年6月30日閲覧。
- ^ 「Qualcomm 205 Mobile Platform」。Qualcomm。2017年3月20日時点のオリジナルよりアーカイブ。2017年3月20日閲覧。
- ^ 「Qualcomm、Snapdragon 210および208プロセッサを発表」。Qualcomm。2014年9月9日。2016年2月25日時点のオリジナルよりアーカイブ。2016年2月19日閲覧。
- ^ 「Snapdragon 412および212プロセッサが発表」。Qualcomm。2015年7月28日。2016年2月25日時点のオリジナルよりアーカイブ。2016年2月18日閲覧。
- ^ 「Snapdragon 400 プロセッサ」。Qualcomm。2016年11月26日時点のオリジナルよりアーカイブ。2016年11月17日閲覧。
- ^ 「Snapdragon 415 プロセッサ」。Qualcomm。2015年6月30日時点のオリジナルよりアーカイブ。2015年6月28日閲覧。
- ^ ab 「強化されたモバイルエクスペリエンスと優れたパフォーマンスを実現する Snapdragon 632、439、429 を発表」。Qualcomm。2018 年 6 月 26 日。2018 年 6 月 27 日時点のオリジナルよりアーカイブ。2018 年6 月 27 日閲覧。
- ^ 「Qualcomm Snapdragon 450 モバイル プラットフォーム、14nm FinFET プロセス、強化されたデュアル カメラ サポート、高速 LTE 接続を中価格帯のスマートフォンとタブレットに提供」。Qualcomm。2017 年 6 月 27 日。2017 年 7 月 7 日時点のオリジナルよりアーカイブ。2017 年6 月 29 日閲覧。
- ^ 「Snapdragon 460 モバイルプラットフォーム | Qualcomm」www.qualcomm.com . 2020年1月14日. 2020年9月8日閲覧。
- ^ 「Qualcomm Snapdragon 480 5Gモバイルプラットフォーム | Qualcomm」。www.qualcomm.com。2020年12月11日。 2021年1月19日閲覧。
- ^ 「Snapdragon 600 tier プロセッサが高度なパフォーマンスを反映するように再配置」。Qualcomm。2015 年 12 月。2015 年 12 月 22 日時点のオリジナルよりアーカイブ。2015年12 月 17 日閲覧。
- ^ 「Snapdragon 610 プロセッサ」。Qualcomm。2016年11月4日時点のオリジナルよりアーカイブ。2016年11月16日閲覧。
- ^ ab 「Qualcomm Snapdragon 660 および 630 モバイル プラットフォームが、高度な写真撮影、強化されたゲーム、統合された接続性、機械学習を推進」。Qualcomm。2017 年 5 月 9 日時点のオリジナルよりアーカイブ。2017 年5 月 12 日閲覧。
- ^ “Snapdragon 662 Mobile Platform”. Qualcomm. 2020年1月14日. 2021年1月10日時点のオリジナルよりアーカイブ。 2021年2月15日閲覧。
- ^ “Snapdragon 665 Mobile Platform”. Qualcomm. 2019年3月27日. 2020年12月4日時点のオリジナルよりアーカイブ。 2021年2月15日閲覧。
- ^ ab "Snapdragon 670 Mobile Platform | Qualcomm". www.qualcomm.com . 2018年10月2日. 2020年9月7日閲覧。
- ^ “Snapdragon 690 5Gモバイルプラットフォーム”. Qualcomm. 2020年6月2日. 2021年1月25日時点のオリジナルよりアーカイブ。 2021年2月15日閲覧。
- ^ ab Kodi Codec SoC Hardware-Support、2018年1月30日時点のオリジナルよりアーカイブ、 2018年1月30日取得
- ^ abcdef 「Snapdragon 630 Mobile Platform with X12 LTE and Spectra 160 ISP | Qualcomm」。Qualcomm。2018年6月21日時点のオリジナルよりアーカイブ。 2018年6月21日閲覧。
- ^ abcdef 「Snapdragon 660 Mobile Platform with Spectra ISP and Hexagon 680 DSP | Qualcomm」。Qualcomm。2018年6月21日時点のオリジナルよりアーカイブ。 2018年6月21日閲覧。
- ^ 「Snapdragon 710 Mobile Platform」。Qualcomm。2018年5月24日時点のオリジナルよりアーカイブ。2018年5月24日閲覧。
- ^ 「Snapdragon 712 モバイルプラットフォーム | Qualcomm」www.qualcomm.com 2019年1月22日2020年9月8日閲覧。
- ^ “Snapdragon 720G Mobile Platform”. Qualcomm. 2020年1月14日. 2020年3月11日時点のオリジナルよりアーカイブ。 2020年1月21日閲覧。
- ^ 「Snapdragon 730 モバイルプラットフォーム | Qualcomm」www.qualcomm.com . 2019年3月13日. 2020年9月8日閲覧。
- ^ 「Snapdragon 732G モバイルプラットフォーム | Qualcomm」www.qualcomm.com . 2020年8月17日. 2020年9月8日閲覧。
- ^ 「Snapdragon 765 5Gモバイルプラットフォーム | Qualcomm」www.qualcomm.com 2019年11月19日2020年9月8日閲覧。
- ^ ab 「Snapdragon 768G 5Gモバイルプラットフォーム | Qualcomm」。www.qualcomm.com。2020年5月。 2020年9月8日閲覧。
- ^ 「Snapdragon 778G 5Gモバイルプラットフォーム」www.qualcomm.com . 2021年11月21日閲覧。
- ^ 「Snapdragon 780G 5Gモバイルプラットフォーム」www.qualcomm.com . 2021年11月22日閲覧。
- ^ ab Shimpi、Anand Lal。「Snapdragon 800と801の違い:混乱を解消」。2018年6月15日時点のオリジナルよりアーカイブ。 2018年6月15日閲覧。
- ^ 「Qualcomm Technologies、次世代のQualcomm Snapdragon 805「Ultra HD」プロセッサを発表」。Qualcomm。2013年11月20日。2016年2月25日時点のオリジナルよりアーカイブ。 2016年2月19日閲覧。
- ^ 「Qualcomm の Snapdragon 808/810」。2014 年 4 月 8 日時点のオリジナルよりアーカイブ。2014 年4 月 7 日閲覧。
- ^ CES で発表された初の Snapdragon 820 搭載スマートフォン Archived January 5, 2017, at the Wayback Machine – Qualcomm.com, January 5, 2016
- ^ 「Snapdragon 835 Mobile Platform」。Qualcomm。2018年9月17日時点のオリジナルよりアーカイブ。2018年2月20日閲覧。
- ^ abc 「Snapdragon 845 Mobile Platform」。Qualcomm。2017年12月7日時点のオリジナルよりアーカイブ。2017年12月6日閲覧。
- ^ 「Snapdragon 855 Mobile Platform」。Qualcomm。2018年11月7日。2018年12月7日時点のオリジナルよりアーカイブ。 2018年12月6日閲覧。
- ^ 「Snapdragon 865 5Gモバイルプラットフォーム」。Qualcomm。2019年11月19日。2019年12月4日時点のオリジナルよりアーカイブ。 2019年12月4日閲覧。
- ^ “Snapdragon 888 5Gモバイルプラットフォーム”. Qualcomm. 2020年11月17日. 2021年1月28日時点のオリジナルよりアーカイブ。 2021年2月15日閲覧。
- ^ 「Qualcomm が Snapdragon 855 のパフォーマンス、ゲーム、AI をどのように向上させたか」xda-developers 2018-12-05。2018 年 12 月 6 日時点のオリジナルよりアーカイブ。2018 年 12 月 6日閲覧。
- ^ Snapdragon 820 (2016). 「Snapdragon 820 製品概要」.
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ “snapdragon-820-processor-product-brief.pdf | Graphics Processing Unit | Electronics”. Scribd . 2018年12月30日時点のオリジナルよりアーカイブ。 2018年6月20日閲覧。
- ^ 「Eragon Snapdragon 820 SOM (APQ8096) - 組み込みシステム向けQualcomm® Snapdragon 820 (APQ8096)シリーズプロセッサをベース」。2018年6月20日時点のオリジナルよりアーカイブ。2018年6月20日閲覧。
- ^ 「Qualcomm Spectra 380 発売: AI を統合した世界初の ISP」xda-developers 2018 年 12 月 5 日。2018 年 12 月 6 日時点のオリジナルよりアーカイブ。2018 年12 月 6 日閲覧。
- ^ abc 「Product Brief Snapdragon 845」(PDF) 。Qualcomm。 2018年。 2018年6月12日時点のオリジナルよりアーカイブ(PDF) 。 2018年6月12日閲覧。
- ^ ab 「Product Brief Snapdragon 845」(PDF) 。Qualcomm。 2018年。 2018年6月12日時点のオリジナルよりアーカイブ(PDF) 。 2018年6月12日閲覧。
外部リンク
- Qualcomm の Hexagon ホームページ
- 今後の DSP アーキテクチャ、Arnd Bergmann // LWN
- Qualcomm の QDSP アクセス プログラムの紹介 // Qualcomm、2011
- Qualcomm Hexagon DSP: モバイル マルチメディアおよび通信向けに最適化されたアーキテクチャ // Lucian Codrescu (Qualcomm)、Hot Chips 25、カリフォルニア州パロアルト、2013 年 8 月。
- Qualcomm が Hexagon DSP を拡張: Hexagon v5 に浮動小数点演算と動的マルチスレッド機能を追加 // Linley Gwennap、Microprocessor Report、2013 年 8 月。
