<<

ABI 規格
acos ライブラリ関数
acosd ライブラリ関数
acosh ライブラリ関数
annuity ライブラリ関数
ANSI/ISO 標準
ar アーカイブ・ツール
asin ライブラリ関数
asind ライブラリ関数
asinh ライブラリ関数
atan ライブラリ関数
atan2 ライブラリ関数
atand ライブラリ関数
atand2 ライブラリ関数
atanh ライブラリ関数



bash_profile



C/C++ 開発ツール (CDT)
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++ ライブラリ



Eclipse
    C ソースファイルの追加
    C/C++ Development Perspective
    hello world
    IDE オプション・カテゴリ
    makefile
        エクスポート
    インテル C/C++ エラーパーサ
    オンライン・ヘルプの使用
    コンパイラ・オプションの指定
    スクリプト・パラメータ
    デフォルトに戻す
    プロジェクトのビルド
    プロジェクトの実行
    プロパティの設定
    起動
    新しいプロジェクトの作成
    統合
EMMS 命令
erf ライブラリ関数
erfc ライブラリ関数
exp ライブラリ関数
exp10 ライブラリ関数
exp2 ライブラリ関数
expm1 ライブラリ関数



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



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



hypot ライブラリ関数



IA32ROOT 環境変数
IA64ROOT 環境変数
ICCCFG 環境変数
iccvars.csh
iccvars.sh
ICPCCFG 環境変数
idb デバッガ
idbvars.sh
IDE
ilogb ライブラリ関数
isnan ライブラリ関数
ivec
    整数
    浮動小数点



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



KMP_LIBRARY 環境変数
KMP_STACKSIZE 環境変数



lastprivate
ld-linux.so.2
LD_LIBRARY_PATH 環境変数
ldexp ライブラリ関数
lgamma ライブラリ関数
lgamma_r ライブラリ関数
libimf.a
libstdc++
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 ライブラリ関数
tls
TMP 環境変数
trunc ライブラリ関数



unwinder ライブラリ



xiar
xild
   xlid を使用したマルチファイル IPO 実行ファイルの作成
   実際のオブジェクト・ファイルの生成



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



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



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



しきい値制御
サポート
シンボル・プリエンプション
スカラ置換
ストリーミング SIMD 拡張命令
ストリーミング SIMD 拡張命令 2
ストリーミング SIMD 拡張命令 3
ストリップ・マイニング
スレッド・ローカル・ストレージ
ソフトウェアのパイプライン化



チューニング手法
テスト・プライオリタイゼーション・ ツール
データのアライメント
データ依存性
デノーマル結果
デノーマル結果のフラッシュ
デバッガ
デバッグ
   デバッグ
   デバッグ情報のオプション
   最適化とデバッグ
デフォルト
    コンパイラ・オプション
    コンパイラ動作



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



マトリックス乗算



ライセンス
ライブラリ
   IPO オブジェクトからのライブラリの作成
   ライブラリの作成
   概要: ライブラリの使用
    ar アーカイブ・ツール
    IPO オブジェクトから
    スタティック
    リンク
    管理
    共用
    作成
リンク
ループのアンロール
ループ変換



応答ファイル
環境
    iccvars.sh での設定
    カスタマイズ
    変数
関数分割
共用ライブラリ
言語の適合性
互換性
    gcc
構造体タグのアライメント
最適化
    インテル・プロセッサ
       プロセッサの最適化 (IA-32 のみ)
       プロセッサ固有の最適化 (IA-32 のみ)
       自動 CPU ディスパッチ
    プロシージャ間
       関数のインライン展開の条件
       実際のオブジェクト・ファイルの生成
    プロファイルに基づく
       PGO API サポートの概要
       PGO の環境変数
       profmerge ツールによるソースファイルの再配置
       インターバル・プロファイル・ダンプ
       コード・カバレッジ・ツール
       テスト・プライオリタイゼーション・ ツール
       プロファイルに基づく最適化の方法
       プロファイルに基づく最適化の例
       プロファイル情報のダンプ
       プロファイル情報のダンプとリセット
       概要: プロファイルに基づく最適化
       環境変数
       基本的な PGO オプション
       動的プロファイル・カウンタのリセット
    ベクトル化
       ストリップ・マイニングとクリーンアップ
       データ依存性
       ベクトライザのオプション
       ベクトル化の具体例
       ベクトル化プログラミングの基本となるガイドライン
       ベクトル化ループの種類
       ループの構成要素
       ループの並列化とベクトル化
       ループ交換と添字: マトリックス乗算
       ループ出口条件
       ループ本体内の文
       概要: ベクトル化
       言語サポートとディレクティブ
    高水準言語
       IVDEP ディレクティブによるループ・キャリー・メモリ依存の不在
       ループ変換
       概要: 高水準言語の最適化
    制限
    浮動小数点の精度
       Itanium ベース・システムに使用する浮動小数点演算オプション
       浮動小数点演算の精度
    並列プログラミング
       OpenMP のサポート・ライブラリ
       OpenMP の環境変数
       OpenMP の使用例
       OpenMP ディレクティブと節
       OpenMP ランタイム・ライブラリ・ルーチン
       OpenMP、ディレクティブ形式、および診断でのコンパイル
       インテル拡張機能
       概要: OpenMP による並列化
       概要: インテルのワークキューイング・モデル
       概要: 自動並列化
       概要: 並列プログラミング
       関数例
       自動並列化: 有効、オプション、および環境変数
       自動並列化のしきい値と診断
       自動並列化のプログラミング
       並列処理スレッドモデル
事前定義済みマクロ
    __DATE__
    __EDG__
    __EDG_VERSION__
    __ELF__
    __extension__
    __FILE__
    __gnu_linux__
    __GNUC__
       事前定義済みマクロ
       相互運用性における事前定義済みマクロ
    __GNUC_MINOR__
       事前定義済みマクロ
       相互運用性における事前定義済みマクロ
    __GNUC_PATCHLEVEL__
       事前定義済みマクロ
       相互運用性における事前定義済みマクロ
    __GXX_ABI_VERSION
    __HONOR_STD
    __i386
    __i386__
    __ia64
    __ia64__
    __ICC
    __INTEGRAL_MAX_BITS
    __INTEL_COMPILER
    __itanium__
    __LINE__
    __linux
    __linux__
    __LONG_DOUBLE_SIZE__
    __lp64
    __LP64__
    __NO_INLINE__
    __NO_MATH_INLINES__
    __NO_STRING_INLINES__
    __OPTIMIZE
    __PTRDIFF_TYPE__
    __QMSPP_
    __REGISTER_PREFIX__
    __SIGNED_CHARS__
    __SIZE_TYPE__
    __STDC__
    __STDC_HOSTED__
    __TIME__
    __unix
    __unix__
    __USER_LABEL_PREFIX__
    __VERSION__
    __WCHAR_TYPE__
    __WINT_TYPE__
    _LP64
    i386
    ia64
    linux
    unix
自動並列化
推奨されていないコンパイラ・オプション
数値演算ライブラリ
整数ベクトルクラス
静的リンク
設定ファイル
組込み関数
    Itanium プロセッサ
       getReg ライブラリ関数と setReg ライブラリ関数のレジスタ名
       Itanium 命令のネイティブ組込み関数
       Itanium 命令の組込み関数
       オペレーティング・システムに関連する組込み関数
       マルチメディア乗算
       ロードとストア
       ロックおよびアトミック操作に関連する組込み関数
       変換組込み関数
    MMX テクノロジ
       Itanium アーキテクチャ上での MMX テクノロジ組込み関数の使用
       MMX テクノロジのシフト組込み関数
       MMX テクノロジのパックド算術演算組込み関数
       MMX テクノロジの一般的な組込み関数
       MMX テクノロジの設定組込み関数
       MMX テクノロジの比較組込み関数
       MMX テクノロジの論理演算組込み関数
    ストリーミング SIMD 拡張命令
       Itanium アーキテクチャ上でのストリーミング SIMD 拡張命令の使用
       コントロール・レジスタを読み書きするマクロ関数
       ストリーミング SIMD 拡張命令によるキャッシュ制御
       ストリーミング SIMD 拡張命令のストア操作
       ストリーミング SIMD 拡張命令のロード操作
       ストリーミング SIMD 拡張命令の算術演算
       ストリーミング SIMD 拡張命令の設定操作
       ストリーミング SIMD 拡張命令の比較操作
       ストリーミング SIMD 拡張命令の変換操作
       ストリーミング SIMD 拡張命令の論理演算
       ストリーミング SIMD 拡張命令を使用してシャッフルを行うマクロ関数
       ストリーミング SIMD 拡張命令を使用するその他の組込み関数
       ストリーミング SIMD 拡張命令を使用するメモリ操作と初期化操作
       ストリーミング SIMD 拡張命令を使用する整数演算組込み関数
       ストリーミング SIMD 拡張命令を使用する浮動小数点演算組込み関数
       概要: ストリーミング SIMD 拡張命令
       行列の転置を行うマクロ関数
    ストリーミング SIMD 拡張命令 2
    ストリーミング SIMD 拡張命令 3
    データのアライメント
       アライメントのサポート
       アライメントの合ったメモリブロックの割り当てと解放
       概要: データのアライメント、メモリの割り当て組込み関数、およびインライン・アセンブリ
    概要
    各種のプロセッサでの使用
       MMX テクノロジの組込み関数
       すべての IA プロセッサでサポートされる組込み関数
       ストリーミング SIMD 拡張命令 2 の組込み関数
       ストリーミング SIMD 拡張命令の組込み関数
       各種のプロセッサでの組込み関数の使用
    使用するメリット
    使用する構文
    新しいインテル・プロセッサ
       その他の組込み関数
       マクロ関数
       整数ベクトル組込み関数
       浮動小数点ベクトル組込み関数
対称型マルチプロセッシング
代替ツールと代替パス
中間言語
中間言語ファイル
統合開発環境
動的リンク
特徴
    新しいオプション
    利点
配列
表記法
    コンパイラ・オプション
浮動小数点の精度
浮動小数点ベクトルクラス
変数
    環境
    環境設定
免責条項
要件
    ソフトウェア
    ハードウェア