Quote Originally Posted by TomSinclair View Post
BTW, software always pushes the limits of hardware, rarely the opposite.
I usually find the exact opposite. I think its because of the natural progression of hardware gets developed first, then followed by software is written to support it. Microsoft for instance does not develop any PC's that their software runs on, as well as the multitude of third party hardware devices and software that follow. Obviously It took a long time to get operating systems to 64 bit, then software applications to suport multiple cores. Some still don't.