4 ms·
> It's trivial to extract memory parallelism from separate instruction streams and heroic to impossible for a single stream. That's why the brawny CPUs are mul
by solarexplorer 14y ago
> It's trivial to extract memory parallelism from separate instruction streams and heroic to impossible for a single stream.
That's why the brawny CPUs are multithreaded and come as chip muliprocessors. But if you add too many instruction streams, bandwidth quickly becomes a serious problem. That's why a chip full of wimpy processors is not such a good idea. (except for a few special cases of course)
After all, there is a reason people still have brawny cpus in their computers, instead of using the gpu for everything. The cpus have to do all the dirty serial work while the gpus play with their pixels...