Slashdot Mirror


12-Core ARM Cluster Beats Intel Atom, AMD Fusion

An anonymous reader writes "Phoronix constructed a low-cost, low-power 12-core ARM cluster running Ubuntu 12.04 LTS and made out of six PandaBoard ES OMAP4460 dual-core ARMv7 Cortex A9 chips. Their results show the ARM hardware is able to outperform Intel Atom and AMD Fusion processors in performance-per-Watt, except it sharply loses out to the latest-generation Intel Ivy Bridge processors." This cluster offers a commendable re-use of kitchenware. Also, this is a good opportunity to recommend your favorite de-bursting tools for articles spread over too many pages.

29 of 105 comments (clear)

  1. Were they bored? by JoeMerchant · · Score: 2

    Or, could they just not do the MIPS/Watt calculations without actually building the thing?

    1. Re:Were they bored? by smallfries · · Score: 4, Informative

      What would calculating the theoretical peak tell them about the (real) sustained performance?

      Partitioning the problem in chunks that can be distributed to the nodes in the cluster adds overhead. Assembling the finished results does the same. It is kind of hard to predict what this over will be as it depends on the interconnect. In this case they used 100Mb/s ethernet, but there was contention from running NFS over the same network. Building it and measuring it is the only way to find out what kind of performance you really get.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    2. Re:Were they bored? by davydagger · · Score: 5, Insightful

      half the fun is building it. good excuse to build a 12-core mini-cluster. I think this is nothing more than some nerd showing off his latest toy. Which is not a bad thing. this 12-core'd cluster might be useful, at the very least proof of concept stage. I could imagine the uses for a highly paralleled mini-super-computer on an affordable budget.

    3. Re:Were they bored? by timeOday · · Score: 4, Informative
      I think independent testing of this sort is tremendously valuable.

      What I don't understand is why the summary is focused on ARM beating Atom when the overall winner - in performance, in performance per watt, and in cost - was the Intel Ivy Bridge... by a huge margin.

    4. Re:Were they bored? by Idbar · · Score: 5, Insightful

      I think the confusion is that people think Atom is analog to ARM. People keep confusing the fact that ARM is a core processor and Atom an SoC solution. It makes no sense comparing apples to oranges. An appropriate comparison would be an SoC from TI, Qualcomm or Samsung.

    5. Re:Were they bored? by Kjella · · Score: 2

      What I don't understand is why the summary is focused on ARM beating Atom when the overall winner - in performance, in performance per watt, and in cost - was the Intel Ivy Bridge... by a huge margin.

      Because this is slashdot and the AMD/ARM vs Intel bias is almost as strong as Linux vs Windows? Their best selling point is the APUs but in reality Intel is the one favored most by the move to decent integrated graphics, people still buy Intel but now instead of an AMD/nVidia entry level card many just stick with the integrated one, making GPU market share become more like CPU market share. And Intel is the one with a half-decent ARM competitor (Intel Medfield), AMD isn't ready to play in that arena at all. And don't get me started on Bulldozer and the high end...

      --
      Live today, because you never know what tomorrow brings
    6. Re:Were they bored? by Dcnjoe60 · · Score: 4, Insightful

      I think the confusion is that people think Atom is analog to ARM. People keep confusing the fact that ARM is a core processor and Atom an SoC solution. It makes no sense comparing apples to oranges. An appropriate comparison would be an SoC from TI, Qualcomm or Samsung.

      But then how could they generate media hype by announcing they are outperforming intel?

    7. Re:Were they bored? by TheLink · · Score: 2

      Yeah and my car is based on old tech so it has crappier performance than more modern cars.

      Whatever the excuse, a loss is still a loss.

      ARM is way better for low power consumption stuff, but if you want performance/watt, Intel still leads.

      --
    8. Re:Were they bored? by Patch86 · · Score: 3

      News is "Ford Fiesta better than Fiat Panda". News is not "Ford Fiesta worse than BMW 7 series".

      Of course Ivy Bridge is better. It'd be pretty shocking if it weren't.

    9. Re:Were they bored? by LostMyBeaver · · Score: 2

      Agreed... and frankly... I thought the comparison was utter crap... Really... a first generation Atom against a modern ARM? First generation Atom was utter crap and solved no other issue that providing a cheap atom based platform to play with. What about the N2600 or even better... the Medfield (had to google for ages for that name haha)? Atom 330 was just not worth it.

  2. Article summary says it all by Glasswire · · Score: 5, Insightful

    "Besides winning on performance and efficiency, the Core i7 3770K system would cost less than the cost of a six PandaBoard ES cluster setup."
    So a single Ivy Bridge system, which takes up much less rack space, no cluster network ports, outperforms and costs less than the ARM cluster. Is that the definition of a no-brainer?

    1. Re:Article summary says it all by Noughmad · · Score: 5, Funny

      And yet Phoronix managed to squeeze 16 pages out of it. Good job.

      --
      PlusFive Slashdot reader for Android. Can post comments.
    2. Re:Article summary says it all by Gaygirlie · · Score: 2

      So a single Ivy Bridge system, which takes up much less rack space, no cluster network ports, outperforms and costs less than the ARM cluster. Is that the definition of a no-brainer?

      No, that's the definition of "clearly not as interesting or cool a setup as a cluster of Pandaboards" ;)

    3. Re:Article summary says it all by kelemvor4 · · Score: 2

      To the arm fanboys it is, apparently. The whole exercise seems fairly pointless to me. Intel netbook cpu outperformed by 12 competing cpu's...

      That cluster would probably be more valuable if you melted it down to sell the precious metals inside it.
      I can't believe they bothered, I can't believe someone wrote an article about it.. somehow I can believe it would get posted to slashdot, though.

    4. Re:Article summary says it all by KreAture · · Score: 2

      It's called page views and ad reloads.

      What I find interesting is the switch probably uses more power than the cluster.

    5. Re:Article summary says it all by Glasswire · · Score: 2

      Now what WOULD BE interesting is a cluster of NUCs with Ivy Bridge Core i3s

  3. Loses to Ivy Bridge by Noughmad · · Score: 2

    I must have been under a rock for the past few years, but are Ivy Bridge processors really more power-efficient than Atoms, Fusions and even ARMs? I thought they were designed more for speed than efficiency, while the others were made for low consumption. Was I wrong? On the internet?

    --
    PlusFive Slashdot reader for Android. Can post comments.
    1. Re:Loses to Ivy Bridge by scheme · · Score: 2

      They're more power efficient if you're looking for high performance at reasonable power levels. The ARMs might be much better for tasks that don't need much computation but if you end up needing to combine a bunch of ARM boards into a cluster to get the performance you need then there's a lot of overhead that adds to the power consumption without giving you much.

      --
      "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    2. Re:Loses to Ivy Bridge by Noughmad · · Score: 4, Interesting

      With the EP.C workload on all twelve ARM cores, the average power consumption was 30.4 Watts for all six PandaBoards, which is in line with each PandaBoard burning through 5~6 Watts under load. When it comes to the performance-per-Watt, the EP.C test was yielding an average of 1.78 Mop/s per Watt, which was an increase over the single PandaBoard ES at 1.60 Mop/s per Watt.

      Page 8 of TFA (yes, my quote was the entire text on that page) claims otherwise, that efficiency of the cluster is even better than that of a single board. I really have no idea how they managed that.

      --
      PlusFive Slashdot reader for Android. Can post comments.
    3. Re:Loses to Ivy Bridge by CajunArson · · Score: 2

      You're confusing efficiency with total power consumption. A desktop Ivy Bridge certainly pulls more watts than the E-350 or Atom boards, but the amount of work that Ivy can do for each of those watts is higher, which gives Ivy the efficiency lead but not a total power-consumption lead.

      --
      AntiFA: An abbreviation for Anti First Amendment.
    4. Re:Loses to Ivy Bridge by wbr1 · · Score: 5, Interesting

      Ivy bridge is more efficent in work done per watt yes, but ARM still wins for low power devices like phones because it draws so much less power. The fact that it does less with that power is moot, because it does enough and lets your battery last much longqer.

      --
      Silence is a state of mime.
  4. SPIN by CajunArson · · Score: 4, Informative

    I'm getting Dramamine for everyone on Slashdot to counteract the ARM FUD.

    1. Look at both the AMD and Intel boards for the low-end processors... notice anything? They have all of these... features like PCIe, real memory interfaces, SATA controllers, etc. etc. All of these features consume power. Huge amounts? Not really, but compared to both the E-350 and the Atom CPUs, the amount of power being measured for each board is including a very large amount of power that has zero to do with the CPU. Guess what would happen if I took an E-350 or Atom and put it in an equivalent to the Panda board?

    2. Apparently ARM's marketing department ran out of money to pay the poster to describe the Ivy Bridge system used in this test. Here's the short results:
          a. In the parallel benchmarks used in this test that are a (probably unrealistically) best-case scenario for the ARM cluster, a single Ivy Bridge CPU was 5 times faster.
          b. Oh but ARM says: So what if Ivy is faster! It's a power hog... look it used over 100 WATTS OMG!!!! Well guess what? On a performace per-watt scale, the Ivy Bridge system is THREE TIMES BETTER THAN ARM.
          c. Oh but the ARM fanboys will say that Intel cheated by using a better lithographic process!! Well guess what: ARM loudly brags that it is better because it is an IP only company, so you have to take the good with the bad.

    4. Oh one more thing... the Ivy Bridge system had REAL PERIPHERALS like real memory, reali PCIe, a real SSD, etc. etc. that by themselves probably used more power than at least one of the ARM boards, probably 2 of them. Oh and by the way.. the power used for the network fabric needed to network those ARM boards... *NOT* included in the power consumption figures so ARM had that as an extra advantage! So in many ways the Ivy Bridge system was intentionally disadvantaged.. and was still THREE TIMES MORE EFFICIENT ON A PER-WATT BASIS THAN ARM IN A SERIES OF BENCHMARKS THAT ARE BEST-CASE-POSSIBLE SCENARIOS FOR ARM.

    5. For all of those ARM fanbois who are about to say that PCIe, real RAM interfaces, real SATA support, etc. etc. are inelegant artifacts of the stupid x86 instruction set well.. bite me. The last 5 years of ARM trolls who have literally gone down the feature list of every feature that x86 has that ARM doesn't and found a way to call the features that ARM lacks stupid and moronic (until ARM implements them years later and then claims to have come up with them first) is pissing me off.

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:SPIN by CajunArson · · Score: 2

      Oh one more thing: The Ivy Bridge system is also cheaper not only for up-front price but also for long-term power efficiency and you don't have to worry about maintaining 6 sets of a hardware and updating software on 6 different nodes in a cluster.

      --
      AntiFA: An abbreviation for Anti First Amendment.
    2. Re:SPIN by CajunArson · · Score: 2

      Point 3 was intentionally omitted and left as an exercise for the reader. If I had been using decimal points, I would have chalked it up to the FDIV bug. ;-)

      --
      AntiFA: An abbreviation for Anti First Amendment.
  5. Did you know Atom consumes 30W? by michaelmalak · · Score: 3, Informative

    So I'm asking myself how 12 ARMs equal the power consumption of one Atom. So I have sit through all the page loads. The "Atom" is a complete off-the-hself "Net Top" box designed to maximize performance (spinning hard drive and high-end graphics card) with the sole constraint of being noiseless -- i.e. the Atom was chosen by the NetTop manufacturer for low heat, not for low energy consumption.

    OK, then for the comparison with Ivy Bridge, I wasn't surprised. I've been salivating about the low-power versions of Ivy Bridge for several months now. But this comparison wasn't even againt that. They used the highest clock cycle highest power 3770K variant, which is rated at 77W. There is a 45W version for a bit lower clock speed. (BTW, Intel "produces" low-power variants the same way they "produce" high-clock variants -- they test the chips after manufacturing to see which ones draw less power.)

    So, basically, the comparison is completely pointless and a waste of time.

  6. Re:price much? by jedidiah · · Score: 2

    Nope. We just did this kind of thing back when something as powerful as that ARM hardware was considered leading edge. We also did real work with it.

    12 ARMs to replace a trailing edge x86? Funny.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  7. Parallelizable by Luthair · · Score: 2

    If you're looking at highly parallelizable workloads shouldn't the GPU in the AMD part be part of the equation?

  8. de-pagination tools by burne · · Score: 2

    Safari's reader seems to make good work of that. One long page, all the photo's and no adds.

  9. Obligatory retro post.. by scsirob · · Score: 2

    .. Imagine a Beowulf cluster of those!!

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB