thicc_girls_are_teh_best
Member
Ascend
Yeah, when we take this stuff and then line it up with mentions of how SFS works, you need extremely low latency to stream in textures of higher quality seamlessly. It starts to add up and that's good since MS want to take their sweet time to talk about the architecture themselves xD.
I think GDDR6's latency figures are way better than GDDR5's...wouldn't be surprised if it's very close to DDR4, though DDR5 and especially HBM2E will/do have better latency. MS have made some customization with the GDDR6 (either the chips themselves, the memory controller, features of the OS and kernel or some mixture of all of that) to implement ECC. Maybe that helps a bit?
Whatever the case I trust they've considered any issues regarding GDDR6 latency impacting any aspect of XvA they'd want to implement and design said parts of XvA around that.
oldergamer I think it comes down to some people not knowing that things like latency, bandwidth, speed etc. are different metrics and the technology standard being used in particular contextualizes them.
For example when talking about PCIe, bandwidth and speed are generally interchangeable; even though PCIe data is sent serial (PCI was parallel), you're still basically moving whatever amount of claimed data that spec rates at, at that amount per second. It's just serial rather than parallel over the lane. Latency can have a big impact on speed depending on what the task calls for (there's a good example in the last bits of the post from function I quoted earlier), and bandwidth (as in parallelism of data over a fabric or network) can as well.
They're not exactly one in the same even if many standards essentially blend performance to a point where it seems they could be used interchangeably.
I think GDDR6's latency figures are way better than GDDR5's...wouldn't be surprised if it's very close to DDR4, though DDR5 and especially HBM2E will/do have better latency. MS have made some customization with the GDDR6 (either the chips themselves, the memory controller, features of the OS and kernel or some mixture of all of that) to implement ECC. Maybe that helps a bit?
Whatever the case I trust they've considered any issues regarding GDDR6 latency impacting any aspect of XvA they'd want to implement and design said parts of XvA around that.
oldergamer I think it comes down to some people not knowing that things like latency, bandwidth, speed etc. are different metrics and the technology standard being used in particular contextualizes them.
For example when talking about PCIe, bandwidth and speed are generally interchangeable; even though PCIe data is sent serial (PCI was parallel), you're still basically moving whatever amount of claimed data that spec rates at, at that amount per second. It's just serial rather than parallel over the lane. Latency can have a big impact on speed depending on what the task calls for (there's a good example in the last bits of the post from function I quoted earlier), and bandwidth (as in parallelism of data over a fabric or network) can as well.
They're not exactly one in the same even if many standards essentially blend performance to a point where it seems they could be used interchangeably.
Last edited: