GPU_TARGET selection affects performance?
Posted: Thu Nov 21, 2019 8:23 pm
Hi,
In a topic (viewtopic.php?f=2&t=1562&p=4385&hilit=G ... ture#p4385) I see that magma optimization is done by considering the target GPU architecture (GPU_TARGET in make.inc). Does that mean if we select all relevant GPU architectures (for instance in a commercial solver that has to support many GPUs) we cannot have optimal performance? What is the disadvantage (if any) of selecting all architectures such as Kepler, Maxwell, Pascal, and Fermi in GPU_TARGET?
Thanks in advance
In a topic (viewtopic.php?f=2&t=1562&p=4385&hilit=G ... ture#p4385) I see that magma optimization is done by considering the target GPU architecture (GPU_TARGET in make.inc). Does that mean if we select all relevant GPU architectures (for instance in a commercial solver that has to support many GPUs) we cannot have optimal performance? What is the disadvantage (if any) of selecting all architectures such as Kepler, Maxwell, Pascal, and Fermi in GPU_TARGET?
Thanks in advance