drkohler said:
That would be the dumbest way to do it as it greatly bogs down your main memory bus. I'd simply use a "listening chip". This "listening chip" (we axtually know there is something in the apu doing something with video streams) hooks into the digital stream to the hdmi video out, compresses the stream on-the-fly, and sends the compressed stream to the harddisk/to the internet connector. This way, not a single main memory cycle is used. While 176GB/s sound like a lot, you do not want to waste any byte of that bandwidth to secondary tasks. better throw in some more $ even if the beancounters protest... In fact, if it is not done (somehow) like this, M. Cerny/whoever designed the system would lose a lot of respect from me. |
Of course it's dumb, I only study on high level programming lol, I suck at all these hardware things.
Still, fast-encoding will either get you a shitty video, either will take a lot of harddrive.