Linode and future multi-core CPUs
I ask as there is so much buzz about multi-core CPU's in the trade rags these days, and of course my site is such a CPU hog - it had both feet in the trough this morning all right.
James
4 Replies
Jeff Dike has working UML-SMP patches in his queue, awaiting refinement. Each virtual CPU inside UML will add another process on the host, so a multi-processor UML will be able to take advantage of CPUs on the host. Future Linodes will have this enabled by default.
-Chris
the host, so a multi-processor UML will be able to take
advantage of CPUs on the host. Future Linodes will have
this enabled by default.
Hmmm, this won't help us CPU hogs too much. I'm changing my site code to parallelize the internal computations at some point, so (if my wife doesn't kill me) I may have to (choke) purchase (cough) a multi-core server of some kind to benefit from future hardware (cough, choke).
James
P.S. I'm switching to Trilinos from the Sandia National Laboratories (
Here is data on the Intel '80 cores on one chip' demo - 1.2 teraFLOPS (drool, drool). Looks like all the big CPU manufacturers are heading in this direction, although how these computing resources will parceled out in virtualized servers of the future is anyone's guess. Unlike Cell they don't have high-speed silicon memory connections and so Intel wil use lasers to shuttle data for memory I/O.
I just hope massively multi-cores get cheap enough for me to afford. One - just one - Cell+ due out end-o-'07 would be awesome for me as I could tune my code to use the SPE's effectively - and you can already buy dual-Cell blades from IBM ($18 grand cough choke) and a dual Cell+ should be a very, very serious contender in the HPC market.
James