Either AMD has a driver team that is far better than nvidia or nvidia is abandoning good optimizations for Kepler customers.
It can be a combination of AMD putting more effort into GCN drivers since all they have is 200 series and NV focusing more on Maxwell by neglecting Kepler. Alternative explanation that recent games are benefiting more from the 64 ROP pixel fill-rate of R9 290 series is also viable as a small effect.
Sept 27, 2014 Review @ 2560x1440
Maxwell vs. GCN
980 is 17% faster than a 290X
970 is 2% faster than a 290X
Kepler vs. Maxwell
780Ti is 10% faster than a 970
Kepler vs. GCN
780Ti is 11% faster than a 290X
Titan is 27% faster than an HD7970Ghz
780 is 17% faster than an HD7970Ghz
January 23, 2015
Maxwell vs. GCN
980 is 10% faster than a 290X
290X is 4% faster than a 970
Kepler vs. Maxwell
780Ti is now only 3% faster than a 970
Kepler vs. GCN
290X is 1% faster than a 780Ti
Titan is now only 18% faster than a 7970Ghz
780 is now only 8% faster than a 7970Ghz
Observations @ 1440P (approximations)
- Titan
lost 8% of performance in 4 months relative to the HD7970Ghz (127%-->117% of 7970Ghz)
- 780
lost 8% relative to the HD7970Ghz (117%-->108% of 7970Ghz)
- 780Ti
lost 11% of performance relative to the 290X (111% --> 99% of 290X)
- 970
lost 6% of performance relative to the 290X (102% --> 96% of 290X)
- 980
lost 6% relative to the 290X (117%-->110% of a 290X)
- 780Ti
lost 6% relative to the 970 (110%-->103% of a 970)
Looks like GCN gained over both Maxwell & Kepler
and NV's Kepler suffered vs. Maxwell.