Open main menu

DAVE Developer's Wiki β

ML-TN-001 - AI at the edge: comparison of different embedded platforms - Part 3

Revision as of 16:47, 25 September 2020 by U0001 (talk | contribs)

Info Box
NeuralNetwork.png Applies to Machine Learning
Work in progress


Contents

HistoryEdit

Version Date Notes
1.0.0 September 2020 First public release

IntroductionEdit

This Technical Note (TN for short) belongs to the series introduced here. Specifically, it illustrates the execution of an inference application (fruit classifier) that makes use of the model described in this section when executed on the Xilinx Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit. The results achieved are also compared to the ones produced by the platforms that were considered in the previous articles of this series.

EnvironmentEdit

Component Name/version Version
Host
Target Hardware platform ZCU104
Linux BSP Petalinux 2020.1

Model deploymentEdit

Building and running the applicationEdit

In order to have reproducible and reliable results, some measures were taken:

  • The inference was repeated several times and the average execution time was computed
  • All the files required to run the test—the executable, the image files, etc.—are stored on a tmpfs RAM disk in order to make file system/storage medium overhead neglectable.

ResultsEdit