8800 Ultra vs RTX 5090: How have high-end GPUs changed in 18 years?