Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

Intel OPAEに、GEMM IPが登録されました



PAE/intel-fpga-bbbに、GEMM IPが追加されました。


サンプルプログラムgemm.cppを見ると、下記のような感じでIPにアクセスできるようです。
引用
      gemmRunner<float, float> runner(req_a_rows, req_b_cols, req_common,
                                      a_lead_interleave, b_lead_interleave,
                                      feeder_interleave, alpha, beta, check_mode,
                                      is_hw, is_packed, FP32);
      runner.prepareRandomA();
      runner.prepareRandomB();
      runner.prepareRandomC();
      res = runner.run();
      if(!res) {
        runner.abscaling();
        res = runner.validate();
      }

シミュレータは、VCSかQuestaです。