-
Notifications
You must be signed in to change notification settings - Fork 284
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
nvtop issues on 8-GPU systems #71
Comments
Hello and thank you for the report. |
I think that I nailed the problem down. |
I also saw problems with nvtop freezing on a blank output previously on a 16 GPU server, but I cannot reproduce them anymore when building from the There are, however, some issues with plots seemingly being placed outside the visible terminal window. The terminal window in the screenshot below has 101 lines and 177 columns. The plots for GPU 4-5 and 10-11 appear to be placed just outside the right edge of the window. |
Nice to hear that it works without blanking. @KGHustad I might have found the problem with the plot outside the window and pushed the patch e37c62c (last commit in the branch fix_plot_manygpu). @kaerka Yes the first layout may seem weird, but the algorithm maximizes the plot size and may end up packing the top device information like that! |
@Syllo That patch solves the problem. Thanks a lot! |
Great tool - I was testing this on a system with 8-GPUs (all NVIDIA V100s) - and it breaks after some number (6 or 7 GPUs). But - it appears to be an ncurses rendering issue, as it will work at a smaller screen size than full-screen. I suspect it has to do with screen size relative to number of plots that it attempts to generate and present.
In full-screen, it gives a blank output, and the process won't end with either CTRL-C or F10. It will end if you CTRL-Z terminate it, and then kill -HUP the back-grounded process.
The text was updated successfully, but these errors were encountered: