Johnny Awesome
Veteran
By 'memory write' he means 'bandwidth'. Its a translation oddity.
Maybe he doesn't have a clue about what he is talking about? English is his second language and his company isn't working on an XB1 game by his own admission.
Also what does he mean by
?
PS4's 176GB/s GDDR5 is around 160% faster than Xbox One's 68GB/s DDR3.
For the last time, bandwidth is not speed.
For the last time, bandwidth is not speed.
It's curious then how it is mesured on a "per second" basis...
It's okay, like you, most people don't understand the difference.
Being able to deliver 2 pizzas every hour is not the same as being able to deliver 1 pizza every 30 minutes.
It's okay, like you, most people don't understand the difference.
Being able to deliver 2 pizzas every hour is not the same as being able to deliver 1 pizza every 30 minutes.
Maybe he doesn't have a clue about what he is talking about? English is his second language and his company isn't working on an XB1 game by his own admission.
but you can’t just write to the memory, you need to read sometimes
So tell me how this change the fact that 176GB/s is 160% faster than 68GB/s? I'm far from stupid & I understand.
Maybe he is talking about the fact that GDDR5 is achieving it's 176GB/s by moving smaller packages of data really fast vs the DDR3 that's achieving it's 68GB/s by moving larger packages of data at a slower rate.
So the DDR3 might be moving more data one way because it's driving a bigger truck while the GDDR5 is moving less data one way in a smaller truck but moving a lot faster & making more trips back & forth.
which is probably what he meant by this
It does seem that this was design with not just Kinect in mind then. It looks like they added special texture format and tiling instruction.
Also note that the move engine that is shared between the game and the system isn't the one with the jpeg decode.
They may be different services, but they're the same mathematical speed. You've basically saidIt's okay, like you, most people don't understand the difference.
Being able to deliver 2 pizzas every hour is not the same as being able to deliver 1 pizza every 30 minutes.
2 pz/hr != 1 pz/ 0.5 hrs
The Kinect camera stream isn't compressed, it's in YUY2 colour space. The JPEG pipeline might be used for colour space conversion, but I doubt it, since the GPU can read YUY2 format textures directly.
AFAICT the video stream of kinect will (in most games) be read from the unit and shoved into the RAM every N frames... and almost never read (I assume it will 'automatically take a photo' when you get an achievement and/or transparent video chat etc). If the feed can be compressed it might save quite a bit of bandwidth?
For the last time, bandwidth is not speed.
On-screen video chat (snapped in Skype or in-game) would require it anyway.
1920x1080 @30Hz YUY2 (2 bytes / pixel) is 0.18% of total DDR3 bandwidth, ie. in the noise.
if people want to be asses....
For the last time, bandwidth is not THROUGHPUT. bandwidth is the frequency range used. ie ADSL uses ~1mhz of bandwidth to deliver upto 9mbit/sec of throughput.
edit:
also speed isn't latency, speed will be ~0.7 of C. latency will be ??????