Confused between Hardware to perform Inference

2 Ansichten (letzte 30 Tage)
Aditya
Aditya am 24 Mär. 2024
Beantwortet: Kiran Kintali am 24 Mär. 2024
Hi, I have a Digilent Zybo (Original) Board and a Kintex-7 Kc705 Evaluation Board at avail. Im trying do deploy a NN on it with the help of MATLAB Deep Learning HDL Toolbox. Zybo doesn't look like it can run a a dl processor core as explained here: https://de.mathworks.com/help/deep-learning-hdl/ug/define-custom-board-and-reference-design-for-dl-ip-core-workflow.html
Will it work after quantising the neural net, if so can i get a tutorial for the same?
Or should try using the KC705 or something entirely different?

Akzeptierte Antwort

Kiran Kintali
Kiran Kintali am 24 Mär. 2024
You can follow this example to see how to customize the generated DL Processor with HDL Coder.
Customize Bitstream Configuration to Meet Resource Use Requirements
This example shows how to deploy a digit recognition network with a target performance of 500 frames per second (FPS) to a Xilinx™ ZCU102 ZU4CG device. The target device resource counts are:
  • Digital signal processor (DSP) slice count — 240
  • Block random access memory (BRAM) count — 128
The reference zcu102_int8 bitstream configuration is for a Xilinx ZCU102 ZU9EG device. The default board resource counts are:
  • Digital signal processor (DSP) slice count — 2520
  • Block random access memory (BRAM) count — 912
The default board resource counts exceed the resource budget and are on the higher end of the cost spectrum. In this example, you can achieve target performance and resource use budget by quantizing the target deep learning network and customizing the bitstream configuration.

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by