This is basically Nvidia adapting the tech MS is introducing with XSX - so AMD will be fine.Good for PC players, just hope AMD won't be left behind with this.
This is basically Nvidia adapting the tech MS is introducing with XSX - so AMD will be fine.Good for PC players, just hope AMD won't be left behind with this.
True, there's also that to factor in for comparisonsThe Sony has solutions that this can't do fundamentally because of standard SSD controller design and standardized drive formats. Sony's drive has 6 priority levels. Modern SSDs have two. Sony says they have to take over and approximate when you use a PCIe4 SSD, which has a performance hit.
People saying PS5 I/O solution is better just because of the dedicated hardware mantra are just in the first stage of Kübler-Ross model.
Being more efficient under the constraints of a videogame console that has limited power and price doesn't mean it is better than other solution that has remarkable more computing resources, raw bus bandwidth and faster storage available.
Just wait for proper comparisons.
Being more efficient under the constraints of a videogame console that has limited power and price doesn't mean it is better than other solution that has remarkable more computing resources, raw bus bandwidth and faster storage available.
It makes sense considering many people said/implied the PS5 I/O was a revolutionary technology that PC would have to "catch up with" and which would somehow make games leveraging it only possible on PS5 at least for a decent amount of time while also failing to understand the PS5 technology itself wasn't (and still isn't) out and PC technology would continue evolving in the meantime.
Whether or not the actual sustained bandwidth or latency is comparable to the PS5's solution (it might not) remains to be seen but things are clearly in motion and faster than many seemingly anticipated.
It is going to be very hard for PC to match PS5 this decade as it does not have unified memory and will be difficult to universally implement the same level of customisations so all developers can rely on such a high level of performance. Given Sony also bagged the bleeding edge of compression technology too just in time for all developers on its platform, it is unlikely PC will be able to match PS5 regarding asset streaming capabilities from storage. It could work around that somewhat by relying on more system memory though. In terms of load times, it might be able to get close once we start to see faster CPUs, GPUs and storage solutions such as Sony's ReRam (PCIe5).Yes, today's PC SSD's don't deliver the performance they should due to the current design of Windows 10 and graphics drivers. RTXIO is a very positive step forward in improving that performance and hopefully AMD announces their version fairly soon. If RTXIO takes off, I can potentially see a second gen version of RTXIO moving to a HW based decode scheme like the PS5.
Given Sony also bagged the bleeding edge of compression technology too just in time for all developers on its platform, it is unlikely PC will be able to match PS5 regarding asset streaming capabilities from storage.
I know that, even current-gen consoles benefit from that but only Sony are guaranteeing access to it with serious dedicated hardware support which allows for insane throughput and also standardising the level of SSD speed required for games to function. RTX IO looks to be a generation behind what the PS5 is doing and that's when you use a 7GB/S drive with it. Developers on PC likely be targeting SSDs much slower than that like SATA ones once they move on from HDD support as the baseline on PC.Kraken - or other RAD compression technologies - aren't exclusive to Sony. Sony has covered the license for RAD's tech for all PS5 devs, but devs can license it to use it in their PC games. It's a good question as to what algorithms RTX IO and the like will support, but I'd be surprised if they don't offer acceleration for Kraken decompression and others beyond that.
Faster SSDs paired to a capable GPU will meet and beat PS5's bandwidth, at least as an average over a window of time. Where PS5 might have a longer running advantage might be in consistency of performance in the software stack, in an ability to have a guaranteed worst case performance - which are not insubstantial considerations in informing certain use cases of out-of-RAM data. We need more detail on how DirectStorage and RTX IO will work. From a system design point of view, putting the stack into dedicated hardware is also 'more efficient' than spending generic GPU resources. But the point of a higher end PC is you can just spend an excess of resources in a way you wouldn't dream of on a console.
It will take a bit of time because this is still a bit early on the PC side, DirectStorage will only enter preview next year, RTX IO is still in development etc. But by this time next year I expect we'll be seeing end-to-end compressed bandwidth benchmarks between ssd and gpu - whatever about latency or worst-case requests - that beat PS5 numbers. This isn't to take anything away from PS5 (or XSX for that matter) - it's remarkable these days for consoles to launch with designs that, even momentarily, are doing things that will only be possible on PC later. And that a path is opening for software to dramatically scale up their use of storage IO on PC will also only benefit the consoles.
No one, literally >no one< doubt that PCs would do the same(and better), it was a matter of when rather than if.
And is amazing that this happened that fast(lol).
Yep, get ready to get instantly in games while waiting to transfer data from external to internal SSD, whenever you want to play a game you haven't played in a long time and backed up on the external drive. The elephant in the room.If games are 200GB, next gen consoles 1TB SSDs are really small.
No, unless you think PS5 doesn't need RAM for the CPU, audio, ... in games and doesn't need RAM reserves for the OS. Let's say PS5 will have 13,5 RAM, because that's the figure the Xbox Series X has for games, then you need to reduce the number with the amount of RAM used by the CPU and so on. So saying the Nvidia GPU has only 10GB VRAM is misleading, when the console won't have more for the GPU, unless the developers save heavily on CPU, audio, ... . And that's not going to happen. 16 GB Unified memory sounds very nice, but the truth is all important components want a piece from the cake.This seems like a software solution to the I/O problems current PCs have. Not sure if the picture shown by nvidia is all that accurate, because while the CPU won't be doing the decompression, it still might have to receive the data and send it to the GPU, which will introduce latency. PS5 could still have some advantage here, when it comes to how much new data is usable per frame. That the 3080 only has 10 GB VRAM won't help, too.
Regardless, this is a big step forward and maybe AMD / Intel will have an even better solution for their next CPU platforms to address this.
Nope, VE is a software and hardware solution.
Of course that's planned for years.I keep seeing this thought, that ps5 design, especially on ssd is gonna change the industry as we know it and soon all the others will follow lead. Arent stuff like this planned and engineered for years and years and billions are spent in R&D for each of these multi billion companies?
hahaha, made my day. A generation ahead? Really?seems like it should help with initial loading but not the big paradigm shift like PS5 solution which still looks unmatched and a generation ahead of anything else.
Nah, let's all come down shall we? I/O gets increasingly important, especially for consoles, because we don't have a huge RAM increase compared to current gen. On PC you could always increase RAM to offset some of the bandwidth requirements for the SSD. Compute performance is still more important.I/O is probably just as important as rasterization/compute performance, I hope we can stop any downplaying of it as a buzz word going forward.
I think your post is great and I just want to answer to this statement. I don't think it's a surprise, because SSD prices were high and consoles, where lots of gamers play, still had HDD as a baseline. You wouldn't use a NVME as minimum requirements for games anyway and thus developing all the technology and software with more time, when next gen hits, was the right choice imo.Its a great solution. But is sorely needed and its a little surprising it has taken so long.
Fantastic fit for the pure shithouse Gaming side is these past weeks.Thread idea of the day:
Did Nvidia and Microsoft just turn Xbox Series X into the lowest common denominator for next generation multiplatform games?
The best part about his comment is that the new Nvidia cards were already in development before he made this comment. Sure, maybe he was under NDA, but than it's still missleading to suggest what he did.
No, unless you think PS5 doesn't need RAM for the CPU, audio, ... in games and doesn't need RAM reserves for the OS. Let's say PS5 will have 13,5 RAM, because that's the figure the Xbox Series X has for games, then you need to reduce the number with the amount of RAM used by the CPU and so on. So saying the Nvidia GPU has only 10GB VRAM is misleading, when the console won't have more for the GPU, unless the developers save heavily on CPU, audio, ... . And that's not going to happen. 16 GB Unified memory sounds very nice, but the truth is all important components want a piece from the cake.
I think your post is great and I just want to answer to this statement. I don't think it's a surprise, because SSD prices were high and consoles, where lots of gamers play, still had HDD as a baseline. You wouldn't use a NVME as minimum requirements for games anyway and thus developing all the technology and software with more time, when next gen hits, was the right choice imo.
Thread idea of the day:
Did Nvidia and Microsoft just turn Xbox Series X into the lowest common denominator for next generation multiplatform games?
Big time.Kraken - or other RAD compression technologies - aren't exclusive to Sony. Sony has covered the license for RAD's tech for all PS5 devs, but devs can license it to use it in their PC games. It's a good question as to what algorithms RTX IO and the like will support, but I'd be surprised if they don't offer acceleration for Kraken decompression and others beyond that.
Faster SSDs paired to a capable GPU will meet and beat PS5's bandwidth, at least as an average over a window of time. Where PS5 might have a longer running advantage might be in consistency of performance in the software stack, in an ability to have a guaranteed worst case performance - which are not insubstantial considerations in informing certain use cases of out-of-RAM data. We need more detail on how DirectStorage and RTX IO will work. From a system design point of view, putting the stack into dedicated hardware is also 'more efficient' than spending generic GPU resources. But the point of a higher end PC is you can just spend an excess of resources in a way you wouldn't dream of on a console.
It will take a bit of time because this is still a bit early on the PC side, DirectStorage will only enter preview next year, RTX IO is still in development etc. But by this time next year I expect we'll be seeing end-to-end compressed bandwidth benchmarks between ssd and gpu - whatever about latency or worst-case requests - that beat PS5 numbers. This isn't to take anything away from PS5 (or XSX for that matter) - it's remarkable these days for consoles to launch with designs that, even momentarily, are doing things that will only be possible on PC later. And that a path is opening for software to dramatically scale up their use of storage IO on PC will also only benefit the consoles - it should accelerate the development of a software/tools ecosystem that will lean into the bet that's been made on IO in the consoles, among multiplats and not just first party exclusives.
Yeah after reading the xbox blog posts I realized that MS use HW solution to decompress game assets and SW solution (?) for I/O . One interesting detail is that they also deploy a specific hardware block for this function instead of relying on the GPU like NVIDIA's solution. Does this imply the cost of decompressing assets on RNDA GPU to be excessive to the point it would have a significant performance penalty when playing games?
For a console, fixed-function hardware just makes a lot of sense. You don't really need the flexibility and the speed and latency will be unmatched while having no effect on your other resources. Even if the performance impact were minimal, it'd still be a preferable approach in a closed ecosystem like this unless the latency was up to par AND the performance overhead was so minimal so as to be negligible.Yeah after reading the xbox blog posts I realized that MS use HW solution to decompress game assets and SW solution (?) for I/O . One interesting detail is that they also deploy a specific hardware block for this function instead of relying on the GPU like NVIDIA's solution. Does this imply the cost of decompressing assets on RNDA GPU to be excessive to the point it would have a significant performance penalty when playing games?
Also NVIDIA has not made a deep dive into their RTX IO tech, i.e we have no idea which component(s) is responsible for decompression (RT? tensor? shader?) If I would have to guess then perhaps it would be the tensor cores since LZ decoding is mainly interger math but I'm not even sure since RTX IO may support other compression algorithms as well.
IIRC, he also claimed both next-gen consoles have an SSD faster than anything in the PC space, but Sabrent released a PCI-E 4-based NVMe drive with a 5GBps read speed at the beginning of the year or so (the XSX's SSD tops out at 4.8GBps). I imagine he stopped being intimately involved with Unreal Engine R&D years ago, so I think he just doesn't keep a particularly close eye on the PC hardware landscape.
Even the XSX reads into VRAM. The API required to do that on PC will release after consoles.
Ah, very true. But I'm amazed at what's happening right now and how fast it's happening. If the planets are aligning you could have a PC that beats nextgen consoles on all points before we even know what the consoles will cost.while this is a good step forward it's a long way from being standard. If both AMD and Nvidia provided drivers with direct storage decompression - even just using GPU compute -that would be a bigger step towards allowing devs to use it as a min/recommended spec.
if it's limited to RTX then it's still toorestricted
It seems Direct Storage will maybe need new SSD hardware or some existing SSD able to directly adress VRAM in GPU and maybe new motherboard
It seems Direct Storage will work with new SSD and new motherboard
I might be wrong, but I think it's more about the GPU being DX12U compliant.
"With a DirectStorage capable PC and a DirectStorage enabled game..."
"DirectStorage will be supported on certain systems with NVMe drives and work to bring your gaming experience to the next level..."
"With a supported NVMe drive and properly configured gaming machine ..."
"This process has already begun for DirectStorage and we're working with our industry partners right now to finish designing/building the API and its supporting components..."
No some SSD will not be able to use Direct Storage. I was surprised too because direct access to VRAM from storage is not how current motherboad work
Might be a whole console generation or more before we get something close to as good on PC and utilised. Multiple PC hardware generations at least, RTX IO is a great start for sure. PS5 solution is the dream, maybe only exclusive PS5 games will fully make use of it. However like I said before, more RAM on PC should help especially later on in the generation so probably won't be necessary for PC to have a solution that is as good as the one on the PS5. Something that is close in terms of loading speeds should be sufficient for the most part.
The best part about his comment is that the new Nvidia cards were already in development before he made this comment. Sure, maybe he was under NDA, but than it's still missleading to suggest what he did.
Yep, get ready to get instantly in games while waiting to transfer data from external to internal SSD, whenever you want to play a game you haven't played in a long time and backed up on the external drive. The elephant in the room.
I can understand that. Finally we are here and it's exciting to see Xbox, PS and PC pushing I/O to the next level. I wonder what Nintendo will do next. I think their push will be ML to use DLSS to bridge the gap somewhat.I'll rephrase :) I think it's disappointing that more hasn't been done already to properly leverage the potential of SSDs for those gamers that can use them. Your performance generally scales as you increase CPU and GPU but SSD is a relatively flat bump with faster initial load but buying faster doesn't really scale in the same way you would hope
Yep, but please don't tell people this :PEven the XSX reads into VRAM. The API required to do that on PC will release after consoles.
Honestly if you want the whole package in terms of featureset it's always worth it to wait about a year before the new gen consoles release before just building/buying a whole new computer.oh man if i need to buy a new SSD and/or Motherboard then it's just not worth getting a 3000 card. i just paid £290 for my motherboard and £385 for my SSD. i'd also need to spend £150-200 for a new PSU. and then £650 for the GPU itself lol.
So much for the whole "developers will never design games around the PS5 SSD because PC ports will force them to scale down to regular hard drives" nonsense. Bigs ups to Nvidia for pushing this. Ditch your hard drives, people.
Is there a PCIe 4.0 Nvme that recommended in light of these news? Theoretically what would be the difference between say the new Sabrent 7gbps nvme and their 5gbps?
I know the PS5 favours faster drives but on pc are we likely to see difference between early gen and these new 7gbps drives?
I think that is why Sony hasn't really shown off the lightning speed of the PS5 much yet as it will blow people's minds by the sheer speed of it compared to anything else as well as the UI integration and software features which PC will find hard to match during the whole generation. It's going to feel so futuristic.
If he doesn't keep a close eye on the PC hardware landscape why is he offering his opinion, considering it would be took by most people based on his position in the market as some sort of authority.IIRC, he also claimed both next-gen consoles have an SSD faster than anything in the PC space, but Sabrent released a PCI-E 4-based NVMe drive with a 5GBps read speed at the beginning of the year or so (the XSX's SSD tops out at 4.8GBps). I imagine he stopped being intimately involved with Unreal Engine R&D years ago, so I think he just doesn't keep a particularly close eye on the PC hardware landscape.
I don't have an opinion on the validity of his claims, but Sweeney talks so much shit I take everything he says with a grain of salt.If he doesn't keep a close eye on the PC hardware landscape why is he offering his opinion, considering it would be took by most people based on his position in the market as some sort of authority.
I would honestly wait.
If it's true that bypassing the CPU/DRAM is not possible on current motherboards designs, compatible NVMe SSDs and PCIe Gen 4 are the least of your problems.
Current SSDs via PCIe Gen 4/3 x4 are connected to the PCH, while PCIe x16 GPUs are connected directly to the CPU, so in theory bypassing the CPU/DRAM and feed data directly into VRAM is not possible.
Is there a PCIe 4.0 Nvme that recommended in light of these news? Theoretically what would be the difference between say the new Sabrent 7gbps nvme and their 5gbps?
I know the PS5 favours faster drives but on pc are we likely to see difference between early gen and these new 7gbps drives?
Could someone help me out with this technology? They are mentioning PCIE 4.0 here and there but is it a prereq. for the benefits of RTX IO? Or it would have advantages with PCIE 3.0 also? If with both then what is the difference and why is PCIE 4.0 mentioned?
Also as far as I know there isn't any Intel CPU with PCIE 4.0 support yet but there are motherboards supporting it. In that case if my CPU does not support PCIE 4.0 but my motherboard and SSD supports it will I still get the PCIE 4.0 benefits of this technology or a PCIE 4.0 compatible CPU is also needed so in case of intel it'll be useful only within 1-3 years, when PCIE 4.0 support will finally be implemented?
Isn't this supported already on all new motherboards with PCIe4?you'll need a Mobo with a supported PCIE switch and support for PCIE4 to fully support RTX IO.
I think this announcement actually strengthens the case for sticking with a cheap $100 1TB 3.5GB/s PCIe 3.0 drive. The hardware decompression will effectively double that to 7GB/s putting it well ahead of the effective 4.8GB/s of the Series X. The Series S/X is the common baseline that games utilising NVME SSDs will be built around not the PS5.
I feel like Sony put their focus on the wrong tech for PS5, they could have just followed the "standards" created by other players and saved some money.