A Cheap 12-Core, 30-Watt Ubuntu Cluster
phoronix.com
phoronix.com
http://ark.intel.com/products/65703/Intel-Core-i5-3470T-Proc...
http://ark.intel.com/products/65735
http://ark.intel.com/products/65714/Intel-Core-i7-3517U-Proc...
http://www.cnx-software.com/wp-content/uploads/2011/11/arm_s...
The "Little CPU" is supposed to be the lower-power Cortex A7. Canonical is very aggressive about supporting ARM chips.
Cortex A15 and Mali T658 will have shared cache
between CPU and GPU
is what you're looking for.Intel's had cache (last level cache, LLC in the diagram below) since January, 2011:
http://images.anandtech.com/reviews/cpu/intel/sandybridge/ar...
Ive done some benchmarks testing Intel Atom processors Atom330's and D525's against Tegra3 processors. On average the Terga3 processors outperformed the Atoms 4x-8x in Flop/s per Watt.
Admittedly that is not the only important metric, but gives an initial performance comparison between ARM and x86 performance
There's also Nvidia's Project Denver, which will probably come out in 2014. It's based on the 64 bit ARMv8 architecture, it's a custom CPU made in collaboration with ARM, and I think they want to pair it with their next-gen GPU architecture Maxwell. It's intended for servers and supercomputers.
Or if you want really low power usage, there is this http://www.tilera.com/sites/default/files/productbriefs/Tile... with 36 cores on one chip (of course that's not especially cheap).
This doesn't seem like a very useful example.
Contrast that to eg Intel E5-2650L[1]: 8 cores, 16 threads, 70 watts and $1200 price. Obviously the whole system cost would be much higher, but I find it hard to believe that you couldn't get/build two 2-socket systems with such CPU for $10000. The CPUs alone would draw 280 watts, which would put the whole system power consumption in the same ballpark as the ARM cluster.
Remaining question would be performance. ARM cluster would have 50% more (logical) cores, but I'd imagine that Intel would have far higher per-thread performance. And for lots of tasks the 100M Ethernet of the Beagleboard as an interconnect could become a bottleneck.
[1]http://ark.intel.com/products/64585/Intel-Xeon-Processor-E5-...
Snoozeworthy mobos
But wooden dish drying rack?
Stroke of pure genius!This cluster will be used for delivering some interesting ARM Linux benchmarks, of course! It's also being used for Phoronix Test Suite purposes for creating more MPI/cluster benchmarks for some of the commercial/enterprise clients, coming up with more ARM Linux benchmarks in general, and this hardware is also going to be part of a much larger (~96+ ARM core cluster - details to be shared at a later time) cluster.
That might get you around the blocking.
It looks like one PandaBoard can roughly match the CPU horsepower of four APC boards at a slightly lower price, so that's good to know. The Raspberry Pi might still beat out the PandaBoard in terms of purchase cost-to-Megahertz ratio. We'll see. :-)