Hi, I'm working on a project of optimizing the PointPillars model on the ZCU102 board.
I've studied the compilation flow by the provided document, including other architecture design of DPU core as well.
As far as I know, only the partial model of PointPillars (PFE and RPN, accurately) are serialized (conversed) into *.xmodel format by script (run_quant.sh) in the demo project.
However, I can't find the source code of DPU instruction generator compiler (the Vitis-AI compiler).
I guess the consistently generated DPU instructions, regardless of the input models, are not optimized for all models because of computation bound or memory bound caused by data layout, data re-usability and so.
My question is as follows.
Is the Vitis-AI compiler not public so far?
If it is, is there any plan you will to make it so?
Is there any document explaining about DPU instruction set or compiler design?
Hi, I'm working on a project of optimizing the PointPillars model on the ZCU102 board. I've studied the compilation flow by the provided document, including other architecture design of DPU core as well. As far as I know, only the partial model of PointPillars (PFE and RPN, accurately) are serialized (conversed) into *.xmodel format by script (run_quant.sh) in the demo project.
However, I can't find the source code of DPU instruction generator compiler (the Vitis-AI compiler). I guess the consistently generated DPU instructions, regardless of the input models, are not optimized for all models because of computation bound or memory bound caused by data layout, data re-usability and so.
My question is as follows.