<<

acos ライブラリ関数
acosd ライブラリ関数
acosh ライブラリ関数
annuity ライブラリ関数
ANSI/ISO
asin ライブラリ関数
asind ライブラリ関数
asinh ライブラリ関数
atan ライブラリ関数
atan2 ライブラリ関数
atand ライブラリ関数
atand2 ライブラリ関数
atanh ライブラリ関数



bash_profile



C_INCLUDE_PATH 環境変数
cabs ライブラリ関数
cacos ライブラリ関数
cacosh ライブラリ関数
captureprivate
carg ライブラリ関数
casin ライブラリ関数
casinh ライブラリ関数
catan ライブラリ関数
catanh ライブラリ関数
cbrt ライブラリ関数
ccos ライブラリ関数
ccosh ライブラリ関数
ceil ライブラリ関数
cexp ライブラリ関数
cexp10 ライブラリ関数
cimag ライブラリ関数
cis ライブラリ関数
clog ライブラリ関数
clog2 ライブラリ関数
compound ライブラリ関数
conj ライブラリ関数
copysign ライブラリ関数
cos ライブラリ関数
cosd ライブラリ関数
cosh ライブラリ関数
cot ライブラリ関数
cotd ライブラリ関数
CPATH 環境変数
CPLUS_INCLUDE_PATH 環境変数
cpow ライブラリ関数
cproj ライブラリ関数
cpu ディスパッチ
creal ライブラリ関数
csin ライブラリ関数
csinh ライブラリ関数
csqrt ライブラリ関数
ctan ライブラリ関数
ctanh ライブラリ関数



Dinkumware*
    C++ ライブラリ



EBP レジスタ
ECCCFG 環境変数
ECPCCFG 環境変数
EMMS 命令
erf ライブラリ関数
erfc ライブラリ関数
exp ライブラリ関数
exp10 ライブラリ関数
exp2 ライブラリ関数
expm1 ライブラリ関数



fabs ライブラリ関数
fdim ライブラリ関数
finite ライブラリ関数
firstprivate
floor ライブラリ関数
fma ライブラリ関数
fmax ライブラリ関数
fmin ライブラリ関数
fmod ライブラリ関数
frexp ライブラリ関数
fvec



gamma ライブラリ関数
gamma_r ライブラリ関数
gcc
    言語拡張機能
    互換
    相互運用性
gcc 関数属性
GNU*
    C ライブラリ



hypot ライブラリ関数



i386 事前定義済みマクロ
IA32ROOT 環境変数
ia64 事前定義済みマクロ
IA64ROOT 環境変数
ICCCFG 環境変数
iccvars.csh
iccvars.sh
ICPCCFG 環境変数
ilogb ライブラリ関数
isnan ライブラリ関数
ivec
    整数
    浮動小数点



j0 ライブラリ関数
j1 ライブラリ関数
jn ライブラリ関数



KMP_LIBRARY 環境変数
KMP_STACKSIZE 環境変数



lastprivate
ld-linux.so.2
LD_LIBRARY_PATH 環境変数
ldexp ライブラリ関数
lgamma ライブラリ関数
lgamma_r ライブラリ関数
libimf.a
linux 事前定義済みマクロ
llrint ライブラリ関数
llround ライブラリ関数
log ライブラリ関数
log10 ライブラリ関数
log1p ライブラリ関数
log2 ライブラリ関数
logb ライブラリ関数
lrint ライブラリ関数
lround ライブラリ関数



make
makefile
modf ライブラリ関数



nearbyint ライブラリ関数
nextafter ライブラリ関数
nexttoward ライブラリ関数



OMP_DYNAMIC 環境変数
OMP_NESTED 環境変数
OMP_NUM_THREADS 環境変数
   OpenMP* の環境変数
   自動並列化: 有効、オプション、および環境変数
OMP_SCHEDULE 環境変数
   OpenMP* の環境変数
   自動並列化: 有効、オプション、および環境変数
OpenMP*
   OpenMP* のサポート・ライブラリ
   OpenMP* の環境変数
   OpenMP* の使用例
   OpenMP* ディレクティブと節
   OpenMP* ランタイム・ライブラリ・ルーチン
   OpenMP*、ディレクティブ形式、および診断でのコンパイル
   インテル拡張機能
   概要: OpenMP* による並列化
   概要: インテルのワークキューイング・モデル
   関数例
   並列処理スレッドモデル
    ディレクティブ
    



PATH 環境変数
pgopti.dpi
   PGO の環境変数
   profmerge ツールによるソースファイルの再配置
pow ライブラリ関数
PROF_DIR 環境変数
PROF_DUMP_INTERVAL 環境変数
PROF_NO_CLOBBER 環境変数
profmerge



remainder ライブラリ関数
remquo ライブラリ関数
rint ライブラリ関数
round ライブラリ関数



scalb ライブラリ関数
scalbln ライブラリ関数
scalbn ライブラリ関数
sin ライブラリ関数
sincos ライブラリ関数
sincosd ライブラリ関数
sind ライブラリ関数
sinh ライブラリ関数
sinhcosh ライブラリ関数
SMP
sqrt ライブラリ関数



tan ライブラリ関数
tand ライブラリ関数
tanh ライブラリ関数
tgamma ライブラリ関数
TMP 環境変数
trunc ライブラリ関数



unix 事前定義済みマクロ
unwinder ライブラリ



xild
   IPO オブジェクトからのライブラリの作成
   xild を使用したマルチファイル IPO 実行ファイルの作成
   概要: マルチファイル IPO
   実際のオブジェクト・ファイルの生成



y0 ライブラリ関数
y1 ライブラリ関数
yn ライブラリ関数



アプリケーションの時間測定
アライメント
インクルード・ファイル
    検索
インテル(R) 数値演算ライブラリ
   その他の関数
   インテル(R) 数値演算ライブラリ
   丸め関数
   三角関数
   指数関数
   剰余関数
   双曲線関数
   特殊関数
   複素数関数
インテル拡張機能
インライン展開
   ユーザ関数のインライン展開の制御
   関数のインライン展開の条件
オプション
    クイック・リファレンス
    デフォルト
    新しいオプション
    対応表



クラス・ライブラリ
   C++ クラスと SIMD 演算
   クラスについて
   ハードウェアとソフトウェアの要件
   ライブラリの詳細
   機能
    概要: 浮動小数点ベクトルクラス
       Fvec の表記法
       Fvec クラスの条件付き選択演算子
       Fvec 演算子のアンパック演算子
       キャッシュ操作
       コンストラクタと初期化
       デバッグ
       プログラミング例
       マスク移動演算子
       ロード演算子とストア演算子
       概要: 浮動小数点ベクトルクラス
       各種クラスのクイック・リファレンス
       最小値演算子と最大値演算子
       算術演算子
       比較演算子
       変換
       論理演算子
    整数ベクトルクラス
       Fvec と Ivec 間の変換
       MMX(R) テクノロジ・ステート消去演算子
       アンパック演算子
       シフト演算子
       ストリーミング SIMD 拡張命令用の整数組込み関数
       デバッグ
       パック演算子
       演算子の規則
       加算演算子と減算演算子
       概要: 整数ベクトルクラス
       乗算演算子
       条件付き選択演算子
       代入演算子
       比較演算子
       用語、規則、および構文
       論理演算子
グローバル・シンボル
コード・カバレッジ・ツール
コンパイル
    make
    コマンドライン
    フェーズ
    リンク
    制御
    代替ツールと代替パス
    非共用ライブラリ



しきい値制御
サポート
シンボル・プリエンプション
ストリップ・マイニング
ソフトウェアのパイプライン化



テスト・プライオリタイゼーション・ ツール
データのアライメント
データ依存性
デノーマル結果
デノーマル結果のフラッシュ
デバッグ
デフォルト
    コンパイラ・オプション
    コンパイラ動作



ファイル
    インクルード
    コンパイラ入力
    プリコンパイル済みヘッダ
    応答
    設定
プリコンパイル済みヘッダ
    ソースファイルの管理
プリプロセッサ
    オプション
プロファイル情報
   PGO API サポートの概要
   インターバル・プロファイル・ダンプ
   プロファイル情報のダンプ
   プロファイル情報のダンプとリセット
   環境変数
   動的プロファイル・カウンタのリセット
ベクトライザ
   ストリップ・マイニングとクリーンアップ
   データ依存性
   ベクトライザのオプション
   ベクトル化の具体例
   ベクトル化プログラミングの基本となるガイドライン
   ベクトル化ループの種類
   ループの構成要素
   ループの並列化とベクトル化
   ループ出口条件
   ループ本体内の文
   概要: ベクトル化



マトリックス乗算



ライセンス
ライブラリ
    スタティック
    リンク
    管理
    共用
リンク
ループのアンロール
ループ変換



応答ファイル
環境
    iccvars.sh での設定
    カスタマイズ
    変数
関数分割
共用ライブラリ
言語の適合性
構造体タグのアライメント
最適化
    インテル(R) プロセッサ
       プロセッサの最適化 (IA-32 のみ)
       プロセッサの最適化と自動 CPU ディスパッチ (IA-32 のみ) の組み合わせ
       プロセッサ固有の最適化 (IA-32 のみ)
       自動 CPU ディスパッチ
    プロシージャ間
       -ip または -ipo と -Qoption 指示子の使用
       xild を使用したマルチファイル IPO 実行ファイルの作成
       プロシージャ間の最適化のオプション
       マルチファイル IPO の効果の分析
       マルチファイル IPO 実行ファイルの作成
       概要: プロシージャ間の最適化
       概要: マルチファイル IPO
       関数のインライン展開の条件
       実際のオブジェクト・ファイルの生成
    プロファイルに基づく
       PGO API サポートの概要
       PGO の環境変数
       profmerge ツールによるソースファイルの再配置
       インターバル・プロファイル・ダンプ
       コード・カバレッジ・ツール
       テスト・プライオリタイゼーション・ ツール
       プロファイルに基づく最適化の方法
       プロファイルに基づく最適化の例
       プロファイル情報のダンプ
       プロファイル情報のダンプとリセット
       概要: プロファイルに基づく最適化
       環境変数
       基本的な PGO オプション
       動的プロファイル・カウンタのリセット
    ベクトル化
       ストリップ・マイニングとクリーンアップ
       データ依存性
       ベクトライザのオプション
       ベクトル化の具体例
       ベクトル化プログラミングの基本となるガイドライン
       ベクトル化ループの種類
       ループの構成要素
       ループの並列化とベクトル化
       ループ交換と添字: マトリックス乗算
       ループ出口条件
       ループ本体内の文
       概要: ベクトル化
       言語サポートとディレクティブ
    高水準言語
       IVDEP ディレクティブによるループ・キャリー・メモリ依存の不在
       ループのアンロール
       ループ変換
       概要: 高水準言語の最適化
    制限
    浮動小数点の精度
       Itanium(R) ベース・システムに使用する浮動小数点演算オプション
       浮動小数点演算の精度
    並列プログラミング
       OpenMP* のサポート・ライブラリ
       OpenMP* の環境変数
       OpenMP* の使用例
       OpenMP* ディレクティブと節
       OpenMP* ランタイム・ライブラリ・ルーチン
       OpenMP*、ディレクティブ形式、および診断でのコンパイル
       インテル拡張機能
       概要: OpenMP* による並列化
       概要: インテルのワークキューイング・モデル
       概要: 自動並列化
       概要: 並列プログラミング
       関数例
       自動並列化: 有効、オプション、および環境変数
       自動並列化のしきい値と診断
       自動並列化のプログラミング
       並列処理スレッドモデル
自動並列化
数値演算ライブラリ
整数ベクトルクラス
静的リンク
設定ファイル
組込み関数
    Itanium(R) プロセッサ
       getReg ライブラリ関数と setReg ライブラリ関数のレジスタ名
       Itanium(R) 命令のネイティブ組込み関数
       Itanium(R) 命令の組込み関数
       オペレーティング・システムに関連する組込み関数
       マルチメディア乗算
       ロードとストア
       ロックおよびアトミック操作に関連する組込み関数
       変換組込み関数
    MMX(R) テクノロジ
       Itanium(R) アーキテクチャ上での MMX(R) テクノロジ組込み関数の使用
       MMX(R) テクノロジのシフト組込み関数
       MMX(R) テクノロジのパックド算術演算組込み関数
       MMX(R) テクノロジの一般的な組込み関数
       MMX(R) テクノロジの設定組込み関数
       MMX(R) テクノロジの比較組込み関数
       MMX(R) テクノロジの論理演算組込み関数
    ストリーミング SIMD 拡張命令
       Itanium(R) アーキテクチャ上でのストリーミング SIMD 拡張命令の使用
       コントロール・レジスタを読み書きするマクロ関数
       ストリーミング SIMD 拡張命令によるキャッシュ制御
       ストリーミング SIMD 拡張命令のストア操作
       ストリーミング SIMD 拡張命令のロード操作
       ストリーミング SIMD 拡張命令の算術演算
       ストリーミング SIMD 拡張命令の設定操作
       ストリーミング SIMD 拡張命令の比較操作
       ストリーミング SIMD 拡張命令の変換操作
       ストリーミング SIMD 拡張命令の論理演算
       ストリーミング SIMD 拡張命令を使用してシャッフルを行うマクロ関数
       ストリーミング SIMD 拡張命令を使用するその他の組込み関数
       ストリーミング SIMD 拡張命令を使用するメモリ操作と初期化操作
       ストリーミング SIMD 拡張命令を使用する整数演算組込み関数
       ストリーミング SIMD 拡張命令を使用する浮動小数点演算組込み関数
       概要: ストリーミング SIMD 拡張命令
       行列の転置を行うマクロ関数
    ストリーミング SIMD 拡張命令 2
        整数
           シャッフルを行うマクロ関数
           ストリーミング SIMD 拡張命令 2 のその他の操作
           ストリーミング SIMD 拡張命令 2 のキャッシュ操作
           ストリーミング SIMD 拡張命令 2 の整数シフト操作
           ストリーミング SIMD 拡張命令 2 の整数ストア操作
           ストリーミング SIMD 拡張命令 2 の整数メモリ操作と初期化操作
           ストリーミング SIMD 拡張命令 2 の整数ロード演算
           ストリーミング SIMD 拡張命令 2 の整数算術演算
           ストリーミング SIMD 拡張命令 2 の整数設定操作
           ストリーミング SIMD 拡張命令 2 の整数比較操作
           ストリーミング SIMD 拡張命令 2 の整数論理演算
           ストリーミング SIMD 拡張命令 2 の変換操作
        浮動小数点
           ストリーミング SIMD 拡張命令 2 のその他の操作
           ストリーミング SIMD 拡張命令 2 のストア操作
           ストリーミング SIMD 拡張命令 2 のロード操作
           ストリーミング SIMD 拡張命令 2 の設定操作
           ストリーミング SIMD 拡張命令 2 の比較操作
           ストリーミング SIMD 拡張命令 2 の浮動小数点メモリ操作と初期化操作
           ストリーミング SIMD 拡張命令 2 の浮動小数点算術演算
           ストリーミング SIMD 拡張命令 2 の変換操作
           ストリーミング SIMD 拡張命令 2 の論理演算
    データのアライメント
       アライメントのサポート
       アライメントの合ったメモリブロックの割り当てと解放
       概要: データのアライメント、メモリの割り当て組込み関数、およびインライン・アセンブリ
    概要
    各種のプロセッサでの使用
       MMX(R) テクノロジの組込み関数
       すべての IA プロセッサでサポートされる組込み関数
       ストリーミング SIMD 拡張命令 2 の組込み関数
       ストリーミング SIMD 拡張命令の組込み関数
       各種のプロセッサでの組込み関数の使用
    使用するメリット
    使用する構文
    新しいインテル(R) プロセッサ
       その他の組込み関数
       マクロ関数
       概要: 新しい IA-32 組込み関数
       整数ベクトル組込み関数
       浮動小数点ベクトル組込み関数
対称型マルチプロセッシング
代替ツールと代替パス
中間言語
動的リンク
特徴
    新機能
    利点
配列
表記法
    クラス・ライブラリ用
    コンパイラ・オプション
    組込み関数
    本書
浮動小数点ベクトルクラス
変数
    環境
    環境設定
免責条項
要件
    ソフトウェア
    ハードウェア