Splitting this off of the thread http://www.primegrid.com/forum_thread.php?id=9658&nowrap=true#150042.
Why are the lists split into "geforce xyz" and "nvidia geforce xyz"?
(1.000) NVIDIA GeForce RTX 3090
(0.921) GeForce RTX 3090
(0.871) GeForce RTX 3080
(0.867) NVIDIA GeForce RTX 3080
probably because this is how the driver reports the GPU name.
I wonder... On Windows, the driver comes from NVIDIA. And, all current NVIDIA drivers refer to the cards as "NVIDIA blahblah". Yet, the "NVIDIA Geforce" vs "Geforce" name duplication in the Top GPU Models page exists under the Windows columns, therefore that is not due to Linux drivers adding to the mix. Maybe the NVIDIA drivers changed sometime in the recent past to add the "NVIDIA" prefix.
In any case, the way it is currently itemized feels... ...not meaningful.
Maybe the code that generates that data that results in this page should ignore any "NVIDIA " (and, similarly "AMD ") prefix in the card name (along with the trailing space!), which would then combine the perf numbers of cards more intuitively? Separating perf numbers along an arbitrary line of when a company decided to include the company name in the driver report seems non-scientific.
Unless there is a whole another reasoning behind all of this.