1

Vivado HLS のインストールと共に、線形代数ライブラリが提供されます。このライブラリ内には、この関数 QRF_ALT があります。これは、Qrf-basic の高スループット バージョンであると想定されています。与えられた回転を使用する QR 分解です。

私の質問は、どのようにして高いスループットを達成するのですか? コードで提供されている簡単なコメントから、マトリックス行のバッチの並列処理を使用していると思いますが、どのようにスケジュールするのか、理解できませんでした。

Vivado HLS の使用経験があり、助けてくれる人はいますか? この時点で、どんな助けでも大歓迎です。

ライブラリは (linux) にあります。

/opt/Xilinx/Vivado/<installation version>/examples/design/linear_algebra/qrf_alt

ファイルは次の場所にもあります。

https://filebin.ca/5gtV16lXK4ZT/qrf_alt.h

https://filebin.ca/5gtVEqUqccsx/qrf_alt.cpp

https://filebin.ca/5gtVLiMVGsbv/qrf_alt_tb.cpp

4

1 に答える 1