Robotics StackExchange | Archived questions

How to benchmark CPUs for ROS ?

I am currently trying to choose an ARM CPU which will use ROS. I first checked the website openbenchmarking for some comparisons.

Now, I'm wondering which operations cited in those tests make more sense than others and if I'd want to make them myself, which kind of test would be the best for ROS ? Are there some tests already written ?

Thanks

Asked by Dben on 2016-06-28 04:59:54 UTC

Comments

Answers

What benchmarks to pay attention to completely depends on how you're planning to use ROS. Pointcloud processing, camera processing, path planning all have different computational requirements. There's not really any one generic benchmark. Even within those areas I listed, which algorithm you choose can make a huge difference. And it's not just about the CPUs. Many robotics applications may be bottlnecked by memory, bandwidth, disk throughput or other constraints.

Asked by tfoote on 2019-03-01 17:58:18 UTC

Comments