Forspoken implements Microsoft's DirectStorage API, offers faster load times but lowers frame rate

Published by

Click here to post a comment for Forspoken implements Microsoft's DirectStorage API, offers faster load times but lowers frame rate on our message forum
https://forums.guru3d.com/data/avatars/m/246/246088.jpg
The trade-off i spose depends on how much the load times are reduced compared to the frame rate drop. A 4090 can afford to lose 10% in FPS but only if there is a significant drop in load times. 10% loss for 10% improvement doesn't seem like a good tradeoff.
https://forums.guru3d.com/data/avatars/m/59/59729.jpg
pegasus1:

The trade-off i spose depends on how much the load times are reduced compared to the frame rate drop. A 4090 can afford to lose 10% in FPS but only if there is a significant drop in load times. 10% loss for 10% improvement doesn't seem like a good tradeoff.
Useful for the Series X though.
data/avatar/default/avatar05.webp
That must be hands-down the most useless graph ever created: all the entries are marked with the same text, so there is no way to tell which graph corresponds to which SSD type used.
https://forums.guru3d.com/data/avatars/m/235/235224.jpg
They collected the data wrong, sata has higher loading times and was recording empty frame black screens. CB will more than likely edit their results soon.
https://forums.guru3d.com/data/avatars/m/59/59729.jpg
Spets:

They collected the data wrong, sata has higher loading times and was recording empty frame black screens. PCGH will more than likely edit their results soon.
Everyone knows SATA is slower than NVME for data transfer. Direct_Storage doesn't help bridge the gap, it just makes it worse for both.
https://forums.guru3d.com/data/avatars/m/235/235224.jpg
Ghosty:

Everyone knows SATA is slower than NVME for data transfer. Direct_Storage doesn't help bridge the gap, it just makes it worse for both.
I'm talking about the avg fps recorded being invalidated. https://twitter.com/CapFrameX/status/1618636871445393409
Loading of the sequences causes blackscreens with high FPS which has an impact on the average FPS when measuring with CapFrameX. You can handle this by using the cutting feature.
https://forums.guru3d.com/data/avatars/m/246/246088.jpg
Crazy Joe:

That must be hands-down the most useless graph ever created: all the entries are marked with the same text, so there is no way to tell which graph corresponds to which SSD type used.
I saw this article on another site last night and thought the same, percentages are fine when you know what is a percentage of what.
data/avatar/default/avatar31.webp
pegasus1:

I saw this article on another site last night and thought the same, percentages are fine when you know what is a percentage of what.
I see that Hilbert has updated the images now.
https://forums.guru3d.com/data/avatars/m/259/259654.jpg
Isn't this the exact tradeoff because the consoles have dedicated hardware to do this, but PCs have all the bus overheads (PCIe, memory etc), plus they need to use GPU resources (in the best case), to do constant asset streaming.
https://forums.guru3d.com/data/avatars/m/273/273678.jpg
PrMinisterGR:

Isn't this the exact tradeoff because the consoles have dedicated hardware to do this, but PCs have all the bus overheads (PCIe, memory etc), plus they need to use GPU resources (in the best case), to do constant asset streaming.
theres no dedicated hardware involved, the results are faulty because one case has a longer period on a high framerate black screen than the other.
https://forums.guru3d.com/data/avatars/m/246/246088.jpg
Crazy Joe:

I see that Hilbert has updated the images now.
It still makes no sense, the graph doesnt show frame rates with and without use of the API and doesnt show load times with and without the API
data/avatar/default/avatar27.webp
Ghosty:

Everyone knows SATA is slower than NVME for data transfer. Direct_Storage doesn't help bridge the gap, it just makes it worse for both.
I think the point was that with sata you can't have direct storage, so sata is the case of direct storage OFF
https://forums.guru3d.com/data/avatars/m/94/94596.jpg
Moderator
DS incurs a CPU overhead isn't that what was shown to happen when they first released this for testing?
data/avatar/default/avatar19.webp
I run my games off 8TB SSD. Long load times are like 15-20 sec and most games load in 5-10 seconds.
data/avatar/default/avatar02.webp
This is quite unexpected! Well it seems that additional optimization's will have to be made before we see more implementations of this technology...ASUS TUF X3 GeForce 1660 Super user here
https://forums.guru3d.com/data/avatars/m/227/227994.jpg
Saw a review of this game on YT, every 10 seconds it takes away control for a cutscene... ****ing aweful!
https://forums.guru3d.com/data/avatars/m/142/142454.jpg
pegasus1:

The trade-off i spose depends on how much the load times are reduced compared to the frame rate drop. A 4090 can afford to lose 10% in FPS but only if there is a significant drop in load times. 10% loss for 10% improvement doesn't seem like a good tradeoff.
It's a big NO from me for 10% loss in FPS. My 4090 manages less than 100fps in a lot of modern titles. I don't want to turn details down just because MS create inneficient software.
https://forums.guru3d.com/data/avatars/m/72/72830.jpg
The game uses DS 1.0 and not 1.1 right? Which means the GPU is not assisting properly at this point with decompression.
https://forums.guru3d.com/data/avatars/m/248/248291.jpg
southamptonfc:

It's a big NO from me for 10% loss in FPS. My 4090 manages less than 100fps in a lot of modern titles. I don't want to turn details down just because MS create inneficient software.
There isn't a performance loss. The guys at PCGH made a mistake measuring frame rate with the CapX tool.
https://forums.guru3d.com/data/avatars/m/246/246088.jpg
TheDeeGee:

Saw a review of this game on YT, every 10 seconds it takes away control for a cutscene... ****ing aweful!
That is a huge turn off for me in games, the scene in Metro EE where Sam and the Captain get drunk on the rooftop, ffs its about 15 minutes of cutscene bullsh1te.