Hexagon
読み:ヘキサゴン
外語:Hexagon

 QUALCOMMが開発した汎用DSPで、DSP風のCPUである。「六角形」の意。
目次

概要
 4つの実行ユニットが搭載されており、VLIWアーキテクチャーによりクロックあたり最大4命令をディスパッチできる。
 さまざまなアプリケーションにおいて、高性能と低消費電力が提供できるよう設計されているとされる。

特徴
 DSPなので効率的な信号処理が可能なことはもちろん、マルチスレッド対応、特権レベル対応、SIMD命令などCPU的な機能を持っている。REX OS上でCでプログラムを書くなら、ARMのようなCPUと何も変わるところが無く、DSPを使っているという印象すらない環境が提供されている。
 Hexagon用のC/C++のコンパイルは、GCCのほか、clang/LLVM(LVM 3.1以降)が対応する。

再検索