タイトル詳細

インテル® HLS コンパイラー プロ・エディション v19.4 リリースノート

インテル® HLS コンパイラー・スタンダード・エディション v19.1 リリースノート

インテル® HLS コンパイラー リリースノートは、インテル® Quartus® Prime 開発ソフトウェア・バージョン 19.3 に付属するインテル® HLS コンパイラー の最新情報を提供します。

インテル® HLS コンパイラー・プロ・エディション v19.4 ユーザーガイド

インテル® HLS コンパイラー・スタンダード・エディション v19.1 ユーザーガイド

「インテル® HLS コンパイラー・ユーザーガイド」は、インテル® FPGA 製品向けに設計する IP の合成、検証、シミュレーションの手順を解説します。 コンポーネントとテストベンチの作成から、インテル® Quartus® Prime 開発ソフトウェアでの大規模なシステムへのコンポーネント IP の統合まで、コンポーネント開発フローの全体を見ていきます。

インテル® HLS コンパイラー・プロ・エディション v19.4 入門ガイド 

インテル® HLS コンパイラー・スタンダード・エディション v19.1 入門ガイド

コンパイラー環境の初期化方法を学習し、インテル® HLS コンパイラーとともに提供されるさまざまなデザイン例とチュートリアルを見ることで、インテル® HLS コンパイラーのセットアップと稼働を行うことができます。 

インテル® HLS コンパイラー・プロ・エディション v19.4 リファレンス・マニュアル

インテル® HLS コンパイラー・スタンダード・エディション v19.1 リファレンス・マニュアル

インテル® HLS コンパイラー・リファレンス・マニュアルは、インテル® HLS コンパイラーでサポートされる機能についてのリファレンス情報を提供します。 インテル® HLS コンパイラーのコマンドオプション、ヘッダーファイル、プラグマ、属性、マクロ、宣言、引数、およびテンプレート・ライブラリーに関する詳細について確認します。

インテル® HLS コンパイラー・プロ・エディション v19.4 ベスト・プラクティス・ガイド

インテル® HLS コンパイラー ・タンダード・エディション v19.1 ベスト・プラクティス・ガイド

インテル® HLS コンパイラー・ベスト・プラクティス・ガイドは、FPGA エリア活用と HLS コンポーネントのパフォーマンスの改善に使用できる手法と実践例を提供します。通常これらのベスト・プラクティスは、コンポーネントの機能が正しく動作していることを確認した後に適用します。

 

インテル® HLS (高位合成) クイック・レファレンスクイック・レファレンス・ガイドは、インテル® HLSコンパイラーの宣言と属性の要約を 1 枚の両面ページで提供します。

インテル® ハイレベル・デザイン・フォーラム

 
 
これはメンバーがインテル製品について質問や回答ができるコミュニティー・フォーラムです。
 
インテル® HLS コンパイラー、DSP Builder for インテル® FPGA、インテル® FPGA SDK for OpenCL™ についてインテルユーザーとソリューションを探して共有しましょう。
  ライブラリー  詳細
RAND
HLS コンポーネント内でのランダムな浮動小数および整数の生成を可能にするアプリケーション・プログラミング・インターフェイス (API) を提供します。
MATHオペレーティング・システム(OS) には math.h ライブラリーのすべての算術関数が含まれます。
デザイン例詳細
インテル® HLS (高位合成) アクセラレーター機能ユニット設計例ユーザーガイドインテル® HLS (高位合成) アクセラレーター機能ユニット (AFU) のデザイン例では、インテル® HLS コンパイラーを使用してインテル® アクセラレーション・スタック向けの AFU を作成する方法について紹介しています。 
QRD
広く普及している修正 Gram Schmidt (MGS) アルゴリズムを使って、入力行列を Q 行列 (直交行列) と R 行列 (上三角行列) に分解します。このデザインは実行時パラメーター化が可能で、対象となる行列のサイズは、コンポーネントの呼び出し時指定することができます。デザインをコンパイルする前に、ユーザーはコンポーネントが処理できる最大行列サイズを指定できます。この例では、並列アクセス向けのメモリーバンキング、ストリーミング・インターフェイスなど、数多くの HLS 手法を紹介します。

関連文献・記事(英語版)

タイトル詳細
Intel® HLS コンパイラー製品概要インテル® HLS コンパイラーの主要機能と利点を紹介します。

ホワイトペーパー

タイトル 詳細
インテル® HLS コンパイラー :  迅速な設計、コーディング、およびハードウェア  画像処理の例を通じてインテル® HLS コンパイラーにより実現される設計フローについて学習します。
インテル® HLS コンパイラーによる高度な QRD 最適化  QR マトリックス分解アプリケーションを最適化することにより、インテル® HLS コンパイラーでコードを最適化する方法について学習します。

アプリケーション・ノート

タイトル 詳細
AN 834 :  IDE でのインテル® HLS コンパイラー用途の開発 Eclipse* IDE を使用してインテル® HLS コンパイラー用途の開発を行う方法について学習します。
インテル® HLS コンパイラーによる高度な QRD 最適化  QR マトリックス分解アプリケーションを最適化することにより、インテル® HLS コンパイラーでコードを最適化する方法について学習します。