-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question regarding speed with multiple instances of AI2THOR #711
Comments
Hi @soyeonm, I have managed to run 30+ AI2-THOR processes even with older versions of AI2-THOR so I suspect something strange is going on. Some questions:
|
Hello @Lucaweihs, Thanks very much for your reply and for helping me. OS version: Nvidia Drivers version # GPUS: 7 RAM: 465982316 KB available
Please let me know if it will be helpful for you to run the code. I will prepare a version with minimum setup. Again, thank you very much! |
Also, I am running multiple Xorg's at the same time (e.g. 1 Xorg for gpu "1", another X org for gpu "2" , another Xorg for gpu "3", etc), and running one AI2THOR for each Xorg. |
Ah, that
so basically 100x higher FPS than what you're seeing. To get a bit more information. Can you show me the full output from |
Hello @Lucaweihs , This is my full output from nvidia-smi. Are you running things using the docker setup from ask for alfred? |
Thanks for the info! A few more thoughts:
|
@ekolve any ideas? Given those 1.000 FPS numbers I think there might be something strange going on with the x-server. Can you try (1) killing it, (2) rerunning the While I can't really see it being the issue, it's probably also worth ruling out that the problem is coming from the older AI2-THOR version, can you try installing the latest AI2-THOR. And then running from ai2thor.controller import Controller
import time
c = Controller(x_display="7")
c.reset("FloorPlan1")
start = time.time()
for i in range(200):
c.step("RotateRight")
c.stop()
print(f"{1000 / (time.time() - start)} FPS") |
I have seen issues like this before where |
Hello,
I have a question regarding the number of threads (the number of instances of AI2THOR's controller).
I am using (and I have to use) AI2THOR version 2.1.0.
I observed that on my server, any number of thread (or any simultaneously running instances of AI2THOR) beyond 3 makes the entire computer very, very slow.
Do you have an insight on how to overcome such an issue?
Thanks all the time.
The text was updated successfully, but these errors were encountered: