Shifty Geezer said:Can we be sure of that? We've seen multiple HD streams on Cell, but the moment demands are beyond a SPE's individual capabilities, can a single HD stream be decompressed across multiple SPE's? Given the seriel nature of the data I'd have thought not
I'll admit, I assume it's possible to split across multiple SPEs. If it can't - I guess it comes down to whether a single SPE could handle 1080p at 60 rather than 120 (which I don't think it could!). Given the demo at CES, 60 is at least possible.
The question makes me wonder, though, about the figure given at E3 - 12 "HD" streams simultaneously. If that was the whole chip (PPE + 7 SPUs, which you'd think it would be in order to claim the highest number possible), it suggests some streams maybe be getting split across multiple SPEs somewhere (the only other explanation would be that some SPEs are doing more than one stream, but why not all then?).
edit - a quick google suggests parallel decoding within a single stream is possible, but that may depend on the codec you use..the example I'm looking at is just MPEG decoding, I don't know how it would apply to MPEG-2, VC1 etc.
edit 2 - MPEG2 looks possible also. There are a number of papers out there on it, at least. I'm no expert when it comes to decoding, though, perhaps someone more familiar with the issues could comment on this.
Last edited by a moderator: