-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Post your video card FPS here! #168
Comments
Video Card Name (nvidia geforce rtx 2060 ) |
@E3V3A it's impossible for 1060 to run 40+ FPS, that's most probably was "40ms" model inference time. I also doubt 1070 is able to perform at 30 FPS, I have 15 on mine. |
Good to know. I got all those numbers from random posts in the slack channels... |
Video Card Name (nvidia geforce rtx 2060) |
Video Card Name (nvidia geforce gtx 1070) |
Video Card Name (NVIDIA GeForce GTX TITAN) |
Video Card Name: Nvidua geforce GTX 860M |
Video Card Name: None (Processor: i7 5557U) |
Video Card Name: Nvidia GTX 950 |
I'm not sure how much of a difference the video card makes. You can see just in these comments that it varies wildly even amongst similar cards, and while my GTX 950 got ~9 FPS, I noticed it was only under 20% load. Something doesn't seem to be optimized. |
Actually that sound even too much. For a videocard with only 2GB, that is awesome! Don't worry about the load. Win10 does super shit confusing job in showing GPU usage in the taskmanager. I believe the 20% you see is an artifact of task manager averaging over a number of CUDA cores or processing units. So to see true usage you need to run the following command: nvidia-smi --query-gpu=pci.bus_id,pstate,temperature.gpu,utilization.gpu,utilization.memory,memory.free,memory.used --format=csv -l 5 This should keep updating while you're running. |
@E3V3A |
Video Card Name: GeForce GTX 1650 Mobile |
Video Card Name: Geforce GTX 2070 (Remote GPU in my local network) |
Did CUDA installator update the driver? Installing CUDA alone in the system is not supposed to affect the performance.. @E3V3A I think mentioning NVIDIA driver could be informative in these reports. |
@alievk I believe the CUDA did update the driver, and agreed the Nvidia driver version may be a performance factor. |
@alievk When you say:
Do you mean the version or some other part? |
This doesn't quite make sense, please post the output of the command requested. |
@E3V3A |
I mean driver version |
Is there a control over working resolution of the video stream, e.g. to gain more fps with video lower bitrate? |
Right now it requires ~22kbps which is quite democratic. The code in the master branch is not optimal since it communicates messages in a synchronous fashion. I have an asynchronous solution in feat/colab-mode branch, which doesn't drop FPS for the network lag, i.e. if your server is running 30FPS then your client will update the image 30FPS but with a lag. I'll merge branch to master lately when it's tested and tuned. |
Video Card Name: Nvidia Jetson Nano (128 Cuda Cores) Makes me wonder if that Jetson TX2 entry is correct. |
Video Card Name: GeForce RTX 2070 (driver 440.82, CUDA 10.2) With 68% and 22% GPU utilization and memory, respectively, reading from @E3V3A command suggestion:
|
Gigabyte RTX 2070 super |
NVIDIA Quadro T1000 (Laptop) |
GeForce GTX 1660 SUPER (1408 cuda cores) |
GPU: GeForce GTX 970 (OC) |
I'm a bit puzzled as to why I should get better FPS than the 1070... Could the webcam resolution have an effect? |
You only got higher than one 1070. The other one was 15 |
GPU: GeForce GTX 1080 |
GPU: RTX 3060Ti |
It resizes the input frame to 250*250 so I don't think webcam resolution should have significant impact. The report of 15 fps on a 1070 is quite old though, so it's possible that either Avatarify or some of its dependencies has been optimized since then. 20 still sounds like a lot for a 970 though, based on its relative computing power to other cards.. Maybe I'll try installing Avatarify on my wife's computer, she also has a 970 |
Video Card Name: NVIDIA GeForce GTX 1650 Ti |
Video Card Name (nvidia geforce rtx 3070 ) |
Pretty unusual result for my spec only 2 FPS, did I miss something? CPU (I9 9900k) |
Yeah, you're doing something wrong there. It's like buying a Ferrari and driving it like a Trabant. Have a look here. I think, you managed somehow to disable CUDA. Maybe you should try dif driver version for a quick fix: |
Hi MBadberg, UPDATED : using the windows GUI works normal for me, I think I'll use this instead |
CPU (Intel Xeon W3580 @ 3.33 GHz) |
Nvidia Jetson Nano FPS: 1.2 |
Can This works for avatarify |
CPU (Ryzen 5500 6 core 12 thread) |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Video Card Name: Geforce GTX 3080 By comparison my Geforce GTX 1060 3GB (5 years old card) was doing upwards of 30 fps, same environment. Update: Installed PyTorch 1.12.1 in conda. FPS improved on GTX 3080 to 49 avg, 51 max |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Interresing, RTX 4080 should do 60 FPS |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
why is rtx 40 series fps low? |
It's interesting to see what kind of frame rate (
FPS
= Frames Per Second) we can expect from our video cards. So if your card is not already listed here, or if your software versions or OS is very different from what's already here, please post a comment with relevant table info, and I'll add it here.Expected Video Card FPS table
*VRAM is you cards video RAM in GB.
**Driver is your nVidia Driver Version
To get Video card info:
You can also search this website for your exact video card, although it may vary sometimes with HW revisions, not easily found.
To get your active Python and PyTorch version, make sure to activate the conda environment as the python version may be different, in different environments.
The text was updated successfully, but these errors were encountered: