Nvidia GPUs have increased their efficiency. Nvidia has increased the performance of its GPUs much more than their power consumption.
For example, Blender rendering time (BMW) has plummeted since OPTIX (ray tracing API).
GTX 980 - 100s (CUDA)
GTX 1080 - 83s (CUDA)
RTX 2080 - 30s (OPTIX)
RTX 3080 - 12s (OPTIX)
Blender Open Data is a platform to collect, display and query the results of hardware and software performance tests - provided by the public.
opendata.blender.org
Blender Open Data is a platform to collect, display and query the results of hardware and software performance tests - provided by the public.
opendata.blender.org
Apple has spoiled us because it can decrease power consumption and increase performance at the same time. But, that doesn't mean that other companies are not improving in efficiency.