Intel RN-OCL004 OpenCL Pro エディション用 FPGA SDK
Intel® FPGA SDK for OpenCL™ Pro Edition バージョン 22.4 リリースノート
Intel® FPGA SDK for OpenCL™ Pro Edition リリースノートには、Intel FPGA Software Development Kit (SDK) for OpenCL(1)(2) Pro Edition および Intel FPGA Runtime Environment (RTE) for OpenCL Pro Edition バージョン 22.4 に関する最新情報が記載されています。
新機能と機能強化
Intel FPGA SDK for OpenCL Pro Edition および Intel FPGA RTE for OpenCL Pro Edition のこのリリースでは、新しい機能は追加されていません。
オペレーティング システムのサポート
Intel FPGA SDK for OpenCLのOSサポートに関する情報は、Intel FPGAのオペレーティング システム サポート ページで参照できます。 webサイト。
関連情報
オペレーティング システムのサポート
ソフトウェアの動作の変更
Intel FPGA SDK for OpenCL および Intel FPGA RTE for OpenCL の現在のリリースでは、ソフトウェアの動作に変更はありません。
関連情報
OpenCL 2.0 ヘッダー
既知の問題と回避策
このセクションでは、Intel FPGA SDK for OpenCL および Intel FPGA RTE for OpenCL バージョン 22.4 に影響する既知の問題に関する情報を提供します。
- OpenCL および OpenCL ロゴは Apple Inc. の商標であり、Khronos Group™ の許可を得て使用されています。
- インテル FPGA SDK for OpenCL は、公開されたクロノス仕様に基づいており、クロノス適合テスト・プロセスに合格しています。 現在の適合ステータスは、次の場所で確認できます。 www.khronos.org/conformance.
説明 | 回避策 |
HLS タスクを含むライブラリ関数の呼び出しを含む OpenCL カーネルをコンパイルする場合、増分コンパイルによって影響を受けないカーネルの再コンパイルがトリガーされることがあります。 | 既知の回避策はありません。ただし、これは機能上のバグではありません。より保守的な増分コンパイルが行われる可能性があります。 |
カーネルが 16,000 回キューに登録されると、エミュレータ ランタイムはアサーション エラーを出力します。 | カーネルを 16,000 回以上キューに登録しないでください。 |
名前が 61 文字を超える OpenCL カーネルは、Intel Quartus® Prime Pro Edition コンパイラーで次のエラーに類似したエラーが発生して失敗する可能性があります。 | OpenCL カーネル名のサイズを縮小します。 |
エラー (16045): インスタンス "...| _cra_slave_inst" は未定義のエンティティをインスタンス化します " _function_cra_slave" File:file名前> 行: | |
OpenCLカーネルパイプは、場合によっては引数として渡すことができません。その症状は、ランタイムが CL_INVALID_BUFFER_SIZE カーネルをエンキューするときに (-61) エラーが発生します。 | パイプの代わりにチャネルを使用するように設計を変更します。 |
サブバッファとその親バッファを交互に使用する場合、一方に書き込まれた変更が他方に反映されない可能性があります。 | バッファのマッピング解除とマッピングにより、サブバッファとその親バッファが強制的に同期されます。バッファの使用間でバッファのマッピング解除とマッピングを行うと、この問題を回避できます。 |
このセクションでは、Intel FPGA SDK for OpenCL カスタム・プラットフォーム・ツールキットおよびリファレンス・プラットフォームの現在のリリースに影響する既知の問題に関する情報を提供します。これらの問題は、Intel FPGA SDK for OpenCL で使用するために作成するカスタム・プラットフォームにも影響する可能性があります。
説明 | 回避策 |
Windowsの場合、ホストアプリケーションがデバイスの数を照会すると、 clGetDeviceIDs 実際に存在するデバイスの数に関係なく、128 個のデバイスを返します。注記: 実際に利用可能なデバイスは、返されるデバイスリストの先頭に表示されます。 | 次のいずれかの回避策を実行してください。 • ホストアプリケーションを書き直して、クエリを制限する
• ホストアプリケーションを書き換えて • ホストアプリケーションを書き換えて、 • 環境変数を設定する
デバイスの正しい数を入力します。これにより、 |
最新の既知の Intel FPGA SDK for OpenCL ソフトウェアの問題
現在の Intel FPGA SDK for OpenCL バージョンおよび以前のバージョンに関する追加の既知の問題については、ナレッジベースを参照してください。 web ページ。
関連情報
ナレッジベース
ソフトウェアの問題が解決されました
Intel FPGA SDK for OpenCL および Intel FPGA RTE for OpenCL バージョン 22.4 では、ソフトウェアの問題は報告、修正、または解決されていません。
このリリースに含まれるソフトウェアパッチ
このリリースにはソフトウェア パッチは含まれていません。
Intel FPGA SDK for OpenCL Pro Edition リリースノート アーカイブ
このリリースノートの最新版および以前のバージョンについては、Iを参照してください。ntel FPGA SDK for OpenCL Pro Edition リリースノートソフトウェア バージョンがリストされていない場合は、以前のソフトウェア バージョンのガイドが適用されます。
Intel FPGA SDK for OpenCL Pro Edition リリースノートのドキュメント改訂履歴
ドキュメントバージョン | インテル Quartus Prime バージョン | 変更点 |
2022.12.19 | 22.4 | 初回リリース。 |
ドキュメント / リソース
![]() | Intel RN-OCL004 OpenCL Pro エディション用 FPGA SDK [pdf] ユーザーガイド RN-OCL004、RN-OCL004 FPGA SDK for OpenCL Pro Edition、FPGA SDK for OpenCL Pro Edition、SDK for OpenCL Pro Edition、OpenCL Pro Edition、エディション |