Linked by Thom Holwerda on Fri 15th Jun 2007 12:08 UTC, submitted by cragnotil
Permalink for comment 248723
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
More News »
Sponsored Links



Member since:
2005-07-08
Isn't number crunching why you'd go Itanium?
It is but that's not what it was designed for. Intel originally wanted the Itanium to take over the server market first and move on to desktop chips in the future. It didn't work out that way and for a while it looked like Intel was going to lose it's shirt on the chip. If you want to crunch lots of numbers in a specialized scientific app you can use some sort of vector processor(Cell, Alitvec) which is designed to work on multiple pieces of data at once not a general purpose CPU that can run 3 instructions at once.
I'm not saying that multiple cores are a bad thing, far from it, I'm saying that software has a long long way to go and I don't think we'll get there until long after these chips are out and we have some time to play. Parallelism is something we(Computer Scientists) have been trying to do forever and there's just some things that can't be done in parallel.
There are lots of bottlenecks in CPU architecture right now, memory bandwidth is the most obvious.