Performance Report

Performance statistics logging was turned on by setting exportPerfStats: 1 in the application configuration .yaml file.

ROSBAG, 15 FPS

Source: “rosbag play” and a demo ROS node are running in the ROS 1 Docker container on TDA4. ROSBAG (zed1_2020-11-09-18-01-08.bag, 1280x720) is played back at 15 FPS.

Demo FPS Total time (ms) Preproc time (ms) Inference time (ms) A72 Load (%) DDR Read BW (MB/s) DDR Write BW (MB/s) DDR Total BW (MB/s) C71 Load (%) C66_1 Load (%) C66_2 Load (%) MCU2_0 Load (%) MCU2_1 Load (%) MSC_0 (%) MSC_1 (%) VISS (%) NF (%) LDC (%) SDE (%) DOF (%)
ti_sde 15.12 66.1465 NA NA 13.68 604 556 1160 1.0 0.0 0.0 2.0 1.0 0 0 0 0 5.0 15.19 0
ti_sde (w/ pcl) 15.12 66.1232 NA NA 24.37 854 812 1666 0.0 16.0 1.0 2.0 1.0 0 0 0 0 4.95 15.3 0
ti_vision_cnn (semseg) 15.12 66.1227 3.0153 9.0336 13.18 606 422 1028 10.0 0.0 1.0 2.0 1.0 3.59 0 0 0 2.39 0 0
ti_vision_cnn (objdet) 15.13 66.0722 2.5306 13.0510 10.10 779 388 1167 18.0 1.0 0.0 1.0 1.0 3.55 0 0 0 2.36 0 0
ti_estop 15.13 66.0851 3.0133 9.0239 22.92 974 708 1682 10.0 1.0 1.0 3.0 1.0 3.56 0 0 0 4.90 15.24 0
ti_vl 15.15 65.9883 3.0145 14.5710 28.75 967 884 1851 16.0 68.0 2.0 2.0 1.0 1.32 0 0 0 0.84 0 0

Note: “A72 Load (%)” are for dual A72 cores in a scale of 100%. For example, 100% A72 loading means that two A72 cores are fully loaded.

Live ZED Camera, 15 FPS

Source: live ZED camera, 1280x720 on each of left and right image, at 15 FPS. “zed_capture” ROS node and a demo ROS node are running in the ROS 1 Docker container on TDA4.

Demo FPS Total time (ms) Preproc time (ms) Inference time (ms) A72 Load (%) DDR Read BW (MB/s) DDR Write BW (MB/s) DDR Total BW (MB/s) C71 Load (%) C66_1 Load (%) C66_2 Load (%) MCU2_0 Load (%) MCU2_1 Load (%) MSC_0 (%) MSC_1 (%) VISS (%) NF (%) LDC (%) SDE (%) DOF (%)
ti_sde 15.13 66.1072 NA NA 20.30 857 880 1737 1.0 0.0 0.0 2.0 1.0 0 0 0 0 4.93 14.98 0
ti_sde (w/ pcl) 15.11 66.2010 NA NA 31.40 1070 1053 2123 1.0 16.0 1.0 2.0 1.0 0 0 0 0 4.92 14.92 0
ti_vision_cnn (semseg) 15.12 66.1306 3.0234 9.0339 19.84 892 784 1676 10.0 0.0 1.0 2.0 1.0 3.59 0 0 0 2.38 0 0
ti_vision_cnn (objdet) 15.12 66.1194 2.9412 13.0147 30.15 1117 643 1760 12.0 0.0 1.0 1.0 1.0 2.29 0 0 0 1.52 0 0
ti_estop 15.11 66.1662 3.0163 9.0489 35.0 1238 1042 2280 10.0 0.0 0.0 2.0 1.0 3.64 0 0 0 5.0 15.6 0

Live C920 Webcam, 30 FPS

Source: live C920 webcam, 1280x720 in MJPG mode, at 30 FPS. “gscam” ROS node and a demo ROS node are running in the ROS 1 Docker container on TDA4.

Demo FPS Total time (ms) Preproc time (ms) Inference time (ms) A72 Load (%) DDR Read BW (MB/s) DDR Write BW (MB/s) DDR Total BW (MB/s) C71 Load (%) C66_1 Load (%) C66_2 Load (%) MCU2_0 Load (%) MCU2_1 Load (%) MSC_0 (%) MSC_1 (%) VISS (%) NF (%) LDC (%) SDE (%) DOF (%)
ti_vision_cnn (semseg) 30.55 32.7382 3.0844 9.7727 43.45 1363 1040 2403 20.0 21.0 0.0 3.0 1.0 7.11 0 0 0 4.73 0 0
ti_vision_cnn (objdet) 30.54 32.7486 2.8370 13.0543 38.90 1726 924 2650 37.0 21.0 0.0 3.0 1.0 7.9 0 0 0 4.70 0 0