diff --git a/hpvm/test/dnn_benchmarks/hpvm-c/benchmarks/miniera-hpvm/src/README.md b/hpvm/test/dnn_benchmarks/hpvm-c/benchmarks/miniera-hpvm/src/README.md index e316e68215dc1f5a747d1de0f55b4dae1d24a33f..2165fd454c1002d90f62a98e204f546ded42e354 100644 --- a/hpvm/test/dnn_benchmarks/hpvm-c/benchmarks/miniera-hpvm/src/README.md +++ b/hpvm/test/dnn_benchmarks/hpvm-c/benchmarks/miniera-hpvm/src/README.md @@ -16,6 +16,32 @@ python3 /home/hsharif3/Gitlab/hpvm_release_nvdla/hpvm/build/tools/hpvm/tools/hpv ``` +*NOTE*: by default hpvm-clang is configured to read calibration inputs from a `calib.txt` file plaed in the current build directoy (see main.py.in in hpvm-clang). By default, INT8 mode is usedm for testing modify main.py in build directory to use FP16 mode (easily configurable) + + +# Running on EPOCHS chip + +The compilation creates an nvdla module named `hpvm-mod.nvdla` + +Connect to EPOCHS chip: + +``` +ssh -q -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -p 5506 root@ espgate.cs.columbia.edu + +``` + + +Running on EPOCHS chip: + +``` + +cd NV_NVDLA/ + +./nvdla_runtime --loadable hpvm-mod.nvdla --image ${test_image} --rawdump + +``` + + # Frontend/Source changes required