スライド 3 / 20
新しいVPPのアーキテクチャを最大限に活かして、高速スカラ実行および高速ベクトル実行を実現しています。
高性能スカラ実行
VLIW RISCプロセサ向けの最新最適化技術を駆使し、特に、投機的スケジューリング、キャッシュ利用の最適化、命令分岐の最適化、実行時情報のフィードバックなどの最適化技術を適用することにより、ベクトル化による高速化が困難なプログラムに対しても、高い性能を実現しています。
高性能ベクトル実行
従来からの高いベクトル化能力に加えて、ループ再構成ベクトル化技術を導入し、高性能が困難とされていた小慣性プログラム(短ベクトル長、小演算数ループからなるプログラム)の高速化を実現しました。
さらに拡張倍精度データ(16バイト実数、32バイト複素数、8バイト整数)のベクトル化を実現し、すべてのデータ型での高速ベクトル実行を実現しています。また。ベクトル数学関数やチューニング用最適化指示行の強化を行いました。