Xeon + FPGAの開発環境OPAEがリリースから約4か月。
サンプルプログラム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(); }