bonestonne wrote:AMD is then completely unprepared for an 80 core CPU that intel has had in the works for almost 2 years now.
AMD is unprepared? HOW ABOUT THE WORLD IS UNPREPARED???
80 cores is a neat science project, but let's be real, software today can barely take advantage of quad core. I have a quad core in my desktop and a dual in my notebook. My dual rarely has both cores engaged heavily at any one time and my quad only does that when I am transcoding video from tivo.
The reality is that software is going to be the bottleneck on this issue. An 80 core proc only makes sense if your OS can navigate doing 80 things at once. Job scheduling becomes the bottleneck.
Here's the experiment: Take your kid to the grocery store. You can keep an eye on them. Take their friend too. You can keep an eye on both of them. Now, invite their whole 2nd grade class. 20 7-year olds running through the store creating havoc.
Even with servers the OS's have a LONG way to go in being that threaded. Enterprise software does not churn out new revs and new features every six months, they go for stability. Most of the apps in production today were written when 4 single core procs were the state of the art for high end scaling. They do great on 4 threads, do well on 8 threads and don't scale as well on 16 threads. The big database, ERP, e-commerce, web hosting and back-end apps can do well up to 16 threads, but look at the market and you see 8-way servers being only a very small slice of the market.
Remember that as you increase core count you end up decreasing clock speed to fit in the same TDP. So an 80 core proc isn't going to run at 4GHz, it will probably not have "giga" in the title.
Software efficiency has a long way to go before it is ready for a platform like that.