It's kind of funny that the ideal video encoder would look something like the PS3's Cell; a beefy CPU, a bunch of lightweight SPEs directly connected for specialized workloads, and a GPU to farm out the most repetitive tasks to. Internally, a lot of CPUs do seem kind of like that these days, it's just not exposed to the programmer as explicitly and thus harder to take advantage of. The PS3 was just a little too ahead of its time.
|