12 TFLOPs was our goal from the very beginning. We wanted a minimum doubling of performance over Xbox One X to support our 4K60 and 120 targets. And we wanted that doubling to apply uniformly to all games," explains Andrew Goossen. "To achieve this, we set a target of 2x the raw TFLOPs of performance knowing that architectural improvements would make the typical effective performance much higher than 2x. We set our goal as a doubling of raw TFLOPs of performance before architectural improvements were even considered - for a few reasons. Principally, it defined an audacious target for power consumption and so defined our whole system architecture.
"But also, in the early stages of design, it's difficult for us to accurately predict the uplift from architectural improvements across our worst cases. Our bar was a doubling in all cases, not just an average. So the most practical engineering way to ensure baseline 2x improvement across the worst cases logged in all games was to set a goal of twice the raw TFLOPs performance. So then we concentrated our efforts on making the effective performance even higher with architectural improvements and new features.