Intel® FPGA SDK for OpenCL™: ベスト・プラクティス・ガイド

ID 683521
日付 12/08/2017
Public
ドキュメント目次

8. FPGAエリアの最適化のための戦略

OpenCL™カーネルが異なるサイズのFPGA上で実行可能な場合、エリアの使用は重要なデザイン上の考慮事項です。 OpenCLアプリケーションをデザインするときは、 インテル® は、ハードウェアエリアの使用を最適化するための特定のデザイン戦略を実行することを推奨します。

カーネルのパフォーマンスを最適化するには、通常、追加のFPGAリソースが必要です。これとは対照的に、エリアの最適化はパフォーマンスの低下を招くことがあります。カーネル最適化の間、 インテル® は、最適なサイズとパフォーマンスのトレードオフを生成するカーネル・プログラミング戦略を決定するために、FPGAボード上で複数のバージョンのカーネルを実行することを推奨します。