Robotics StackExchange | Archived questions

Gazebo: High clock speed or high core count

Hey guys, I am looking into building a computer, and I wanted to get the community's input. I specifically will be using the computer for CAD and more-so for complex Gazebo simulations (of quadrupeds, project to be published). I am an experienced PC builder, but didn't know the details of Gazebo. So, does Gazebo prefer high clock speeds or a high core count? I will be putting a pretty beefy GPU in as well (1080 right now), and my main processors I am looking at are the Intel 8700k and the Ryzen 1900x. I like the extra PCIE slots and extra cores on the 1900x but being able to overclock to 5ghz on the 8700k is pretty sweet.

Alternatively, what do you guys use for your high end simulation builds?

Thanks for the help!

Asked by alextac98 on 2018-07-20 17:07:36 UTC

Comments

Even though you already got an answer by @PeteBlackerThe3rd, I closed your question as this is a pure Gazebo topic (ie: no ROS involved). Please post it over there and please comment back here with a link to the new question.

Asked by gvdhoorn on 2018-07-21 01:39:12 UTC

Answers

The physics engine in Gazebo runs as a single thread so more cores will make no difference. You want to get the highest possible through put on a single core, so highest clock speed and fastest memory possible.

Asked by PeteBlackerThe3rd on 2018-07-20 17:16:43 UTC

Comments

Note: multi-threaded physics was added to Gazebo 9 (release notes).

Asked by gvdhoorn on 2018-07-21 01:39:52 UTC

Good to know. Thanks.

Asked by PeteBlackerThe3rd on 2018-07-21 01:57:01 UTC