インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

概要

データ並列処理とタスク並列処理をサポートする C/C++ 言語拡張のインテル® Cilk™ Plus は、インテル® ソフトウェア開発ツールのバージョン 2018 で廃止予定です。インテル® C++ コンパイラーでは、今後 2 年間は古い機能 (非推奨) として残されます。OpenMP* やインテル® スレッディング・ビルディング・ブロック (インテル® TBB) などの標準の並列モデルへの移行を開始することを強く推奨します。詳細は、「インテル® Cilk™ Plus の代わりに OpenMP* またはインテル® TBB を使用するためのアプリケーションの移行」を参照してください。

インテル® Cilk™ Plus はインテル® C++ コンパイラーに含まる機能で、新規および既存の C/C++ プログラムを並列化します。

特に記載がない場合、情報はすべてのプラットフォームに適用されます。

インテル® Cilk™ Plus 機能についての説明は、「はじめに」を参照してください。

対象ユーザー

インテル® Cilk™ Plus を使用するためには、C/C++ プログラミングの知識が必要です。C/C++ プログラミングの専門知識があれば最適です。