What kind of GPU is the key to speeding up Gigapixel AI?

I’m glad to see your reply. Allow me to continue my in-depth discussion here.
First of all, I want to restrict the variables discussed so that we can get closer to the core of the problem more quickly and accurately.

A. I’m not a gamer and I don’t care about professional CAD/CAE applications.
B. Suppose my goal is just how to make Topaz’s GAI run faster!
C. We only discuss desktop graphics cards

Therefore, I quantified data once in 2018-2019 using graphics cards with GDDR6/HBM2 and VRAM no less than 8GB.
Relevant data were collected from: techpowerup.com
The results are as follows:


As you said, fast vRAM and fast computing unit are the best choice.
If this criterion is established, we will analyze it according to the chart above.

  1. Fast vRAM,
    Because the architecture of AMD and nvida graphics card is different, we can refer to the column “VRAM Bandwidth (GB/s)”. It intuitively embodies the speed performance of vram.
  2. Fast Computing Unit (Shaders/TMUs/ROPs)
    Regarding this point, no matter how combined, I think it will eventually be reflected in these five data:
    “Pixel Rate (GPixel/s), Texture Rate (GTexel/s), FP16 (half) performance, FP32 (float) performance, FP64 (double) performance”
    If understood correctly, which or several of them have the greatest impact on GAI that depends on OpenGL v3.3?

You mentioned that you can assign GPUs to specific applications!
So I wonder if I can do this? I use the iGPU built in my Intel CPU as the display output and daily use, while another independent high-performance graphics card is allocated to GAI program for image processing. If feasible, how to set up the graphics cards of NVIDIA and AMD respectively?

There is also a confusion about GAI settings when using amd/nvidia graphics cards.
In GAI preferences, set: Enable dedicated GPU = yes, Intel optimization = yes!
Does “Intel optimization = yes” still work?

1 Like