Intel Agilex® 7可変精度DSPブロック・ユーザーガイド

ID 683037
日付 10/02/2023
Public
ドキュメント目次

4.2.1.2. FP16演算モードでサポートされるレジスター・コンフィグレーション

表 32.  2つのFP16乗算の合計モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp16_mult_input_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 無効 無効 無効 無効 無効 無効
1 有効 無効 無効 無効 無効 無効
1 無効 無効 無効 無効 無効 有効
2 有効 無効 無効 無効 無効 有効
3 有効 無効 無効 有効 無効 有効
4 有効 無効 無効 有効 有効 有効
≥5 有効 無効、有効 有効 有効 有効 有効
表 33.  2つのFP16乗算の合計とFP32加算モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器の1番目のパイプライン・レジスター 加算器の2番目のパイプライン・レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 無効 無効 無効 無効 無効 無効 無効 無効 無効
1 有効 有効 無効 無効 無効 無効 無効 無効 無効
1 無効 無効 無効 無効 無効 無効 無効 無効 有効
2 有効 有効 無効 無効 無効 無効 無効 無効 有効
≥3 有効 有効 無効、有効 無効、有効 無効 無効 有効 無効 有効
≥4 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効
≥5 有効 有効 無効、有効 無効、有効 無効、有効 有効 有効 有効 有効
表 34.  2つのFP16乗算の合計と累算モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器の1番目のパイプライン・レジスター 加算器の2番目のパイプライン・レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
accumulate_clken fp16_mult_input_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken adder_pl_clken output_clken
1 無効 無効 無効 無効 無効 無効 無効 無効 無効 有効
2 有効 有効 無効 無効 無効 無効 無効 無効 無効 有効
≥3 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 無効 有効
≥4 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効 有効
≥5 有効 有効 無効、有効 無効、有効 無効、有効 有効 有効 有効 有効 有効
表 35.  FP16ベクトル1モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器の1番目のパイプライン・レジスター 加算器の2番目のパイプライン・レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 無効 無効 無効 無効 無効 無効 無効 無効 無効
1 有効 有効 無効 無効 無効 無効 無効 無効 無効
1 無効 無効 無効 無効 無効 無効 無効 無効 有効
2 有効 有効 無効 無効 無効 無効 無効 無効 有効
≥3 有効 有効 無効、有効 無効、有効 無効 無効 有効 無効 有効
≥4 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効
≥5 有効 有効 無効、有効 無効、有効 無効、有効 無効、有効 有効 有効 有効
表 36.  FP16ベクトル2モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器の1番目のパイプライン・レジスター 加算器の2番目のパイプライン・レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 無効 無効 無効 無効 無効 無効 無効 無効 無効
1 有効 有効 無効 無効 無効 無効 無効 無効 無効
1 無効 無効 無効 無効 無効 無効 無効 無効 有効
2 有効 有効 無効 無効 無効 無効 無効 無効 有効
≥3 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効
≥4 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効
表 37.  FP16ベクトル3モードでサポートされるレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器の1番目のパイプライン・レジスター 加算器の2番目のパイプライン・レジスター 乗算器の1番目のパイプライン・レジスター 乗算器の2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
accumulate_clken fp32_adder_a_clken fp16_mult_input_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken adder_pl_clken output_clken
1 無効 無効 無効 無効 無効 無効 無効 無効 無効 無効 有効
2 有効 有効 有効 無効 無効 無効 無効 無効 無効 無効 有効
≥3 有効 有効 有効 無効、有効 無効、有効 無効 無効 有効 有効 有効 有効
≥4 有効 有効 有効 無効、有効 無効、有効 無効、有効 有効 有効 有効 有効 有効