30x perfomance difference between PyBullet and Bullet3
Posted: Sat Oct 02, 2021 10:10 am
I've just ran the benchmark of 3000 cubes in Bullet3 (using Visual Studio), and found a total step time of about 7 ms. (4 threads)
I've copied the C++ code and translated it into Python code, and ran 3000 standard cubes in PyBullet (using Anaconda Navigator, Notebook), and found a total step time of about 200 ms. (single thread probably)
That is a performance difference of about 30x. That is a big difference. Therefore I would like to check if others have found the same performance difference, or if PyBullet can be sped up in any way.
I've copied the C++ code and translated it into Python code, and ran 3000 standard cubes in PyBullet (using Anaconda Navigator, Notebook), and found a total step time of about 200 ms. (single thread probably)
That is a performance difference of about 30x. That is a big difference. Therefore I would like to check if others have found the same performance difference, or if PyBullet can be sped up in any way.