-
Notifications
You must be signed in to change notification settings - Fork 10
RPMsg Benchmark Figures
Vasileios Bimpikas edited this page Dec 5, 2023
·
5 revisions
The present page aims to measure the performance of RPMsg for different number of channels and packet and transfer sizes. This is indicative only and it can vary a lot from implementation to implementation, so use it only as a rough guide.
On the
cd /lib/firmware
echo stop > /sys/class/remoteproc/remoteproc0/state
echo adi_adsp_core1_fw.ldr > /sys/class/remoteproc/remoteproc0/firmware
echo start > /sys/class/remoteproc/remoteproc0/state
Bind 1 channel
rpmsg-bind-chardev -p virtio0.sharc-echo.-1. -n 1 -e 288 -s 100
Bind 8 channels
rpmsg-bind-chardev -p virtio0.sharc-echo.-1. -n 8 -e 288 -s 100
Bind 32 channels
rpmsg-bind-chardev -p virtio0.sharc-echo.-1. -n 32 -e 288 -s 100