AMD Reveals Plans to Move Beyond the Core Race
J. Dzhugashvili writes "The Tech Report has caught wind of AMD's plans for processors over the coming years. Intel may be counting on cramming 'tens to hundreds' of cores in future CPUs, but AMD thinks the core race is just a repeat of the megahertz race that took place a few years ago. Instead, AMD is counting on Accelerated Processing Units, chips that mix and match general-purpose CPU cores with dedicated application processors for graphics and other tasks. In the meantime, AMD is cooking up some new desktop and mobile processors that it hopes will give Intel a run for its money."
Intel would be better off if they where to start useing hyper transport Even having two cores on same die with linked by hyper transport to each other with one link to the chip set is better then 2 cores shearing the FSB.
What is the point of having 32 cores with only one link to the chip
Even with the new Xeon's there still only one link per cpu and the cpus need to use it to get to ram
Amd chips right now have up to 3 newer ones will have up to 5 links
That sounds like the Amiga's way of doing things...over 20 years ago! I'm glad it's catching on, and I'm glad AMD is doing it; AMD usually gets things right, and makes their products a lot more affordable than Intel...
/vjl/
My Daily photo website.
Don't forget crypto, the hardware AES on a 1GHz VIA C3 runs circles around a A64 X2 4800+ doing the same in software, at something like 10 vs. 80W power consumption.
They wouldn't need to work on compilers, and developers wouldn't need to rewrite code if they encouraged people to use BLAS and then optimize BLAS. I think that a lot of this multi-core stuff will end up being matrix and vector math units with some kind of MIMD based on GPU style masking branches. If they wrap it in a special-purpose API, they only end up hurting their benchmark scores.
Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
Compaq used to sell those; they're called transputers and came as a PCI card with 4 FPGAs, some RAM, and a PowerPC CPU.
XtremeData (http://www.xtremedatainc.com/) has a board with a FPGA that plugs into an Opteron 940 socket. Not exactly what you asked for, but a step in that direction.
It's called POSIX, and everyone supports it except Windows.
To be fair, the Merom architecture is a true dual-core architecture. The "quad-core" chip that Intel announced recently is simply glued together, and AMD's recent split design isn't terribly much better (though the two cores are linked by a dedicated datalink). AMD has a true quad-core design being prepped for next year, and Intel may have to follow suit, especially if AMD is able to show a decisive performance edge.
You can never go home again... but I guess you can shop there.
Windows supports POSIX: look here.
In any case you have a point in that Microsoft does not really encourages programming for POSIX-compliant OSs, but just for Windows.
If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
The transputer was an invention of Inmos and they were interconnected little CPUs designed for parallelizable task. Transputers had an own language, Occam where for every block you had to specify if its instructions were to be executed in serial or parallel manner.
It was a rather fascinating system (especially for its time) but it has died on the market.
(Sorry for the off-topic ranting, but I programmed these during my studies and quite liked the concept)
Real life is overrated.
Heh. Yeah, "cheat" or not, they delivered a product that works. It's inelegant when you look at it, but winning with inelegance is practically Intel's historical identity. Look at 8086 vs 68000. ;-)
And copying that, is how AMD managed to threaten Intel in the first place. The very idea of "extending" x86 to x86-64 is disgusting, but there were plenty of 64-bit architectures out there, and guess which one finally managed to unseat the 386.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.