Slashdot Mirror


Moore's Law Is Becoming Irrelevant, Says ARM's Boss

holy_calamity writes "PCs will inevitably shift over to ARM-based chips because efficiency now matters more than gains in raw performance, the CEO of chip designer ARM tells MIT Technology Review. He also says the increasing adoption of ARM-based suppliers is good for innovation (and for prices) because it spurs a competitive environment. 'There’s been a lot more innovation in the world of mobile phones over the last 15-20 years than there has been in the world of PCs.'"

49 of 236 comments (clear)

  1. Duh by Anonymous Coward · · Score: 5, Insightful

    CEO of a company that makes more efficient CPUs than the competition says the future is in efficient CPUs. News at 11.

    1. Re:Duh by NatasRevol · · Score: 2, Insightful

      Pretty sure they will be, since the are now and have been since ... forever?

      --
      There are two types of people in the world: Those who crave closure
    2. Re:Duh by Anonymous Coward · · Score: 2, Informative

      Except Intel CPUs have been becoming far more power efficient over the last few years too. I recently replaced my old Pentium-4 Windows PC with a new i7-based PC. The P4 has one core, runs two threads, is rated at around 130W and, when playing games, the system sounds like a jet engine. The i7 has four cores, runs eight threads and is rated at 77W. When playing games I can hardly hear it under my desk and the air coming out the back is barely warm.

    3. Re:Duh by K.+S.+Kyosuke · · Score: 3, Interesting

      Since 80386. :-) I wonder what would have happened had Archimedes actually succeeded in the market. In those days, it was faster, cheaper, more energy-efficient than the 80386 PCs. Perhaps a better performance differential than just those 3x (?) would have helped. Or perhaps not.

      --
      Ezekiel 23:20
    4. Re:Duh by Noughmad · · Score: 4, Informative

      According to this old benchmark by Phoronix (which was even linked by Slashdot), the i7 is more power-efficient than the ARM Cortex A9 in PandaBoard. The i7 got 85 Mop/s per Watt, while the ARM managed only 38.

      The advantage of low-power processors like ARM's is low power consumption when idle, which admittedly is where most computers (and tablets, phones, etc) spend most of their time.

      --
      PlusFive Slashdot reader for Android. Can post comments.
    5. Re:Duh by farble1670 · · Score: 2

      wrong.

      if you compare performance / watt, they are about even. the only thing to be said is that intel owns the high end, and ARM owns the low end. intel hasn't (yet) produced a low perf / low wattage chip to rival ARM, and ARM hasn't produced a high perf chip to rival intel.

      let me know when ARM can make a processor that can power a modern laptop or desktop and beat the power consumption of intel. they aren't anywhere close.

  2. Not built for speed?!? by ackthpt · · Score: 4, Interesting

    But every newer version of operating systems has more bloat than ever. There must be some corollary to Moore's Law which states successive Operating Systems will still require higher performance, but users will now become accustomed to slower response times.

    We could call it the Blort Law.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Not built for speed?!? by GrumpySteen · · Score: 4, Informative

      Wirth's Law:
      Software is getting slower more rapidly than hardware is getting faster.

    2. Re:Not built for speed?!? by Cinder6 · · Score: 2

      Is it true with Windows, even (anymore, at least)? Windows 7 is faster than Vista, and 8 is equal to or faster than Windows 7 in most cases. See: http://www.techspot.com/review/561-windows8-vs-windows7/page2.html

      According to Engadget, PCMark 7 has a bug that causes Windows 8 to score lower than it should.

      --
      If you can't convince them, convict them.
    3. Re:Not built for speed?!? by atlasdropperofworlds · · Score: 4, Insightful

      Let's look at a couple of real examples: Win 7 has fewer features, a smaller memory footprint, and ran faster than Vista, but offered stronger security. Win8 is faster (or at least the same speed) and has a smaller memory footprint than Win7, and has further upgraded security features. I'm not feeling where you're coming from.

    4. Re:Not built for speed?!? by geekoid · · Score: 2, Insightful

      " Securing your code (making it not fail under the weight of random exploits) doesn't slow things down."
      of course it does. Checks take resources.

      "Adding in additional complexity, holes, and latency to your software stack with DRM definitely slows things down."
      also true

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Not built for speed?!? by K.+S.+Kyosuke · · Score: 2

      How much flash memory does a Win 8 installation take on a tablet?

      --
      Ezekiel 23:20
    6. Re:Not built for speed?!? by alexgieg · · Score: 2

      Securing your code (making it not fail under the weight of random exploits) doesn't slow things down.

      Code before security:

      "if this, do that"

      Code after security:

      "if this, and this, and this, and this, and this, and this ... and this, and this, and this ... and this, and THIS, THEN do that"

      Are you sure they both will run at the same speed?

      --
      Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    7. Re:Not built for speed?!? by jones_supa · · Score: 2

      Have you ever looked at your WindowsSxS folder. It's huge.

      AFAIK there is stuff in WinSxS that are just links to other files. Therefore the net size might be much smaller than what Explorer shows.

    8. Re:Not built for speed?!? by Miamicanes · · Score: 2

      Tell me about it. I have a nominally-1.5GHz quadcore Android phone that, when running Graffiti, can barely tell the difference between a "G" drawn like a "6" on the letter side, and the letter "O" with better than 90% accuracy unless I use SetCPU to lock it to full speed (with devastating impact upon battery life) whenever the screen is on, yet somehow... SOMEHOW... a slow, lowly 16MHz Dragonball m68k could do the same thing with nearly perfect, flawless accuracy. The biggest single reason, as far as I can tell? On the Palm, the digitizer was read via timer interrupt with clockwork regularity, and the recognition routine was 100% assembly. I think the Android version was written in Java, gets to have a sample whenever Android feels like allowing it to have one, and has its accuracy flushed down the toilet by endless speed-scaling that destroys the motion-vector algorithm that made the original so good, then made even worse by the insistence of Google (and Amazon, and everyone else) upon making AJAX network calls between every goddamn letter, with no real way to disable it (there used to be... briefly... but Google appears to have taken it away for good at some point between Gingerbread and ICS).

      Sigh. Someday, I'm going to finally learn how to implement kernel-level Graffiti on Android (well, ok... kernel-level digitizer sampling with clockwork, non-scaled regularity that gets neatly buffered, so that the higher-level recognition routine can lurch and stumble as usual, but at least it'll have solid sample data to generate its motion vectors from).

  3. Title is rubbish by YodasEvilTwin · · Score: 4, Informative

    The guy says nothing of the sort, it's just the title of the article. All he says is that efficiency is becoming more and more important, and that ARM offers such efficiency. (He *also* says that ARM can offer performance as well.)

    1. Re:Title is rubbish by Hatta · · Score: 4, Insightful

      Smaller transistors can be operated with less current, so Moore's law remains as relevant as ever.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Title is rubbish by geekoid · · Score: 3, Informative

      What?
      twice the transistors, half the price. That is what Moore's law boils down to, according to his paper. Read it.

      And yes, it's not relevant for a number of reasons.
      As a real world example:
      In 06 you could get a 3 GHz computer. If Moore's law still impacted speed, we would be able to get a 24GHz chip right now.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Title is rubbish by Nkwe · · Score: 4, Insightful

      In 06 you could get a 3 GHz computer. If Moore's law still impacted speed, we would be able to get a 24GHz chip right now.

      i7-3960X is 6 cores at 3.3 - 3.9 GHz each. That isn't all that far from 24 GHz.

    4. Re:Title is rubbish by Anonymous Coward · · Score: 4, Funny

      >i7-3960X is 6 cores at 3.3 - 3.9 GHz each. That isn't all that far from 24 GHz.

      I feel a great disturbance in Slashdot, as if millions of CS majors cried out something rather uncomplimentary about your ignorance.

  4. Re:Sure... by ackthpt · · Score: 2

    ...and by this, Intel's fab advantage will eventually make ARM irrelevant.

    Simply optimizing code could do that

    --

    A feeling of having made the same mistake before: Deja Foobar
  5. Efficiency! by CajunArson · · Score: 5, Interesting

    " efficiency now matters more than gains in raw performance"

    Sure, so why don't you start off by telling us why an Exynos Cortex A-15 chip running a web benchmark is using about 8 watts of power, with the display turned off so only SoC power is being measured, while Intel has already demoed a full-blown Haswell running Unigine Heaven at... 8 watts.

    So when the miraculous Cortex A-15 uses the same amount of power as the supposedly "bloated" x86 Haswell, while Haswell is running a benchmark that is massively more intensive than a web-browser test, who is really making the most "efficient" platform?

    Exynos Source: http://www.anandtech.com/show/6422/samsung-chromebook-xe303-review-testing-arms-cortex-a15/7
    Haswell Demo Video: http://www.youtube.com/watch?v=cKvVdhkgAxg

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:Efficiency! by dgatwood · · Score: 3, Informative

      That's a false comparison, though. If users mostly ran benchmarks 24x7, that would be a good test of efficiency. The reality, however, is that CPUs mostly sit idle, so to compute average efficiency, you have to factor that in.

      Granted, a faster CPU that can reach an idle state sooner can be more efficient than a slower CPU that runs at full bore for a longer period of time, but only if the idle wattage is fairly similar.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:Efficiency! by CajunArson · · Score: 2

      No, I'm saying that on a chromebook with a SoC (that stands for "system on a chip" you know...) the total power consumption of the SoC running a web benchmark that likely requires little or no wireless network power due to caching is equivalent to the power consumption of a low-power Haswell part (that is similar to a SoC but with a separate south-bridge MCM).

      Oh, and if the Kraken benchmark is anything remotely similar to any other web browser benchmark I've ever seen, the CPU/GPU on the SoC are not being taxed at 100% for the whole time the benchmark is running, so an *average* power consumption of 8 watts is even *worse* than it looks compared to the Heaven benchmark which is one of the most CPU & GPU intensive benchmarks available anywhere.

      Thanks for making me think about the comparison a bit more, it looks like I was being a little too nice to ARM when I said the power consumption was "equal" when in fact it is likely skewed in ARM's favor due to the lighter workload on the ARM chip that would consume even more power if truly stressed.

      --
      AntiFA: An abbreviation for Anti First Amendment.
    3. Re:Efficiency! by atlasdropperofworlds · · Score: 2

      I agree, and I'd put my money on Intel reducing idle wattage faster than ARM increasing performance.

    4. Re:Efficiency! by CajunArson · · Score: 2

      Good thing then that Haswell's idle power draw is 20x better than Ivy Bridge's, meaning that it is probably about the same as the Cortex A-15 (or maybe even better).

      I'm not saying that Haswell belongs in a smartphone.. I'm also saying that unless you downclock that Exynos you don't want it in a smartphone either. I *am* saying that the blind assumption that ARM == efficiency tends to disintegrate when confronted with facts. I'm also saying that if Haswell can run at 8 watts, the whole "x86 wastes powar!" line is going to sound pretty silly when next-generation 22nm Atoms show up.

      --
      AntiFA: An abbreviation for Anti First Amendment.
    5. Re:Efficiency! by CajunArson · · Score: 4, Insightful

      Haswell is a (probably) ~1.6 Billion transistor chip that obviously costs more than a SoC that is really designed for tablets. Interesting then that a ~1.6 Billion transistor chip that includes similar functionality to the SoC uses about the same amount of power as that tablet SoC while including vastly more performance.

      If you want cheap, Atoms are already out now that are quite cost competitive with ARM chips, and 22nm Atoms will be out next year.

      Oh and as for "release dates" the Exynos has just barely begun to reach the market and Haswell will be out and about at around the same time that most Cortex A-15s really come into the market as well. Considering I've had to listen to "A15 will kill Intel!!!!" for over 2 years as if they were already coming out of faucets like water, I'm not too worried about part availability.

      So here we are in the ARM vs. Intel Evolution:
      2008: ARM is superior, Intel can NEVER scale its power consumption down below 100 watts!!

      2009-2010: ARM is still superior! Atom sucks at performance and uses 10 WHOLE WATTS, thats more than 10X ARM! The Cortex A9 will annihilate Intel!

      2011: ARM performance dominance is just around the corner! Ignore those useless benchmarks of Cortex A9 vs. Atom! So what if Atom has higher performance, IT SUCKS DOWN MORE POWER AND POWER CONSUMPTION IS ALL THAT MATTERS!

      2012: Medfield sucks! Who cares if it gets better battery life than a dual-core 28nm Krait when put into Motorala Razers with the exact same! See, we have benchmarks where the higher-clocked Krait gets 10% better performance (in some benchmarks while losing in others that we ignore)! WHO CARES THAT ATOM IS MORE POWER EFFICIENT THE ONLY THING THAT MATTERS IS MORE PERFORMANCE!
      INTEL IS STILL OVERPRICED EVEN THOUGH THE RAZER I AND RAZER M HAVE THE SAME PRICE!

      2013: Uh... at least ARMs are cheap when you intentionally compare chips desiged for cellphones to Intel's desktop chips and pretend that Atom doesn't exist. ARM WILL DESTROY INTEL!

      --
      AntiFA: An abbreviation for Anti First Amendment.
    6. Re:Efficiency! by CajunArson · · Score: 4, Informative

      Funny you should hate on Medfield when a Razer I with Medfield has better battery life than a krait Razer M with the exact same screen and battery. But it looks like you never let facts get in the way of your koolaid.

      --
      AntiFA: An abbreviation for Anti First Amendment.
  6. Hate the "Post-PC" era by Anonymous Coward · · Score: 5, Insightful

    As a geek I love a powerful general purpose machine that can do all the things an ebook reader/music player/web browser can do AND a whole lot more like play 3d games, run a math or science simulation, allow you to record and edit video, memory and processor intensive image editing. To me a tablet is little more than a crippled PC with the keyboard removed (fantastic, why did I learn to type at 90wpm again??), and a smudge screen interface (hate viewing photos through finger marks!!!). It's really awesome that we have dumbed down our computers to the point of mediocrity. Even finding a decent e-book reading or music playing app - the things these pieces of shit are touted at making easier - is a nightmare. So many book readers don't even let you zoom on images. And browsing the web without flash support is like trying to surf with one leg. I don't mind that there are dumbed down idiot boxes for those who like to post pictures of food on Facebook, but I really resent the impact on general purpose computing.

    1. Re:Hate the "Post-PC" era by shadowrat · · Score: 2

      buy a raspberry pi, if you really are a geek.

  7. Makes no sense! by Anonymous Coward · · Score: 3, Insightful

    Moore's law just predicts transistor density - it says absolutely nothing about computational power. Increases in transistor density can make electronics more efficient per watt, but this still is aligned with Moore's law.

    The title is stupid, and the actual article says almost nothing like it.

    1. Re:Makes no sense! by ebunga · · Score: 2

      Actually, this means that the CEO of ARM doesn't know what a transistor is and why you would want more transistors in a tiny space.

  8. Gate's Law by Citizen+of+Earth · · Score: 5, Funny

    It's called Gate's Law: Every 18 months, the speed of software halves.

  9. Power by rossdee · · Score: 4, Insightful

    Sure efficiency matters, but only in portable devices. Desktops or other computers connected to the mains don't have a problem.

    Hey its winter already, a watt used by your CPU is a watt less that has to be used by your radiant or convective heater.

    1. Re:Power by pclminion · · Score: 2

      This is only the case if your heat is electric. Otherwise you're comparing apples and oranges.

    2. Re:Power by dmacleod808 · · Score: 2

      My basement is not heated so well, even though the furnace is down there. My computer keeps me warm.

      --
      There Can Be Only One...
    3. Re:Power by Chewbacon · · Score: 4, Insightful

      Efficiency matters to people who have many desktops around the home or office. Datacenters are focusing on efficient servers. Yeah, it does. Just because you're plugged into the wall doesn't mean that energy is infinite.

      --
      Chewbacon
      The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
    4. Re:Power by xlsior · · Score: 4, Insightful

      Hey its winter already, a watt used by your CPU is a watt less that has to be used by your radiant or convective heater.

      Except in the summer every watt used by your CPU requires your air conditioner to use more energy to counteract it.

  10. Here come the ARM zombies by AcidPenguin9873 · · Score: 5, Insightful

    Sigh. It seems there is a new, hip, propaganda trend on Slashdot: pro-ARM articles are posted, and a bunch of ARM zombies come out saying how anything ARM makes will (magically) be lower-power or more power-efficient than anything x86.

    So I'll start a tradition of posting this same response every time (originally posted by me here):

    "ARM isn't magic; there is nothing in the ARM ISA that makes it inherently lower power than x86. Yes, I'm counting all the decode hardware and microcode that x86 chips need to support legacy ISA. There just isn't much power burned there compared to modern cache sizes, execution resources, and queue/buffer depths which all high-performance cores need regardless of ISA. If you have an x86 processor that targets A9 performance levels, it will burn A9 power (or less if Intel makes it, given Intel's manufacturing advantage). If you have a ARM processor that targets Sandy Bridge performance levels, it will burn Sandy Bridge (or more) power."

    1. Re:Here come the ARM zombies by ArcadeMan · · Score: 3, Funny

      Aaaaaaaarrrrrrrmmsssss!!

    2. Re:Here come the ARM zombies by CajunArson · · Score: 2

      You know what I love? When the exact same people who say that an Intel workstation with a 6-core CPU being used for heavy compiling/CAD/etc. etc. is "wasted" and "overkill" but that a 256 core ARM chip on your cellphone will be insanely great... because... uh... Angry Birds is the most parellizable program in human history?

      --
      AntiFA: An abbreviation for Anti First Amendment.
  11. No, it's still Moore's law by Weaselmancer · · Score: 2

    It is just expressing itself differently as we begin to hit the wall with process size decreases and speed increases. If wattage of the cpu goes down, you can pack more cores into the same area. Computing power is still going up.

    --
    Weaselmancer
    rediculous.
  12. Not So Sure About That by medv4380 · · Score: 3, Interesting

    Efficiency only really matters when supply is limited. On a cell phone or any portable system power is limited, and improvement in power efficiency will extend battery life. ARM is a good option when it comes to things like a tablet, but when you start to do everything an Intel styles chip can do they start to get more tricky. Sure ARM probably has a lower floor so it's minimum power usage is a lot lower, but when you start having it do everything in the same time span as an x86_64 does then it starts to look too similar to actually matter. Unless using an ARM processor can save me well over 500 bucks a year on my power bill I don't see their efficiency as actually that much of an advantage.

  13. Let me know when phones become render farms. by Jackie_Chan_Fan · · Score: 2

    Mobile chips are shit to people who need renderfarms, simulation farms etc. People still do real work out there.

    People who keep crapping on workstations and servers seem to think everyone just needs a computer for texting, facebook and angry birds.

  14. Architecture is becoming irrelevant by gr8_phk · · Score: 2

    He misses another point (though reference to competition hints at it). With Apples switch from PowerPC to x86 and now this move to ARM, and Linux going mainstream via Android on ARM, software developers are getting ever better at making things portable and hence making the underlying CPU architecture irrelevant. Also notice that Android tried to make this explicit by running most stuff on the Dalvik VM.

    Sure, power efficiency and die-area are important in many places, but don't think ARM is somehow going to have a lock on that.

  15. a moped is like a Harley by epine · · Score: 3, Interesting

    To me a PC is really just a smartphone in another form factor.

    I think we need some expert analysis on this one.

    All this was inspired by the principle--which is quite true within itself--that in the big lie there is always a certain force of credibility; because the broad masses of a nation are always more easily corrupted in the deeper strata of their emotional nature than consciously or voluntarily; and thus in the primitive simplicity of their minds they more readily fall victims to the big lie than the small lie, since they themselves often tell small lies in little matters but would be ashamed to resort to large-scale falsehoods. It would never come into their heads to fabricate colossal untruths, and they would not believe that others could have the impudence to distort the truth so infamously. Even though the facts which prove this to be so may be brought clearly to their minds, they will still doubt and waver and will continue to think that there may be some other explanation. For the grossly impudent lie always leaves traces behind it, even after it has been nailed down, a fact which is known to all expert liars in this world and to all who conspire together in the art of lying.

    The PC is used to create content. A smartphone is used to consume content. The PC functions autonomously (in a pinch). The smartphone is permanently welded to its cloud-nipple. The PC brings you smart ideas in shabby attire. The smartphone brings you shabby ideas in smart attire. The PC discourages walled gardens. A smartphone never leaves home without one.

    Wake me up when my smartphone comes with a holographic projector capable of conjuring up 40" of viewing pleasure at a comfortable focal plane, and either a haptic keyboard (gravitational hologram?) or a brainstem feed a million times better than Swype.

    Next we'll declare that mopeds and Harleys are the same form factor because there are more Asians than balding fat men. Clearly a modped is more like a Harley than a smartphone is like a PC.

  16. Re:Sure... by Helix666 · · Score: 4, Funny

    Of course! Naturally, one *merely* needs a sufficiently clever compiler...

    --
    Oh, the irony... "Anonymous Coward: If you have nothing to hide, you have nothing to fear!"
  17. PS3-class graphics by tepples · · Score: 2

    To be more specific, Anandtech reports that Intel HD 4000 runs Skyrim playably. If it plays current gen games, it can't be all bad.

  18. Re:Moore's "Law" by farble1670 · · Score: 2

    So there you have it. IMHO, geeks create fictions by transmogrifying anecdotal data into quantitative data...why? Simple, quantitative data has less uncertainty, and therefore is easier for a 'geek-minded' person to sythesize

    put that dictionary away. it's doing more harm than good.