[srslte-users] PHY benchmark to compare different CPUs?

Andre Puschmann andre.puschmann at softwareradiosystems.com
Thu Feb 6 19:52:12 UTC 2020


Harald,

On 6/2/20 18:12, Harald Welte wrote:
> I'm wondering if there is any easy srsLTE PHY benchmark that one can run
> in order to establish a series of figures representing the performance
> of ths srsLTE PHY on the given underlying CPU (e.g. "number of FOO operations per second").

There is a vector test that can be used to compare the performance of
the SIMD kernels.

Have a look at "./lib/src/phy/utils/test/vector_test", it even writes
the output to a file so you can plot it.

There is also the PHY DL test, i.e. call "./lib/test/phy/phy_dl_test".
Check the CMakeLists.txt to get an idea for the parameter set we are
testing with.

> 
> Executing said benchmark on different CPU vendors/models or even different
> compute platforms with the same CPU but e.g. memory bandwidth differences
> would then render information on how suitable [or not] the platform is
> for the srsLTE PHY workload.
> 
> Any ideas?
> 
> The related figures could even be collected by the community in a wiki, giving guidance
> as to what kind of hardware is recommended [or not].

That's a good idea. We don't have such a list right now but I agree,
that could be useful.

Thanks
Andre



More information about the srsran-users mailing list