What are typical scores for benchmark in Contextcapture for different GPU cards? Does GPU RAM size influence much?
Benchmark scores can be checked in Contextcapture Settings->Configuration->Start Benchmark
My compiled list:
Also there seems there is no linear correlation with benchmark scores regarding processing time. For example on same machine GTX 650 Ti processes sample model 5 hours while GTX 980 Ti processes it at 3 hours while benchmark scores differ 7 times performance is only 2 times. General Contextcapture System Requirements:Minimum HardwareIt requires at least 8 GB of RAM and NVIDIA or AMD graphics card, or Intel-integrated graphics processor compatible with OpenGL 3.2 with at least 1 GB of dedicated memory.
For specific Annotation jobs leveraging artificial intelligence, minimum GPU requirement are higher. A 4.0GB NVIDIA device with up-to-date drivers is the minimum.
Recommended HardwareAs of January 2020, the following configuration is recommended: a recent desktop computer running under Microsoft Windows 8/10 64-bit with 64 GB of RAM, an 8+core i9-CPU and an NVIDIA GeForce RTX 2080 Ti graphics card. Input, working and output data should preferably be stored on fast storage devices (fast HDD, SSD, SAN). For file sharing, we recommend a >1-Gigabit Ethernet network.
Please post your scores!
Doesn't seem to make a licking bit of difference .. I don't know what I've got wrong or what is going on - got a 1080 and M60's - and none of my instances use the GPU more than about 2 - 3% of the time during reconstruction ..
The 1080 scaores about 195 .. per above .. got a 1080Ti sitting on my desk too .. but I can't keep any gpu I've got even moderately busy ..
Can anyone running a reconstruction fire up either Windows 10 task manager with the GPU perfmon or MSI Afterburner (say) and monitor their GPU usage and tell me if they see anything different? I get the odd series of spikes every few mins or so, flat line the rest of the time .. CPU maxed.
Yes this is typical that reconstruction is CPU/GPU dependent some tasks ar CPU intensive and some are GPU. So you will see spikes. In latest Windows 10 you can see GPU load in Task Manager so no need for MSI.
But you should also see by some load test that GPU is not throttled by overheating or other issues. There is more discussion about it, from my observations avarage GPU load is only 25% so there is room for improvement - https://communities.bentley.com/products/3d_imaging_and_point_cloud_software/f/contextcapture-descartes-pointools-forum/126763/contextcapture-windows-timeout-detection-and-recovery-tdr-errorIt would be better to start a new discussion regarding optimizing GPU for ContextCapture.