Slashdot Mirror


Intel Says Chips To Become Slower But More Energy Efficient (thestack.com)

An anonymous reader writes: William Holt, Executive Vice President and General Manager of Intel's Technology and Manufacturing Group, has said at a conference that chips will become slower after industry re-tools for new technologies such as spintronics and tunneling transistors. "The best pure technology improvements we can make will bring improvements in power consumption but will reduce speed." If true, it's not just the end of Moore's Law, but a rolling back of the progress it made over the last fifty years.

223 of 337 comments (clear)

  1. Power efficiency is good in some places, not all by WilliamGeorge · · Score: 4, Interesting

    Hopefully if this does happen they will keep making the existing products, at least until they *do* manage performance improvements that catch up / exceed older stuff. Where I work we have lots of customers that *need* more processing power, and efficiency be damned.

    --
    William George
  2. Re:Power efficiency is good in some places, not al by Fire_Wraith · · Score: 3, Interesting

    I can't imagine that there will simply be zero demand for fast, or faster, chips, regardless of the power efficiency. Some applications just demand it. If Intel won't do it, then someone else will, whether that's AMD or some new competitor in China or wherever.

    On the other hand, there's certainly a market for more efficiency, especially in mobile devices, so I can certainly see lines of chips designed for that heading in the way described.

  3. Uh? by Haymaker · · Score: 1

    Why the Moore's law concern? I didn't get the impression that chips in general will get slower, just they're going to make more slow but efficient chips for specialized stuff while the chips WE use continue to, you know, get faster and eat more power.

    1. Re:Uh? by msauve · · Score: 5, Informative

      Moore's law says nothing about power or speed. It's strictly about the number of transistors on a chip.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    2. Re:Uh? by gstoddart · · Score: 1

      "The best pure technology improvements we can make will bring improvements in power consumption but will reduce speed."

      I read that as "slow is the new fast" ... Introducing the new Puntium, now 16% slower.

      You laugh now.

      --
      Lost at C:>. Found at C.
    3. Re:Uh? by bmo · · Score: 1

      It's strictly about the number of transistors on a chip.

      This.

      Just because clock speeds won't go up much more with silicon technology, it doesn't mean that going from a 2D plane to 3D assemblies (with the associated heat problems, but this "low power" stuff helps with that) won't happen.

      It will happen. It's "merely" an engineering and geometry problem rather than a physics problem requiring new science.

      --
      BMO

    4. Re:Uh? by aliquis · · Score: 2

      I read that as "slow is the new fast" ... Introducing the new Puntium, now 16% slower.

      You laugh now.

      Get this new computer which at the push of a button clocks down to 25 MHz for your slow computing needs!

    5. Re:Uh? by sconeu · · Score: 1

      I have no idea if you're old enough to remember the "Turbo" buttons on late '80s/early '90s machines. With "Turbo" off, they'd run at 8MHz for compatibility mode. With it on, they'd run anywhere from 25MHz to a blazing 66MHz!!!!

      ObOldGuy: I once had a machine fail an install of SCO Unix (this was before they were evil) because it was ... [wait for it] ... too fast. There was a spin-delay loop in the Adaptec 1542 driver that failed on a fast machine. I was LMAO when they told me my box was too fast.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    6. Re:Uh? by oh_my_080980980 · · Score: 1

      Because he said that in the article? Clueless....

    7. Re:Uh? by Anonymous Coward · · Score: 1

      Moore's Law has never been about performance.

      Fixed that for you.

    8. Re:Uh? by aliquis · · Score: 1

      Ah, ok, maybe I got it wrong.

      The 486s at school used to show 33 I guess and I thought (but now when you say I think I knew they didn't) they ran at 66 and maybe hence the button brought it down to 33 I thought.. Assuming that possibly there was other chips with a 25 MHz base-clock which would switch between 50 and 25.

      But ok, from 25 or in this case 33 to 8 then. The display may not have changed the value in school but possibly a diode to show that the button had been pressed.

      I still used my Amiga back in those days but most likely knew it was 8 MHz back then but it's not something I've been regularly effected by myself so .. obviously it wasn't important enough for my memory to remember correctly :)

    9. Re:Uh? by WaffleMonster · · Score: 2

      Wrong, completely 100% wrong and currently moderated to +5 Insightful.
      Moore's Law has always been about performance. Originally there was a direct correlation between the number of transistors and speed, but that's changed and along with it so has the definition of "Moore's Law".

      Moore's Law has always been about cost per transistor. While feature size means you get to fit more components per wafer density alone is not the only factor. Economies of scale, wafer size increases and accumulation of dead labor help to keep Moores law on track.

      The basic idea is a feedback loop between cost per transistor vs affordability of features enabled by having more transistors. They cost less so everyone can afford to have more. This trend continues forever or until toasters end up with Internet connections .. whichever comes first.

    10. Re:Uh? by gstoddart · · Score: 1

      One of the funniest things I ever saw was someone running a version of "Dig Dug" with the Turbo on.

      The game lasted less than 1 second ... just thwap.

      --
      Lost at C:>. Found at C.
  4. Re:Better transistors? by __aaclcg7560 · · Score: 5, Funny

    Probably not. Going beyond 5Ghz limit has been a problem for the last decade or so. This is why we have multicore processors. It's easier to add more cores than go to plaid.

  5. Optical is the Future by transami · · Score: 4, Informative
    --
    :T:R:A:N:S:
    1. Re:Optical is the Future by mark-t · · Score: 1

      Do you have a specific reason for saying that, or is pessimism simply your go-to when you just don't want to be too optimistic?

    2. Re:Optical is the Future by nickersonm · · Score: 1

      We have reached an informational threshold which can only be crossed by harnessing the speed of light directly. The quickest computations require the fastest possible particles moving along the shortest paths. Since the capability now exists to take our information directly from photons traveling molecular distances, the final act of the information revolution will soon be upon us.

      —Academician Prokhor Zakharov,
      “For I Have Tasted The Fruit”

    3. Re:Optical is the Future by jma05 · · Score: 1

      Wait!!! Are you quoting fictional characters from video games?!

  6. Like commercial airplanes by Anonymous Coward · · Score: 4, Interesting

    A flight from London to New York takes as long today as it did about 50 years ago. But the current planes achieve that more efficiently, with slightly larger windows, and some more pressure and humidity in the cabin. How depressing to think that the computing world might be about to enter a similarly dismal stage as well.

    1. Re:Like commercial airplanes by bugs2squash · · Score: 3, Insightful

      To be fair, for a while in the middle of the last 50 you could do it in a couple of hours.

      --
      Nullius in verba
    2. Re:Like commercial airplanes by Anonymous Coward · · Score: 1

      concord is a grape. Concorde is a supersonic aircraft that carries passengers.

    3. Re:Like commercial airplanes by TechyImmigrant · · Score: 2

      concord is a grape. Concorde is a supersonic aircraft that carries passengers.

      Not any more it doesn't.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    4. Re:Like commercial airplanes by JoeMerchant · · Score: 1

      Concorde was too expensive to succeed in the market - even people who could afford it and were flying routes that Concorde also flew just didn't care enough about the time to spend the money. If you could get them there at trans-sonic speeds, 60 minutes NY-London for Concorde prices, then you might have gotten more interest, but the difference between 6 or 7 hours and 3 or 4 just wasn't enough to tempt enough people - with pre-boarding prep and ground transit, either option basically consumed a full day.

      Today's computing is entering a period of snappy 4K resolution displays, faster boot times (about damn time, too), and WYSIWYG word processing with less than paper flipping lag (at least for some office software suites.) I'm not sure why cheap/fast flash storage capacities are still climbing past 32GB for $10 (not sure what the need is), but I'm not complaining.

    5. Re:Like commercial airplanes by phantomfive · · Score: 2

      But the price of a transatlantic flight was something like 10 times more expensive back then (adjusting for inflation). Air travel has been improving consistently over time.

      --
      "First they came for the slanderers and i said nothing."
    6. Re:Like commercial airplanes by thinkwaitfast · · Score: 1

      faster boot times

      I've worked on a few systems and written a lot of boot/firmware. This is not a difficult thing to do. A few large systems I've worked on could be brought up to an operational state in 50ms. Not everything would work, but you have hardware limitations and BIT that can take seconds. Most f the time, you do not need full capability in 50ms, but just enough where it looks like you do. The time between keystrokes is an eternity while running at 1GHz, especially when executing .5-1 instruction per clock cycle. Most boot code is a few pages, or dozens, at the most and largely involves copying/decompression out of ROM/Flash. If you are clever enough, you can do this in the background of reduced capability functioning system and transition to the full system once everything has loaded.

    7. Re:Like commercial airplanes by dryeo · · Score: 1

      50 years ago it took me a week to cross the Atlantic (Liverpool to Montreal + another 3 days to Vancouver) as like most people I couldn't afford the air fair.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    8. Re:Like commercial airplanes by paul_nz · · Score: 1

      And in the cost halved so everyone can now afford to... http://www.theatlantic.com/bus...

    9. Re:Like commercial airplanes by 50000BTU_barbecue · · Score: 1

      ...or a dictionary, it seems.

      --
      Mostly random stuff.
    10. Re:Like commercial airplanes by dryeo · · Score: 1

      You mean a better dictionary.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    11. Re:Like commercial airplanes by cfalcon · · Score: 2

      ....or it can unavoidably probe every fucking network port on an 8 port system, Solaris style. PXE boot? PXE boot? PXE? PXE? omg staaaaahp

      Everything I see in a server room takes like five damned minutes to even start loading the OS.

    12. Re:Like commercial airplanes by antdude · · Score: 1

      Yeah, I was disappointment that we don't have faster commutes. I hate waiting a long time since I am an impatient ant. :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    13. Re:Like commercial airplanes by FlyHelicopters · · Score: 1

      Yes, but that isn't going to happen, for many reasons.

  7. Re:Better transistors? by Frobnicator · · Score: 5, Interesting

    So the plan to make transistors tolerate higher clock speeds by using better materials is not going to happen?

    Yet another restating of Moore's Law? The thing gets revised to whatever the latest growth area is.

    The original 1965 article it was about "component counts", then it was revised in a later talk to be "circuit density", then revised in 1975 to be "semiconductor complexity", then revised in the later '70s to be "circuit and device cleverness", has been restated yet again when serial devices flatlined in favor of highly parallel chips.

    Assuming this goes through the chipset, it will likely be restated again in terms of whatever other factor on the chips continues to grow.

    --
    //TODO: Think of witty sig statement
  8. Re:Intel's trolling us by ArhcAngel · · Score: 5, Insightful

    Intel's so far ahead of AMD, they have to roll back the clocks in order to stay competitive.

    AMD isn't Intel's competition. Intel needs AMD to prevent Anti-Trust litigation. Intel's competition is ARM and all the OEM's who use ARM based chips. Especially if Microsoft ports full Windows 10 to the ARM. The big draw of ARM is performance/price per watt which is exactly what Intel is shooting for.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  9. Slower chips but multiple cores by BoRegardless · · Score: 3, Interesting

    Lots of ways to get "speed."

    1. Re:Slower chips but multiple cores by Anonymous Coward · · Score: 1

      I think you meant "throughput". Single-threaded speed can only be increased by ramping instructions per cycle, and/or cycles per second.

    2. Re:Slower chips but multiple cores by phantomfive · · Score: 1

      Give me double clock-speed over a second core any time.

      --
      "First they came for the slanderers and i said nothing."
  10. Confused here... by Striek · · Score: 1

    I'm confused - don't Atom and Arm processors and the like already fill this need?

    Or is this about significant reductions in power usage, with only minimal reductions in speed?

    Gotta say, it would be nice if cutting edge, decently powerful processors no longer required active cooling though...

    --
    "Government is like fire; a handy servant, but a dangerous master." -- George Washington
    1. Re:Confused here... by aliquis · · Score: 1

      This seem to be quantum related stuff so no, Atom and ARM likely doesn't count as equivalents.

  11. Defining "Progress"... by geekmux · · Score: 1

    "...If true, it's not just the end of Moore's Law, but a rolling back of the progress it made over the last fifty years."

    While Moore's Law was fun to watch and experience while it lasted, this is a bit of a slap in the face when defining progress.

    It's kind of like trying to define the transition from the gas-guzzling muscle car era to the fuel-efficient compact car era as rolling back progress.

    Regardless of the finite resource, there's plenty of good reasons for humans to be consuming less of it.

    1. Re:Defining "Progress"... by Anonymous Coward · · Score: 1

      A whole generation of programmers grew up ignoring CPU performance. Unless you were a video game programmer, you didn't bother with C++ and such. Now a days, with disks pumping out 2 gigabytes per second, I'm finding myself writing C++ code to do data processing (stuff that I'd never do a few years ago---since Perl was "good enough"---now with CPU being the bottleneck, it's just no longer the case).

    2. Re:Defining "Progress"... by Junta · · Score: 1

      Yeah, I know a lot of people who would gloss over profiling/optimization, with the mindset that is a waste of their time because CPU would cover up for their laziness.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:Defining "Progress"... by Chris+Mattern · · Score: 1

      It's kind of like trying to define the transition from the gas-guzzling muscle car era to the fuel-efficient compact car era as rolling back progress.

      You can find lots of car enthusiasts who won't hesitate to tell you it was exactly that.

    4. Re:Defining "Progress"... by Bengie · · Score: 1

      C# can be quite decent for performance with proper design and optimizations. To get max performance, you need to stop allocating new objects and start using more structs and buffers. C# also makes threading an async simple. Although, I'm not sure it would be able to keep up with 2GiB/s. That is a lot of IO. I depends on what you're doing. Even async could have issues with 2GiB/s because async uses tasks, which are new objects when a method does not return synchronously.

  12. Re:But but but by Coren22 · · Score: 1

    Did your mother ever have you tested?

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  13. Re:Power efficiency is good in some places, not al by aliquis · · Score: 1

    As long as performance / watt increase can't one just use more of the slower chips?

  14. Moore's law is actually by williamyf · · Score: 1

    About the optimal number of transistors in a SoC vs using many discrete components.

    https://www.cs.utexas.edu/~fussell/courses/cs352h/papers/moore.pdf

    see in particular the "bathtub graphs"

    --
    *** Suerte a todos y Feliz dia!
  15. With AMD out of the way Intel can F*** us. by Joe_Dragon · · Score: 2

    With AMD out of the way Intel can F*** us.

    First they cut the pci-e lanes down on a $300-$350+ chip forcing you to pay upped to $350-$400 but then you need jump to $500-$600 to get the same as last gen + a small clock speed boost. This on the server / high workstation side.

    On the desktop side they are still on DMI (Now at pci-e 3.0) + 16 PCI-e 3.0 why no QPI to chip set like AMD's HTX?

    1. Re:With AMD out of the way Intel can F*** us. by DigiShaman · · Score: 1

      Market segmentation. They know gamers have fuck-tons of cash to spend on water cooling and SLI video setups; Intel wants a cut of their gaming budget to be blown on the CPU. Likewise, there's huge money in the workstation / server market, again, milking that too. Ever wonder why ECC is only found in the Xeon line? Again, market segmentation.

      --
      Life is not for the lazy.
    2. Re:With AMD out of the way Intel can F*** us. by Junta · · Score: 1

      I'd be more frustrated with Intel holding back ECC, whereas AMD desktop memory controllers will happily do ECC.

      QPI/UPI to the PCH isn't so interesting. The most performance relevant part in the scheme of things is the GPU. Sure, NVMe drives make IO a whole lot faster, but in practice on the desktop the difference is actually hard to see between a 6 Gb/s SATA attached SSD and a PCIe attached SSD. GPU has PCIe direct (though HTX/[UQ]PI/NVlink can be much better, but not even AMD has enabled HTX-connected discrete GPUs).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:With AMD out of the way Intel can F*** us. by Khashishi · · Score: 1

      Hey, there's still VIA.
      Intel can't be too complacent though. Expect some Chinese company to enter the fray.

    4. Re:With AMD out of the way Intel can F*** us. by Bengie · · Score: 2

      Intel actively sources many of their rare minerals from companies that need a fully audited conflict-free African areas. Unlike many of the other big companies that source from the cheapest, which often is in areas that have massive conflict issues. Intel's new requirements has actually eliminated conflicts in some areas because the money dried up until the warlords moved out, then money came back in. It has had a very positive affect by bringing in much needed money but keeping warlords out of the mix.

  16. Re:Better transistors? by Anonymous Coward · · Score: 3, Interesting

    On the other hand, designs with less energy loss will open up the potential of higher speeds, once the techniques get refined.

    One of the (many) limit issues with trying to force current CPUs faster is that the waste energy grows quickly as you increase switching frequency. Energy density becomes a significant problem, and manufacturers are not content with the idea of making all consumer devices use liquid-cooling and/or refrigeration techniques to prevent CPU melt. Take a couple years learning a more efficient set of components and tools, and the cap may raise past something (currently) silly like a passively cooled 8GHz chip.

  17. How efficient are they? by fustakrakich · · Score: 1

    They are so efficient, they actually generate power!

    --
    “He’s not deformed, he’s just drunk!”
  18. Re:Power efficiency is good in some places, not al by epyT-R · · Score: 2

    Only for embarrassingly parallel workloads.

  19. Re:ppl who run the world killed it by jones_supa · · Score: 1

    The mind control seems to be already working, as you are unable to press the Shift key on the keyboard.

  20. And this is different how? by dysan27 · · Score: 1

    Raw Clock speed has been meaningless for the last few chip generations. And actually dropped a few gens ago. All for the sake of efficiency. The as speed goes up power consumption goes up exponentially. But the same works in reverse, by lowering speed a little bit you get a huge savings in power, which allows you to do stuff like add additional cores. So while raw speed goes down total computing power goes up. This just seems like more of the same.

    1. Re:And this is different how? by oh_my_080980980 · · Score: 1

      LMOL hey Potsy, slower clock speed is slower clock speed. It doesn't matter about the cores. Way to drink the Intel Koolaid. That's why everyone was over-clocking their multi core processors. More cores do jack unless programs take advantage of them and as we have seen with AMD, they don't. You want clock speed. For christs sake, 4 GHz isn't that all power consuming yet Intel barely puts out processors at or above that speed.

    2. Re:And this is different how? by dysan27 · · Score: 1

      Aliright I admit I used the wrong term.

      But my point still stands, power consumption increases at a rate greater then linearly. Where as adding cores the power goes up linearly.

    3. Re:And this is different how? by dysan27 · · Score: 1

      Raw clock speed is raw clock speed, but at a certain point the resources needed to push the clock speed higher are not economical. The chip runs too hot and draws too much power. So adding extra cores makes more sense as the power demand will go up, more or less. linearly with processing power. It might even make sense to slow the default clock speed to be able to add more cores. Your clock speed will go down, but you processing speed, (ie # of instruction completed per second) will go up.

      Yes there is some overhead in having to parallelize stuff, but even with that your still going to be ahead of the game.

    4. Re:And this is different how? by ChrisMaple · · Score: 1

      Both wrong.
      Power consumption is proportional to clock rate, as long as supply voltage isn't adjusted to accommodate the clock rate.

      --
      Contribute to civilization: ari.aynrand.org/donate
  21. Re:Why? by Anonymous Coward · · Score: 1

    I'd imagine a terahertz chip would have ridiculous power consumption/heat problems. Perhaps they could build a simple design like a 6502 chip and see how that behaves when clocked up. Most of the lab stuff you read about (500ghz switching speeds) is super-cooled and unsuitable for desktop users.

    Plus you'd need to use exotic materials like graphene and that would require a whole new industrial infrastructure for chip construction.

    Realistically if Intel could push out super-fast chips now they could make lower-clocked/power CPUs for phones that would blow away current Arm devices and thus grab themselves many more billions in revenue.

    That they haven't should tell you something.

  22. Re:Intel's trolling us by Gr8Apes · · Score: 5, Insightful

    Intel's been shooting itself in the foot with power vs performance for years. AMD was better, Intel reversed course and then beat AMD down. Now Intel's gunning for ARM because ARM is becoming a real threat to their core business. How many phones have Intel chips? How many tablets? Notebooks are moving towards ARM as well. Imagine an ARM based server farm. ARM is moving up the food chain into Intel's core business, and doing so with a class of processors Intel can't match.

    --
    The cesspool just got a check and balance.
  23. Re:Shoddy excuse... by epyT-R · · Score: 1

    because like omg mobile! (and server racks).

  24. The problem is lackadaisical battery manufacturers by SvnLyrBrto · · Score: 1

    Efficiency is good, no doubt. But the electricity to run your computer, tablet, or phone, vs. the rest of your house, is comparatively very little. It's almost trivial even... except for those mobiles devices that are dependent on a battery. And the sloth and complacency of the battery manufacturers vs. the tech industry is what's holding us back. If they were investing into the R&D to keep up with Intel and Moore's law... doubling their capacity every 18 months as well... performance compromises like this would be unnecessary. Every laptop would be useful for a full business day, not just MacBook Airs and Chromebooks; and our iPhones and Androids would last 2 weeks to the charge like our old-school Nokias did.

    --
    Imagine all the people...
  25. Re:Power efficiency is good in some places, not al by WilliamGeorge · · Score: 4, Insightful

    No, a lot of applications don't scale well across multiple cores / CPUs.

    --
    William George
  26. Not good for per core licencing by Billly+Gates · · Score: 1

    Server 2016 is going per core licencing which means less cores overclocked

    1. Re:Not good for per core licencing by Jeremi · · Score: 1

      Server 2016 is going per core licencing which means less cores overclocked

      Given the drive to eke every last bit of economy (both dollars and joules) out of commodity server hardware, I see two possible outcomes for that: either future versions of Windows will have to reduce their licensing costs in the multicore scenarios, or most software will get ported over to other operating systems whose licensing costs are lower. (I'd imagine the latter is more sensible, since paying to license a GUI-based OS seems silly when running server software on a headless machine in a data center, but far be it from me to second-guess the IT industry)

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  27. Re:Intel's trolling us by Junta · · Score: 1

    Especially if Microsoft ports full Windows 10 to the ARM

    They've been there, done that. MS ecosystem is particularly built upon x86 compiled applications. Sure, they may have ways to have portable stuff, but the stranglehold of Windows is built around legacy applications.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  28. Re:Better transistors? by Rei · · Score: 2

    And if they're having a significant reduction in power consumption, then adding more cores gets all the easier.

    Its always seemed to me that the best approach to processing is to offer a variety of cores and let the scheduler handle what to put where. You can have one or two extremely fast cores, half a dozen moderate speed cores, and dozens or more low speed cores - why insist that all cores be the same in "general purpose" computing?

    --
    It's times like this I wish I had a friend named 'The Professor'.
  29. Re:Shoddy excuse... by Junta · · Score: 3, Informative

    Except they have, in terms of work done per clock (even ignoring multicore). A Haswell 1.2 ghz can achieve the same sort of results as a 3.0 ghz AMD core from 5 years ago in a balanced set of CPU constrained work. It actually comes out ahead in a number of specific workloads. Note I'm comparing to a core significantly older, with less cache for the sake of demonstrating only the senselessness of being fixated on clock, not saying this is a fair Intel v. AMD comparison.

    On the other hand, a 1.2 GHz AMD K7 back in the day could beat a 3.0 GHz Pentium 4 of the same time. There's a lot more to processor performance than clockspeed.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  30. A little hardware speed reduction is fine ... by solartear · · Score: 2

    the software side has been storing up efficiency improvements for a long time. Just get rid of the extras, like bloatware, and hastily programmed apps, and nobody will notice.

    1. Re:A little hardware speed reduction is fine ... by Hydrian · · Score: 1

      Just ban Facebook. That increases human and battery efficiency.

      --
      No good deed goes unpunished.
  31. Re:The problem is lackadaisical battery manufactur by Striek · · Score: 1

    I don't see the biggest benefit of reduced power consumption being in the home - have you ever been inside a datacentre? You can barely hear the dude standing next to you because of all the fans and A/C. You can't hear your phone ring. You can't hear PC speaker warning beeps. Now granted, not all of that comes from processor usage, but reducing the power required to run processors would make a massive difference in the cost to run a datacntre.

    Not only does the chip consume power, it then requires a fan to move the heat away from the heatsink. The case then usually has more fans to move the heat out of the case. You then need to move the heat to a central cooling system, and then possibly to a cooling tower to be dumped to the atmosphere. For every joule of energy you use on a processor, you need to move 3 or 4 joules of energy around to sustain it. This is likely why, in my experience, power alone accounts for 75% of the cost of a datacentre, once you include the power required to cool the space as well. This could have huge benefits, but true, not really in the home.

    --
    "Government is like fire; a handy servant, but a dangerous master." -- George Washington
  32. Re:Intel's trolling us by oh_my_080980980 · · Score: 1

    Except that won't grow their revenue stream. The growth market is the mobile market.

  33. Re:Better transistors? by oh_my_080980980 · · Score: 1

    Yeah because you need liquid cool to get to 4 GHz....

  34. Re:Why? by Anonymous Coward · · Score: 1

    "There are processors that work in the Terahertz range "

    Source.

    " complete bullshit "

    Sounds like it.

    How about instead of coming up with paranoid delusional conspiracy theories, spend an hour of your precious life and LEARN

    https://www.youtube.com/watch?v=NGFhc8R_uO4

    Guess what? The universe doesn't owe you continuous growth or eternally faster processors.

    Put down the video games, let go of the sci-fi, stop the fantasies, and LISTEN.

  35. Re:The problem is lackadaisical battery manufactur by Firethorn · · Score: 1

    And the sloth and complacency of the battery manufacturers vs. the tech industry is what's holding us back. If they were investing into the R&D to keep up with Intel and Moore's law...

    And how many trillions would this cost? There's actually massive investments into battery technology. We've come a long ways in the last 20 years. But consider, they're figuring out that we had batteries way back in BC times. The Greeks had them, sort of, they think they were used for electroplating stuff.

    But they started entering common use in the 19th century. We've put a huge amount of development work into them. But batteries, it turns out, run into physical laws much quicker than the 'completely new' field of semi-conductor technology. But we're running into the physical laws with semi-conductors now, which is why we haven't seen clock speeds increasing like they used to, and why parallel operations are far more important than they used to be, why we're seeing quad core and even octa-core processors in consumer machines today.

    --
    I don't read AC A human right
  36. Umm no by oh_my_080980980 · · Score: 1

    slower speed is slower speeds, it doesn't matter how many cores you have. It's still the frequency rating that counts. Talk to AMD. Bottom line unless program take advantage or multiple cores - and they don't - you want faster frequencies not more cores.

    1. Re:Umm no by shawn2772 · · Score: 1

      Bottom line unless program take advantage or multiple cores - and they don't - you want faster frequencies not more cores.

      Or more instructions per clock... or perhaps it's time to start getting serious about clockless designs.

      But, in reality, I think nearly all of the software that really needs lots of power has been parallelized for a few years now. For a couple of decades supercomputers have been all about massive numbers of cores on fast interconnects. The largest computations are done on tens to hundreds of thousands of multi-core computers -- the "computer" is an enormous data center. On the desktop, CPUs are more than fast enough, so going a little slower on a single thread won't hurt much -- and they're all dual or quad core, too. Higher-end workstations for CAD work, graphics, software development, etc., are scaling up the core count significantly (I'm typing this on a 20-core Xeon machine; 40 virtual cores, with hyperthreading, and my colleague just got a new box with 32/64 cores). On mobile devices, it's all about performance/watt, and we've been focusing for a few years on increasing cores rather than clock rates. All of the flagship devices have eight cores, we'll see some 10-core devices this year, and probably 12-core devices next year.

      The foreseeable future of general-purpose computing performance is all about more cores, not faster clocks.

    2. Re:Umm no by rasmusbr · · Score: 1

      It really depends what you're trying to do. Amdahl's law will always apply. A single fast core will always be more versatile than multiple slower cores because the fast single core can perform equally well in sequential and parallel algorithms. Of course, we will always have to compromise and make do with what we can physically make.

      If each step in your algorithm depends on every single preceding step then you will probably want the fastest single core you can get your hands on within a reasonable budget in terms of money, power, etc.

      If your algorithm contains lots of simple calculations that can be done in a massively parallel fashion, then you will want a huge number of simple computation units that can run in parallel at low voltage and low clock.

      If your algorithm is of the former type, but you're running a large number of them at any given time then you will potentially benefit from having lots of cores running at medium voltage and clock speed.

      If you don't know (or don't yet know) what your algorithm is you might benefit from programmable logic, despite its lower performance at any given algorithm.

      We can hope that the market will be able to sustain multiple technologies with different trade-offs. It would be nice if we could continue for decades to come to have a line of super-fast quad-core CPU:s for workstations and gaming rigs and a line of medium speed many-core CPU chips for servers and a line of massively parallel chips (basically GPGPU:s) for other stuff and a line of high performance FPGA:s and other programmable logic.

      But more than anything of all it would be... interesting... to see some frequency scaling again. I wonder what sort of design and what sort of manufacturing method one would need.

    3. Re:Umm no by Blaskowicz · · Score: 1

      Talk to AMD, yes. They sell 4GHz CPUs that lose to Intel's 3GHz CPUs.

    4. Re:Umm no by snadrus · · Score: 1

      It is time to get more real about parallel code. I've been using GoLang allowing me to spin-off a logical "thread" for every action (disregarding context switching limits for OS threads).

      The Raspberry Pi has seen considerable development toward optimizing existing software for it, so the desktop went from unworkable to something they pushed as available. I suspect similar efforts will need to be undertaken everywhere, and it'll call into quesiton the 100+ layers of abstraction current business software development practices expect.

      --
      Science & open-source build trust from peer review. Learn systems you can trust.
  37. Re:This makes sense if gov is the customer by oh_my_080980980 · · Score: 2

    Yeah because corporations don't want energy efficient machines....moron...

  38. Re:Intel's trolling us by Noah+Haders · · Score: 2

    no, because if they did that they they would hold a monopoly on desktop / laptop CPUs. Then they would be regulated as a monopoly, and could no longer get away with their abusive business practices.

  39. Re:The problem is lackadaisical battery manufactur by oh_my_080980980 · · Score: 1

    Educate yourself on battery technology then post. Long lasting batteries have been the holy grail for just about every application. Research takes time.

  40. Cool, so my AMD cores will be fastest by WillAffleckUW · · Score: 1

    Whatever, Intel

    --
    -- Tigger warning: This post may contain tiggers! --
  41. What I don't understand... by ilsaloving · · Score: 1

    What I don't understand is why are last generation parts not dropping in price? For the longest time, whenever new stuff came out, the prices of older stuff dropped. But that doesn't seem to happen anymore.

    What's up with that?

    1. Re:What I don't understand... by flyonthewall · · Score: 1

      Good old competition, or the lack thereof.

      --
      "The avalanche has already started. It's too late for the pebbles to vote." - Kosh
    2. Re:What I don't understand... by AHuxley · · Score: 1

      Generational investors dont like money left on the table. The trapped consumers are used to paying a set amount for any CPU "chip" with the branding, why drop prices?
      This is great news for any disruptive new products. If all the brand can now sell is slow and offer energy savings.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:What I don't understand... by ChrisMaple · · Score: 1

      i7-870 costs about 85% what it did when it was new. That's several generations back. Significant price reductions are rare in the absence of relevant competition.

      --
      Contribute to civilization: ari.aynrand.org/donate
  42. Re:Better transistors? Biochips by WillAffleckUW · · Score: 1

    Actually, there are some fascinating advances in biological circuitry, which may make transistors redundant.

    Real "wetware".

    --
    -- Tigger warning: This post may contain tiggers! --
  43. Re:Power efficiency is good in some places, not al by ranton · · Score: 2

    Where I work we have lots of customers that *need* more processing power, and efficiency be damned.

    I assume most customers who need extreme processing power have learned over the past 10 years that faster individual processors are not coming. Algorithm design plus parallel processors is going to be the source of perhaps all performance increases in the foreseeable future. Until we move away from silicon that is.

    Are there even supercomputers out there which have faster processors than the fastest Xeon processors out there? I may be wrong, but I believe there really hasn't been any non-parallel based performance increases for a long time.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  44. Re:https://en.wikipedia.org/wiki/Straw_man by spire3661 · · Score: 1

    Its a constructive use of Reductio ad Absurdum more than Straw Man. He forced the conversation to a ridiculous place because well Garbage In, Garbage Out.

    --
    Good-bye
  45. Re:Shoddy excuse... by amRadioHed · · Score: 1

    More efficient means less heat which means smaller and quieter devices, so not necessarily meaningless at home.

    --
    We hope your rules and wisdom choke you / Now we are one in everlasting peace
  46. Re:Intel's trolling us by occasional_dabbler · · Score: 4, Interesting

    MS are playing a very long game because they can afford to. Despite it's well-publicized problems, I find Windows 10 is fast and rock-solid on a desktop and on a Lumia phone. They already have Windows compiled for ARM and they have Office desktop apps compiled for ARM. OK it's a kludged version on the RT platform, but most of the work is done. They are making it easy and attractive (at least in a 'hell, why not?' sense) for new app development to compile for both x86 and ARM. I think one of the reasons why Windows 10 Mobile ('Phone') still exists is because it keeps the ARM branch current and that has sufficient value for MS that they don't even care if the phones never sell.

    --
    "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
  47. Re:Better transistors? by buck-yar · · Score: 1

    Correction, there's been no competition for about a decade now (Barcelona flop)

  48. Re:Intel's trolling us by Rob+Y. · · Score: 1

    They could've easily provided tools to let you port WIN32 code to ARM. They didn't want to. Instead they wanted to move to an app store model (just like Apple, duh) based around Metro stuff. Didn't work, and maybe they're kicking themselves now. Or maybe not - there may have been compelling reasons not to support WIN32 code on ARM - but in any case, that's why RT failed.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  49. Re:Intel's trolling us by Junta · · Score: 1

    The issue is that a lot of applications people need won't bother to update, and many current applications will forgo the managed runtime upon which MS cross-architecture strategy is based.

    Sure, the ecosystem could move, but there's now adequate x86_64 implementations in the space at fairly low cost.

    MS' safer bet is to encourage an x86-centric market. Sure, keep ARM port viable and encourage cross-architecture as a matter of course for as many of the developers as they can to hedge their bets, but backwards compatibility is a big selling point for MS platform.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  50. Lead story doesn't understand Moore's Law by wevets · · Score: 4, Insightful

    Contrary to popular belief, Moore's Law doesn't say that processors will double in speed every 18~24 months. It says that the number of transistors that can economically be put on a single chip will double every 18~24 months. Up until recently, that has translated into a doubling of speed for two reasons: 1) more transistors can be used to optimize the processing of instructions through a variety of techniques and 2) the distances signals have to travel is lessened as the transistors shrink. More transistors contribute not only to power consumption but also more heat, which is another problem with high performance processors. This was partially dealt with by putting multiple cores on a die running at less than max clock rates, thereby distributing the heat and making it easier to deal with. It still may be economical to put more and more transistors on a die, but maybe we don't want to. More transistors consume more power. What's your priority, raw speed or power consumption. Maybe you can't optimize for both at the same time.

  51. Registration and papers, sir. by Impy+the+Impiuos+Imp · · Score: 1

    Having defeated their upstart competition, they can get back to slacking off. Soo much for "Get ready for thousands of cores!"

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  52. Re:The problem will be lackadaisical programmers by Overzeetop · · Score: 1

    The problem is that programmers have gotten lazy (excuse me: "man-power efficient") off of the free speed we've been adding over all of these years. Layers upon layers of abstraction from machine code have made it possible to code in languages which are far removed from the actual code the runs on machines. There may now come a time when efficiency of programming matters to everyone, not just the embedded folks.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  53. Re:Intel's trolling us by Junta · · Score: 3, Interesting

    I don't see how in the world *Windows* is going to break into the mobile market. They have been trying for over a decade, repeatedly without success. Particularly now it seems a pretty cemented Android/iOS landscape. The only hope I could see is Intel getting some hardware makers onboard and that being a platform for MS to push their continuum concept (yes it can work with ARM, but back to square one, a bunch of my enterprise applications are not about to spend money to dust off the build trees and build ARM for the fun of it)

    MS mobile strategy is going to have to settle for trying to make money off of iOS and/or Android users/developers. They can (and do) provide hosting, applications, and services. They miss the revenue opportunity of a curated application distribution platform, but I think this is the best they can hope for.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  54. Re:Intel's trolling us by MachineShedFred · · Score: 4, Interesting

    Except that Intel has been a licensor of ARM for a very long time, so even if there was some magical shift to ARM in non-mobile ultra-low-voltage devices, Intel would still be able to apply what they know about advancing the state of the art.

    Don't worry about Intel, they'll be just fine.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  55. Did I just hear Apple giggle in the background? by Overzeetop · · Score: 1, Interesting

    The cortex-A series of chips appears to be catching Intel CISC in some of the raw compute numbers on a per-core basis. Will this possibly rekindle the RISC vs CISC battles of the 90s?

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Did I just hear Apple giggle in the background? by Anonymous Coward · · Score: 1

      RISC vs. CISC is battle that has been over for years now. Modern CPUs are a hybrid of the two technologies so as to get the best mix of advantages vs. disadvantages. ARM adds more CISC style instructions, and Intel x86 CPUs have for years been a RISC core that runs multiple RISC style instructions derived from one x86 style instruction that are created dynamically by an instruction translator on the CPU.

    2. Re:Did I just hear Apple giggle in the background? by unixisc · · Score: 1

      Uh, Apple does use Intel in their Macs. Both the Macbook Airs as well as Mac Pro's

  56. Re:Better transistors? by Svartalf · · Score: 1

    Ludicrous Speed....GO!!!

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  57. Re:Intel's trolling us by MachineShedFred · · Score: 4, Interesting

    Exactly. Apple kept a secret x86 / x64 version of Mac OS X in the closet for 5 years as a hedge against IBM screwing them over on PowerPC. Turns out to be one of the best decisions that they ever made.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  58. Intel's biggest competitor: Intel by unixisc · · Score: 1

    It's not AMD. Ever since multi-core started, all Intel had to do was toss in more cores after optimizing a single core for a given process. Since none of the commonly used applications are even adequately parallel (most may at best make good use of 2 cores), Intel is unable to DISPLACE recent Core CPUs at their customers. On the software side of things, Microsoft can force people to Windows 10, but Intel can't force people to, say, go from i3 to i5.

    This speed drop is fine if it increases battery life: performance hits are unlikely to be noticeable. The main bottlenecks are download speeds and the loading of videos online, so as long as those don't suffer, Intel will be just fine.

    1. Re:Intel's biggest competitor: Intel by Guybrush_T · · Score: 1

      Not quite true. ARM is by far the biggest threat for Intel, which is why they want to go slower and be more energy efficient.

      I think their message is bad, they should advertise their improvement in energy efficiency over ARM, but at least pretend they're as fast as before (or even faster in some areas).

    2. Re:Intel's biggest competitor: Intel by Gr8Apes · · Score: 1

      IOn the software side of things, Microsoft can force people to Windows 10, but Intel can't force people to, say, go from i3 to i5.

      I think that's why Intel has partnered with MS on Windows 10 with the hardware statements. Intel will be sure to mod the CPUs, making older version obsolete, forcing new OS/Hardware cycles. It's going to happen, you just know it.

      --
      The cesspool just got a check and balance.
    3. Re:Intel's biggest competitor: Intel by ChunderDownunder · · Score: 1

      Certain processors are crippled to only allow 1 or 2GB of RAM, thus allowing MS to segment the market on licensing.

      i.e. those cheap generic brand Windows 8/10 tablets discounted at the service counter of supermarkets and department stores.

    4. Re:Intel's biggest competitor: Intel by Khyber · · Score: 1

      "Certain processors are crippled to only allow 1 or 2GB of RAM"

      That's not a processor lock, that's a BIOS/UEFI lock.

      I'm looking squarely at you, Toshiba. Almost every 64-bit laptop I've seen from them is hard-locked to a maximum of 2GB of RAM.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    5. Re:Intel's biggest competitor: Intel by unixisc · · Score: 1

      In which case, they should keep the OS locked as well to a 32-bit OS.

    6. Re: Intel's biggest competitor: Intel by unixisc · · Score: 1

      Well, PC-BSD made itself a 64-bit only OS, so that no one has any illusions about being able to run it on older (read 32-bit) boxes. But to address the GP's point - a current Javascript heavy page may drag on an Atom or a Pentium, but it will still run reasonably well on even an i3. So Intel is on the right track in seeking to extend battery life, and leaving it to people who need the extra performance to migrate to i5 and i7.

  59. Marketing Nature Abhors a Power Vacuum by Grindalf · · Score: 1

    I want a desk warmer that's blisteringly fast. I hope they keep the high end of the bargain too.

    --
    The purpose of existence is to make money.
  60. Not rolling back by mattack2 · · Score: 1

    Umm, that's not rolling back. It's a tradeoff.

  61. Re:Power efficiency is good in some places, not al by MachineShedFred · · Score: 1

    If Intel sticks to what they've done in the last few product generations, they'll still have higher-wattage higher-performance chips at the upper end for servers and workstations. But the ULV parts have been staying at basically the same performance now for a few years, with drastically reduced energy use. I think the current parts are under 4 watts for the same performance you used to have to spend 18 watts to get.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  62. Re:Better transistors? by TechyImmigrant · · Score: 1

    In addition, lower power per slower transistor does not imply slower per unit area or less work per joule.

    I have been involved in the development of things that while smaller and lower power, are in fact faster and lower power per unit area than the larger faster counterparts.

    This implies greater performance goes hand in hand with greater parallelism.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  63. Re:Power efficiency is good in some places, not al by Tharkkun · · Score: 1

    No, a lot of applications don't scale well across multiple cores / CPUs.

    In 2016 they don't. But as chips evolve the applications will as well.

  64. Re:Better transistors? by TechyImmigrant · · Score: 1

    And if they're having a significant reduction in power consumption, then adding more cores gets all the easier.

    Its always seemed to me that the best approach to processing is to offer a variety of cores and let the scheduler handle what to put where. You can have one or two extremely fast cores, half a dozen moderate speed cores, and dozens or more low speed cores - why insist that all cores be the same in "general purpose" computing?

    If the universe follows the usual scaling rules, I would expect the optimum size distribution of CPUs on a chip for general purpose workloads to be logarithmic.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  65. Re:This makes sense if gov is the customer by Tharkkun · · Score: 1

    Computer salesperson: "Hey, it's time to replace your old machines." Gov buyer: "Fuck off, they work just fine." Computer salesperson: "But these shiny new Intel models SAVE ENERGY." Gov buyer: "On second though we've got plenty of taxpayer money to blow on 'energy efficiency' projects. Why don't ya' put us down for half million new laptops and two million of those tablet thingies so people can plug them in next to their desktops - I mean 'replace their energy-sucking desktops' - and see if you can't find a new boat for 'my nephew' and a trip to the Caribbean for 'my travel agent' while you're at it."

    Nearly every company is thinking about energy efficiency. Every company that moves to a cloud setup is saving energy/power in exchange for a slice of a datacenter that is energy efficient.

  66. Re:Power efficiency is good in some places, not al by TechyImmigrant · · Score: 2

    Where I work we have lots of customers that *need* more processing power, and efficiency be damned.

    I assume most customers who need extreme processing power have learned over the past 10 years that faster individual processors are not coming. Algorithm design plus parallel processors is going to be the source of perhaps all performance increases in the foreseeable future. Until we move away from silicon that is.

    Are there even supercomputers out there which have faster processors than the fastest Xeon processors out there? I may be wrong, but I believe there really hasn't been any non-parallel based performance increases for a long time.

    Yes there has, but more through architectural changes - new instructions, new modes, bigger better caches, improved offload models, task specific hardware (like crypto, packet moving etc.). This has been enabled by the increasing number of transistors on die and is driven by the mobile and server markets, which have evolving and quite different needs. Xeons today do more work per second than Xeons in the past and the scaling is greater than the scaling of the individual CPU core performance.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  67. Re:This makes sense if gov is the customer by DigiShaman · · Score: 1

    The vast majority could give a rats-ass about how efficient the machines are. Machines are replaced as they wear out and/or is software-wise obsolete. Cost is a factor in what hardware gets purchased. If a company is really looking to save energy, you start with a GPO (Group Policy Object) that defines power management setting at idle.

    --
    Life is not for the lazy.
  68. Re:Power efficiency is good in some places, not al by Anonymous Coward · · Score: 1

    Er, no I'm afraid they won't.

    There are entire classes of problems that do not scale.

    Consider, as a thought experiment, any task where the outcome of the first "step" determines the parameters for the next.

    There is no way to complete this overall task in parallel, since the other cores are left waiting for the results of the first step.

    Yes, there are many tasks that do parallelize well, and these have been well studied for many years. But do not think we can overcome these problems with "progress". We'll be living on Mars first :)

  69. Re:Intel's trolling us by UnknownSoldier · · Score: 1

    > The big draw of ARM is performance/price per watt which is exactly what Intel is shooting for.

    Indeed. Here is an example of interesting hardware:

    Parallella: The Most Energy Efficient Supercomputer on the Planet

  70. Re:Better transistors? by Anonymous Coward · · Score: 1

    People may have restated it in many silly ways, but what they actually mean is "Computers become twice as good every 18 months or so." Whether it's multiple cores, or faster clock speeds, or better RAM throughput, that's still what it amounts to: twice as good computers.

  71. Spin: Misrepresentation of what is really happenin by CraigCruden · · Score: 1

    As far as I can tell what they are saying is that during the transition period to new technologies there will be a situation where new technologies will not improve and will fall back a little in the area of performance.... which is to be expected. As that new technology improves it will again march reverse and performance will improve. In other words - if power consumption is important to you you will make the leap to the new technology first. If performance is important you will stay with existing technology in the interim. Performance improvements for existing technology is reaching its max, so there will be a stall or slowing down of improvements. That of course was not as interesting so they just spun it to get more readership.

  72. Think of the children... by JustNiz · · Score: 1

    What about people that care more about performance (per thread) than power consumption? Will we be stuck on old technology?

  73. That sounds like a performance imrpovement to me.. by butchersong · · Score: 1

    If I can cram more cores in a tighter space with less heat and power consumption then I'll call that a performance boost. Bring on the 24 core i5s :)

  74. Re:Intel's trolling us by mikael · · Score: 1

    I was watching some videos on parallel processing. One quote that I remember was that "cores are the transistors of today". Four decades ago, a CPU like a 6502 would have 3510 transistors and was the cheapest on the market, pulling down prices on all the other competitors. A high-end GPU board like an Nvidia Titan will have 2880+ cores. Going by transistors sizes alone, an entire GPU core will fit inside the space of a single 6502 logic gate. It's going to be easier to add more cores as chip sizes get smaller than it is to up the clock speed.

    Intel could afford to crank up the juice to get better performance, because their CPU's were always tethered to the mains power supply. Floating-point performance was where their mojo came from. First they managed to get a floating-point unit integrated with the CPU (80486), then they added SIMD instructions (SSE, AVX) and invented massive cooling systems (water cooling with double fans and a radiator grill).

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  75. Re:Intel's trolling us by dgatwood · · Score: 2

    I assume you mean licensee.

    --

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

  76. Re:Intel's trolling us by leathered · · Score: 1

    Imagine an ARM based server farm.

    Imagine a Beowulf cluster of ARM based server farms!

    --
    For all intensive porpoises your a bunch of rediculous loosers
  77. Re:Better transistors? by UnknownSoldier · · Score: 4, Interesting

    > Going beyond 5Ghz limit has been a problem for the last decade or so.

    Last decade? Uhm, try the last ~40 years. A close friend of mine worked with the military running GaAs CPUs at ~4.7 GHz in late 70's. He also worked on GaAs devices operating up to ~100 GHz. Hey, when you have a nearly unlimited tech budget you can do all sorts of things that the commercial sector won't have access to until decades later.

    Anyways, the problem with Silicon is that it needs to be < 110 degrees C. In contradistinction GaAs only need < 175 degrees C.

    Hardware designers have known about alternatives for years -- Silicon is just plentiful, dirt cheap, and "good enough." No one wants to pay $100,000 for a 10 GHz GaAs CPU, when you could buy 2,000x Silicon chips instead for the same amount of money.

  78. Re:Power efficiency is good in some places, not al by JoeMerchant · · Score: 3, Insightful

    No, a lot of applications don't scale well across multiple cores / CPUs.

    In 2016 they don't. But as chips evolve the applications will as well.

    That's what they said in 2006, when CPU clock speeds essentially hit the wall.

    Mainstream CPUs started going multi-core back then. Some things parallelize quite well, and the tools are making it easier for them to do so today, but there's still a lot of sequential crunching to do for a lot of jobs. We're not likely to see a 1000 core 200MHz chip out-performing a 2 core 2GHz chip for "average desktop applications" anytime soon.

  79. Re:Power efficiency is good in some places, not al by im_thatoneguy · · Score: 1

    Here's the thing though. Even if chips remain equally powerful or 10% slower... if they could fit a 40 core Xeon into a 10watt atom power profile that would be a MASSIVE performance increase in mobiles. I'm relatively satisfied with CPU performance these days with a dual Xeon. If it meant I could get a current workstation in a mobile form, great! However I'm assuming that GPUs do keep improving and we finally see openings for specialized chips for physics and raytracing--the last two areas that would really benefit from dedicated hardware. Neither have ever caught on because Intel keeps improving quickly enough that a small specialized chip market can't get to market before Intel outpaces them.

  80. Re:Better transistors? by ArylAkamov · · Score: 1

    A lot of people seem to think so. I still get pretty strange reactions when my friends learn I'm at 4.5Ghz with air cooling.

  81. Re:Why? by UnknownSoldier · · Score: 1

    Just wanted to say "Thanks!" for the informative video!

  82. They are not fast enough by far by Bruinwar · · Score: 1

    My dream is to some day have my computer waiting on me. Unlike today where I am constantly waiting on my computer... even with the fastest CPU, video card, SSDs in RAID, 16 gigs of RAM, a RAM disk for the swap file... I still find myself waiting.

    --
    SLOWER TRAFFIC KEEP RIGHT
    1. Re:They are not fast enough by far by Sperbels · · Score: 1

      Uninstall McAfee. Problem solved.

    2. Re:They are not fast enough by far by yourlord · · Score: 1

      "a RAM disk for the swap file"

      Did I read this correctly?

    3. Re:They are not fast enough by far by Bruinwar · · Score: 1

      Yea, you read that correctly. You made me do a little research. As it turns no, it's not a good idea to put the pagefile/swapfile on a RAM disk. Back when I got my first SSD drives, it was suggested to never put your pagefile on the SSD. Participants on the OCZ forum were all suggesting a RAM disk for the page file which in theory sounds great. Thanks for the uhem, kind reply, that led me to better knowledge.

      Never had a problem with it but then it likely didn't make much of a difference. No worries, my SSDs are cheap enough I can just replace them if needed. Regardless, computers are still too fooking slow IMO. I am always waiting.

      --
      SLOWER TRAFFIC KEEP RIGHT
    4. Re:They are not fast enough by far by yourlord · · Score: 1

      For anyone else who may happen across this post, swap space is intended to be used mainly as somewhere the kernel can swap out inactive memory pages in favor of active pages. In a system with adequate memory you should see either no swap usage, or some usage. Even without memory pressure the kernel will sometimes swap out pages which have been inactive awhile in favor of using ram for caching, etc. This isn't a problem, it's the kernel doing *smart stuff*.

      On a system which may hibernate, swap space can be used to store the contents of memory during the hibernation.

      Having swap space on an SSD isn't a problem. In general usage you won't be writing to it much, if at all. If you are thrashing it, you need to re-evaluate your memory constraints.

      FYI, I use an SSD for the ZFS L2ARC on my server. It's a 120GB drive and has seen 8TB of writes. No problems and the firmware shows it's used 4% of it's life. The hysteria over SSD write life is somewhat overblown. It's something to be aware of and plan for, but it's not worth freaking out about. I can buy a replacement drive for less money than I'd lose in time obsessing over the config trying to minimize writes.

  83. Re:Intel's trolling us by cytg.net · · Score: 1

    Why -1 this guy? They're idiots .. They're so late to the BIG DATA party that the dance is almost over, legislations google is facing ala https://pando.com/2013/12/16/g... http://www.consumerwatchdog.or... Is true for ms(with win10) or apple as well. The whole business model of windows10, big-data-ads up your arse is a dying concept. When has ms NOT been late to the party? Kind of their catch frase "late to the party" is it not.

  84. Re:Intel's trolling us by Gr8Apes · · Score: 1

    Except I don't believe anyone uses Intel ARM chips.

    --
    The cesspool just got a check and balance.
  85. speculative execution etc. With 1024 cores ... by raymorris · · Score: 2

    > consider, as a thought experiment, any task where the outcome of the first "step" determines the parameters for the next.

    > There is no way to complete this overall task in parallel

    In fact it's sometimes trivial. Consider this code, in which 'the outcome of the first step determines the parameters for the next':

    HasPMI = IsMoreThan80()
    PaymentAmount = CalculatePayment (Balance, HasPMI)

    If you have 1024 cores, you can easily run CalculatePayment() in parallel with the line before it. You run it for both the true and false case simultaneously with IsMoreThan80. Then when the three threads complete, HasPMI tells you which of the two results to use.

    That can also be EVERY IF STATEMENT, every switch-case, etc. On any branch, go ahead and precompute the value for the branch while deciding which branch you'll take. As things move in this direction, functional programming and similar disciplines start to become more valueable, so they will be used more.

    A lot of things that wouldn't make sense to run parallel on two cores or four cores suddenly make sense of you have hundreds or thousands of cores laying around. With 4096 otherwise idle cores, it can make sense to calculate 1,000 possible scenarios in parallel and then ignore the 999 options you didn't need. Our way of thinking about problems will change, as will the tools we use to take advantage of the strengths of new systems.

    1. Re:speculative execution etc. With 1024 cores ... by david_thornley · · Score: 4, Insightful

      1024 cores will make it possible to get ten steps in, assume each step is a binary choice. The software I work with is way more complex than that. Not to mention, cache coherence is going to be a big problem, and multiplying the power draw and heat production by a thousand may be inconvenient.

      There are ways to make problems more parallelizable, but they aren't going to work on all problems. Some problems are just really, really difficult to split up efficiently.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    2. Re:speculative execution etc. With 1024 cores ... by Jeremi · · Score: 1

      With 4096 otherwise idle cores, it can make sense to calculate 1,000 possible scenarios in parallel and then ignore the 999 options you didn't need.

      Well, maybe from a strict minimize-time-to-result perspective, but if we're also trying to minimize power usage (and given the subject of this article, we presumably are), then I'm not sure you're going to get any kind of efficiency win by doing 1000 times the necessary number of computations and throwing away almost all of them.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    3. Re:speculative execution etc. With 1024 cores ... by Phydeaux314 · · Score: 3, Informative

      It's actually called speculative execution, and we already do it. For many tasks it's a significant performance increase.

      --
      Never underestimate the stupidity inherent in all human beings.
  86. Re:Better transistors? by Razed+By+TV · · Score: 1

    Building up instead of out

  87. Re:Power efficiency is good in some places, not al by Anonymous Coward · · Score: 4, Insightful

    Of course, the fundamental problem this presents is that it does *not* automatically result in improved performance.

    Architectural changes require that performance code be tuned or re-tuned, which means every at-scale application has to be somewhere between rejiggered and given a huge dedicated rewrite effort (The DOE's upcoming 300 petaflop GPU machine will have exactly ten applications that can run at full scale, each of which will have an entire dedicated team rewriting it to do so). And, of course, Amdahl's Law puts an ironclad limit on the effect that more parallel hardware can have on performance, and some problems simply cannot be parallelized no matter how much we wish otherwise.

    Contrast with the effect of improving the serial performance of hardware: All else being equal, double the CPU and memory clock rates and absolutely every program will run twice as fast, full stop. That was the desktop miracle from 1990 to 2003 or so - the same exact code screamed twice as fast every year.

    But as processors trend towards slower and wider, everything becomes an exercise in parallel programming. OpenMP parallel, MPI parallel, SSE simd instructions, GPU simd parallel... It's harder to do at all, and harder yet to do *right*, and historically the average programmer has enough trouble working with a runtime that's sequentially consistent.

    Rant aside though, I agree you're right - until we move to diamond substrates & heatsinks, we've hit the thermal brick wall (actually we hit it circa 2003) and there will not be any further increases in serial processing speed. Plus, AFAICT, there's a similar brick wall with access rates to DRAM and the fact that it requires a microwave-frequency bus with literally hundreds of pins extending for entire centimeters... so forget that too.

  88. Wow amazing incredible by JustAnotherOldGuy · · Score: 1

    Coke Says Bottles To Become Smaller But Hold Less Soda

    Ford Says Engines To Become Smaller But Cars Will Go Slower

    O Brave New World, That Has Such Wonders In It!

    --
    Just cruising through this digital world at 33 1/3 rpm...
  89. Re:Intel's trolling us by JustAnotherOldGuy · · Score: 1

    Intel's so far ahead of AMD, they have to roll back the clocks in order to stay competitive. >.>

    Lol, if I had mod points, they'd be yours.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  90. Re:Intel's trolling us by c · · Score: 1

    Not anymore. Intel sold off their ARM business a decade ago.

    That being said, Intel was pretty good at ARM when they tried. I doubt they'd have technical problems getting back into it if they wanted. Marketing and branding might not go so well.

    --
    Log in or piss off.
  91. Re:Intel's trolling us by Gr8Apes · · Score: 1

    Unless MS can convince developers to actually develop for anything other than windows x86, MS ARM will wither and die, just like windows phone/os/metro/etc. I've lost track of the mobile iterations they've done.

    --
    The cesspool just got a check and balance.
  92. Re:This makes sense if gov is the customer by david_thornley · · Score: 1

    Trust me, slowing my compiles down would cost the company more than completely eliminating my power consumption would save.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  93. Re:The problem is lackadaisical battery manufactur by SuricouRaven · · Score: 1

    " The Greeks had them, sort of, they think they were used for electroplating stuff."

    There's no solid evidence for this. There are some artifacts that look like they might have been batteries, but were more likely just very well-constructed storage jars for archiving documents. The lack of any documents referring to the process or of any electroplated artifacts puts the electroplate theory on very shaky ground indeed. Very few archaeologists consider it even plausible.

  94. Progress by tsotha · · Score: 1

    This certainly doesn't represent "a rolling back of the progress it made over the last fifty years". For the vast, vast majority of people performance/kw is more important than raw performance in a single core. If my process gets a core to itself instead of sharing one that's 10% faster, that's progress.

    I'm sure there are applications out there that must be single threaded, but I'd be surprised if Intel stopped making hot, high performance cores for people in that boat. It's just going to be a niche market.

    1. Re:Progress by ChrisMaple · · Score: 1

      For the vast, vast majority of people performance/kw is more important than raw performance in a single core.

      You jest
      The vast majority of computer users/buyers don't even think about power consumption. They're looking at internet use, word processing, viewing photos and video, playing games, all without noticeable lag. Power consumption is only a concern when the fans are too noisy.

      --
      Contribute to civilization: ari.aynrand.org/donate
    2. Re:Progress by tsotha · · Score: 1

      Sure, people want to be able to do all that stuff. Which multi-core chips will be able to do. In a smaller package, with better battery life, and less fan noise.

      Just because consumers don't understand why that computer is quieter than the others doesn't mean they don't want it.

  95. What is that in GFlops/Joule/Second? by dsmatthews9379 · · Score: 1

    Or more exactly how many crunches (2 bit NAND operations per j/s)*? If that number is growing at an average rate (over 5 years) similar to what Moore predicted the details of the technologies used do not matter.

    *Yeah I made that up, got a better metric than the crunch?

  96. Re:Intel's trolling us by Junta · · Score: 2

    At this point I think they are looking for business models that are more annuity-like, with recurring revenue. A transactional purchase of an OS is becoming increasingly less interesting because fewer upgrade cycles. So for them, the strategy was 'app store or bust!'.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  97. More and slower can do much by Kjella · · Score: 5, Insightful

    You can have strong AI in ~20W, because that's what our brain uses. Each neuron is really, really slow like 100Hz and below, but when you have absurdly many it works. The problem is understanding the programming model, because it's nothing like our one list of instructions.

    --
    Live today, because you never know what tomorrow brings
    1. Re:More and slower can do much by JanneM · · Score: 1

      Just remember that a real neuron is nothing like the "neurons" in neural networks. Each one is really computing a fairly complex set of functions. A single real neuron would be best represented by a decent-sized recurrent neural network all by itself.

      --
      Trust the Computer. The Computer is your friend.
    2. Re:More and slower can do much by Pulzar · · Score: 1

      Just remember that a real neuron is nothing like the "neurons" in neural networks. Each one is really computing a fairly complex set of functions. A single real neuron would be best represented by a decent-sized recurrent neural network all by itself.

      Which is, more-or-less, just a more complex neural network, no? There was a paper very recently on some setup like that, where each "neuron" is a small multi-layer network instead of a simple relu, and it performed very well. I couldn't find it through casual googling, unfortunately.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  98. Re:Better transistors? by Curunir_wolf · · Score: 2

    People may have restated it in many silly ways, but what they actually mean is "Computers become twice as good every 18 months or so." Whether it's multiple cores, or faster clock speeds, or better RAM throughput, that's still what it amounts to: twice as good computers.

    I think that's pretty much failed, then, for general purpose computers. At one time, I actually used to upgrade about every 18 months, and would see a really nice boost in performance. That's not so much the case anymore, it takes more like 3-4 years.

    --
    "Somebody has to do something. It's just incredibly pathetic it has to be us."
    --- Jerry Garcia
  99. don't look down, coyote by epine · · Score: 1

    At this point power consumption matters a heck of a lot more for ubiquity than pure performance gains.

    I'm sure the fire-breathing dragster edition of current silicon technology (with a pin count to match) will continue to exist at an upscale price for those willing to pay for it.

    That uncomfortable rush in your stomach? It's from clinging to yesterday.

  100. what Intel forgets by ILongForDarkness · · Score: 1

    is "new technology" isn't guaranteed to be adopted. I'm sure a lot of people would like better battery life. But for desktops,small server installs (or ones dominated by massive per core licensing), or just plain people that don't give a crap they want more power: they don't have to go for the new tech. It could happen Intel converts a fab or two over to the new tech and people keep buying the old model for years forcing them back (or a competitor) to the old tech. Everyone is different but if I get > 3hrs battery on anything I'm good to go. All but say two flights a year I'm not further than that from plugging my junk back in. Would it be good to not have to bring my cords around? Sure. But if the system gets significantly slower to do that it is a trade off I don't want to make. waiting for a compile is bad enough already.

  101. Re:Intel's trolling us by ChunderDownunder · · Score: 2

    I would have thought these days for 'Continuum' it's just a checkbox in their IDE to target a different processor architecture, with compiler warnings as to why this C code is non-portable.

    [X] i686
    [X] amd64
    [X] arm v7
    [X] arm v8

    (I guess I should give visual studio a download instead of making uninformed comments!)

  102. Re:Intel's trolling us by Gr8Apes · · Score: 1

    That was the power of the emerging wintel duopoly that even IBM purposely blinded themselves to because they thought they'd lose sales from their mainframe business if they promoted desktops as anything but clients to mainframes.

    --
    The cesspool just got a check and balance.
  103. Re:Why? by Z80a · · Score: 1

    The Ghz race is pretty much dead unless we invent better transistors.
    But there are other ways to raise the speed, like well actually adding more pipelines to the CPU and making it run more instructions per cycle, but this is not as "efficient" as adding more cores.
    I did read somewhere that every extra instruction per cycle per core doubles the core size, while adding an extra core double the performance (if people can use it).

    There also other paths, like decreasing the pipeline size, which make the CPU take less time to recover from stalls, but the smaller the pipeline, less clock you can put on the chip before the transistors actual speed limit come in and crash the party.

    You can also try the VLIW thing again, that allows you to create those "superinstructions that do several things at once" and increase the chip size a lot less than actual extra pipelines, but then its not x86 compatible, and its very, VERY hard to create a compiler that use it well.

    Finally, there is the golden goose of getting several cores to act like a single, more powerful core, but that's a nutjob dream i think.

  104. Re:Why? by thinkwaitfast · · Score: 1

    Good video!

  105. Re:Intel's trolling us by Bengie · · Score: 1

    Small Intel CPUs are on par with ARM for efficiency, but the platforms as a whole are not competitive yet. For the servers, Intel is blowing ARM out of the water for ops per watt.

  106. Re:This makes sense if gov is the customer by ChunderDownunder · · Score: 1

    Absolutely.

    Some organisations I've worked at with hundreds of employees on site means big savings if they switch. And they don't necessarily own said depreciating hardware assets in the first place but instead lease the desktops. e.g I worked at one place for 2 years and had 3 workstations in that time.

    $3/month/desktop might not sound like much but let's say you have 300 desktops on a 24 month lease - that's a $1/4million off your power bills.

  107. Re:Intel's trolling us by Bengie · · Score: 1

    Other than Intel being faster and consuming less power. Especially on high end servers. My cousin had to purchase 4 $60k servers, two Intel builds and two AMD builds. Ran them all through a slew of tests for both Linux and Solaris, everything as optimized as possible. Not only did Intel win in nearly every benchmark, but it consumed nearly 1/2 the power. This was important because the mains was only able to handle 10 megawatts and he was able to get their electrician to jimmy rig another 2 megawatts, but they still had several $500,000 racks turned off. You get to do silly things when you have your own 150 megawatt power plant that doesn't charge you any money. State funded University research center.

  108. Re:This makes sense if gov is the customer by ChunderDownunder · · Score: 1

    On the plus side, your fencing skills would improve.

  109. Not fifty years by Tony+Isaac · · Score: 1

    No, progress won't be rolled back fifty years. Even if performance is rolled back 50%, that's only one or two years of progress "rolled back."

  110. Re:Better transistors? by dryeo · · Score: 1

    And if you're not running the newest build of Win 10, your programs will likely run on the slowest cores.

    --
    https://en.wikipedia.org/wiki/Inverted_totalitarianism
  111. Re:Intel's trolling us by radarskiy · · Score: 1

    They sold off a specific ARM-based product, one which doesn't get much press these days. Why do people think this means that Intel doesn't sell *any* ARM-based products?

  112. Re:Better transistors? by Dutch+Gun · · Score: 3, Interesting

    I'd argue that it's also the case that most computers for the past decade have been ridiculously overpowered for what most average consumers are asking of them. That's partly why the market is moving to mobile. For many common tasks, a tiny mobile computer is still more than enough to do the job just fine. And in the case of Windows, the required minimum specs for an OS hasn't jumped nearly as substantially since Windows Vista, as MS focused quite a bit on performance optimization rather than letting things keep bloating up. If you had a reasonably powerful computer that could run Windows Vista when it first came out, you could almost certainly still run Windows 10 on it.

    Vista recommended specs:
    1-gigahertz (GHz) 32-bit (x86) processor or 1-GHz 64-bit (x64) processor
    1 GB of system memory
    40-GB hard disk that has 15 GB of free hard disk space
    Windows Aero-capable graphics card w/ 128 MB of graphics memory (minimum)

    Windows 10 minimum specs:
    Processor: 1 gigahertz (GHz) or faster processor or SoC
    RAM: 1 gigabyte (GB) for 32-bit or 2 GB for 64-bit
    Hard disk space: 16 GB for 32-bit OS 20 GB for 64-bit OS
    Graphics card: DirectX 9 or later with WDDM 1.0 driver

    Note that I'm comparing recommended to minimum specs, but it's still fairly impressive given the time between these two OS releases. In general, I just think there's less market pressure to keep creating faster and faster CPUs.

    --
    Irony: Agile development has too much intertia to be abandoned now.
  113. Re:Intel's trolling us by radarskiy · · Score: 1

    "Except I don't believe anyone uses Intel ARM chips."

    The communication processors in XMM standalone modems.

  114. Re:Intel's trolling us by c · · Score: 1

    They sold off a specific ARM-based product, one which doesn't get much press these days.

    At the time Intel owned them, StrongARM and XScale were pretty much *the* mobile processors, alongside MIPS. Nothing Intel has done with ARM since has been done at the same scale and it'd debatable whether they've made anything viable with it.

    I expect Intel still dabbles in ARM like Microsoft dabbles in Linux. They "do it", but there's not a whole lot of love, and you maybe don't want to get your core business too dependent on how they approach them.

    --
    Log in or piss off.
  115. Re:Better transistors? by Macman408 · · Score: 2

    Well, I suppose you can call it air since 80% of air is, but using liquid nitrogen and calling it "air cooling" is a little bit misleading, don't you think? ;)

  116. Re:Better transistors? by epyT-R · · Score: 1

    That's only because most people are too unaware to realize they perform much worse with a mobile device than they would with proper keyboard, monitor, and software. Then they export their subpar output to others. Who wants to sit there and read badly 'corrected' txt gibberish in an email concerning a critical issue?

    The day all the 'workstation' work requires paying up the ass in 'service' fees for access to remote clusters is the day computing for the masses truly dies.

  117. it's not the end of moore's law.... by whistlingtony · · Score: 1

    "it's not just the end of Moore's Law, but a rolling back of the progress it made over the last fifty years."

    How about if it's giving the consumer what they want? I don't need more powerful chips. I need more battery life! (and less wasteful software, but that's a different issue)

    1. Re:it's not the end of moore's law.... by Bruinwar · · Score: 1

      Blah, how about we have both? Super fast CPUs with crappy battery life (my desktop has no need!) & a good solid low power alternatives for mobile devices. I have a real need for much faster CPUs!

      --
      SLOWER TRAFFIC KEEP RIGHT
  118. Re:Better transistors? by Dutch+Gun · · Score: 1

    Don't get me wrong... I've always lambasted the pundits who seem intent on declaring the PC "dead" - that's only true for people who don't actually do any work on a computer. Mobile devices are best at consuming content or *very* light work. Only idiots would argue otherwise. But let's face it - that's the bulk of what most people actually *do* with their personal computers outside of actual work.

    And I'm not saying that there isn't still a need for high-powered workstations. It's just that the market for those machines isn't nearly as big as it used to be. And I think PCs have reached a tipping point where, at least outside of gaming or specialized jobs, there's less pressing need for them to be more powerful, so I think that's also contributing to the slowing market.

    Don't worry - PCs and workstations aren't going anywhere anytime soon.

    --
    Irony: Agile development has too much intertia to be abandoned now.
  119. Re:Intel's trolling us by Khyber · · Score: 1

    "and invented massive cooling systems (water cooling with double fans and a radiator grill)."

    I can guarantee you Intel did not invent such a cooling system design.

    Source: Go look at any car around before Intel was even conceived.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  120. Re:The problem is lackadaisical battery manufactur by nojayuk · · Score: 1

    If they were investing into the R&D to keep up with Intel and Moore's law... doubling their capacity every 18 months as well...

    Li-technology batteries hold about 25% of the energy of a similar mass of TNT explosive at the moment. If the manufacturers kept up with Moore's Law as you would like then within three years or so they'd be equivalent to TNT in energy density. Wouldn't that be fun?

  121. Re:Why? by Z80a · · Score: 1

    This thing looks quite powerful.
    Sadly the question "can it run x86" is the first to be asked, and i would guess either intel or AMD are probably trying to answer this one.

  122. Re:Power efficiency is good in some places, not al by JanneM · · Score: 1

    A lot of tasks intrinsically don't scale, or scale only up to some limit. Some people are running into this already in the HPC world, were we have big parallel machines that they can't take full advantage of. Their simulations simply don't scale above a certain number of cores.

    This problem is becoming steadily worse, since people want to make models with more detail (that tends to not parallelize well), and simulate much longer timeframes than before. If you're simulating protein interactions over one millisecond, then it might not matter if it takes an hour or two. But if you want to use that to understand LTP in neurons and simulate a second or two, then it becomes a very major problem if your model can't parallelize further and the per-core speed stays put.

    --
    Trust the Computer. The Computer is your friend.
  123. Re:Power efficiency is good in some places, not al by JanneM · · Score: 1

    John Cook (put his blog in your RSS feed if you don't already have it) made a very good point recently: The speed gains from Moore's Law are dwarfed by the speed gains from algorithmic improvements. And unlike Moore's Law, we're not yet seeing a limit approaching for better ways to solve stuff. The post in question: http://www.johndcook.com/blog/...

    --
    Trust the Computer. The Computer is your friend.
  124. Re:Intel's trolling us by mikael · · Score: 1

    I know IBM had water cooled mainframes. My first workplace had to call in a plumber to get the cooling system fixed. One homeless tried to build a shelter around the compute room cooling fans in the car-park. Figured he could build a litte hut and capture all the warm air.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  125. Re:Why? by Megol · · Score: 1

    There are processors that work in the Terahertz range and its complete bullshit that these processes cannot be scaled up. Why is Intel pushing to arrest processor speeds??? Have classified systems hit a wall??? Can the gap no longer be maintained?

    Not even superconducting logic families can run at THz frequencies, that is a total and deluded fantasy. Even increasing processing speed to 50GHz with the fastest technology available in the next 10 years or so is extremely problematic, 500GHz? Perhaps in 30 years using supraconducting logic at very low temperatures - assuming a number of scaling problems can be avoided.
    The problem isn't the raw switching speed of components, even transistors used in modern processors have a theoretical maximum switching speed far beyond the frequencies that systems implementable using those transistors reach. Reasons: RC delays in interconnects, leakage current at each transistor etc.

  126. Re:Why? by Megol · · Score: 1

    The Ghz race is pretty much dead unless we invent better transistors.
    But there are other ways to raise the speed, like well actually adding more pipelines to the CPU and making it run more instructions per cycle, but this is not as "efficient" as adding more cores.
    I did read somewhere that every extra instruction per cycle per core doubles the core size, while adding an extra core double the performance (if people can use it).

    Both of those are trivially false. Wider execution scales as n^2 in theory (though a bit better in practice) but doesn't affect all parts of a core so while some stuctures can double in size the core itself will not. Adding an extra core doesn't double the performance for several reasons: serial parts of a program will limit parallel execution (Amdahl's law), synchronization effects will in practice be worse than that stated by Amdahl and two cores will load the shared resources more than one processor.

    There also other paths, like decreasing the pipeline size, which make the CPU take less time to recover from stalls, but the smaller the pipeline, less clock you can put on the chip before the transistors actual speed limit come in and crash the party.

    You can also try the VLIW thing again, that allows you to create those "superinstructions that do several things at once" and increase the chip size a lot less than actual extra pipelines, but then its not x86 compatible, and its very, VERY hard to create a compiler that use it well.

    Transmeta (and Nvidia Denver) uses translation from the target architecture to an internal VLIW format so virtual x86 compatibility is possible.

    Finally, there is the golden goose of getting several cores to act like a single, more powerful core, but that's a nutjob dream i think.

    It's not (e.g. Federated cores: http://www.cs.virginia.edu/~sk... ) but thinking that it is a general solution for performance surely is.

  127. precalculating inner loop is faster & more eff by raymorris · · Score: 1

    You bring up two important points. First, you said "we" want power efficiency. The article says Intel is going to provide efficient CPUs. It does not say that everyone will always prioritize efficiency over speed for all tasks. "We" (many people) will continue to want many tasks to run quickly. In many cases, speed will be more important than efficiency, and that's what this sub-thread is about. We're talking about what to do when you want speed.

    Secondly, it just so happens that in the vast majority of cases, over 90% of CPU time is spent in a very small section of code called the "inner loop", which is the little chunk that runs many times.

    Suppose you're adjusting a video in some way, maybe resizing it or changing the brightness. The video is a bunch of frames, each frame is a bunch of pixels, and each pixel is three color values, red green blue. There are 256 possible values for each of R, G, and B. The code looks like this:

    for each of 200,000 frames
                  for each of 800,000 pixels
                              pixel.red=CalculatePixel(pixel.red)
    pixel.green=CalculatePixel(pixel.green)
    Pixel.blue=CalculatePixel(pixel.blue)

    CalculatePixel() gets called 320,000,000,000 times. (320 billion times). Each time, it's passed a value from 0-255 and returns a value from 0-255. Which means that the value for CalculatePixel(0) gets recalculated about a million times. Compare this code:

    For x in 0-255
              Answer[x] = CalculatePixel(x)

    for each of 200,000 frames
                  for each of 800,000 pixels
                              pixel.red = Answer[pixel.red]
                              pixel.green = Answer[pixel.green]
                              pixel.blue = Answer[pixel.blue]

    If you're in the habit of speeding it up by calculating all possible values for your inner loop, you code to take advantage of that fact. Here we can see that it's much more efficient to do the calculation 256 times rather than 320 billion times. This concept is generally true for most programs- the bulk of the CPU time is spent doing whatever the program does repeatedly. I routinely make other people's software faster amd more efficient using this type of approach.

    A recent case was a security scanner, which did this:
    For each IP 192.168.1.1 - 192.168.1.255
            For each port
                      For each vulnerability
                                CheckPortForVulnerablity()

    You can see that CheckPortForVulnerablity() was called over a billion times.

  128. Re:Better transistors? by wvmarle · · Score: 1

    5 GHz is a pretty high speed, and physics come in play. At that speed, a signal can travel less than 6 cm within a single clock pulse (almost 6 cm based on vacuum). At die sizes of around 10x20 mm, the signal takes a significant part of a pulse to reach its destination after which the transistors still have to make the switch.

    This is even more of an issue for the communication between the CPU and the memory, which is often located further away. Distance becomes an issue, even at light speed, at those short intervals.

  129. Re:Intel's trolling us by Bengie · · Score: 1

    You seem to have no idea how much Microsoft R&D has contributed to many aspect of technology, especially around computers. A lot of modern GPUs were made possible because Microsoft had many kinds of exotic custom hardware architectures created, then create several custom OS kernels with completely different designs from mainstream, just to see what the best way forward would be. This allowed AMD, Intel, and Nvidia to prototype many ideas.

  130. Re:Intel's trolling us by Gr8Apes · · Score: 1

    It's pretty funny in a sad way that today we're only discussing x86 for "high end" servers, when x86 pretty much sucks at it. Take a look at the Top500, Graph500, and Green500. You'll see an interesting pattern very quickly, and it's not pretty for Intel. It also doesn't matter, since Intel has priced out much of the competition at this point and all formerly viable architectures have been overwhelmed by the "good enough" intel chip. Just don't go thinking it's a great chip, because it's not. It's a cheap chip that can do the job, not as well, but good enough. Think of it as the VW Bug of chips in a world of Lambourghinis, McLarens, and Ferraris. The bug sold a lot more even though it's not as good in any sense, but it gets the job done.

    --
    The cesspool just got a check and balance.
  131. Re: Intel's trolling us by Gr8Apes · · Score: 1

    A well developed & deployed os+compiler

    well, that answers the question about Windows portability....

    Do you think the hills in China really look all that different from the hills of Nebraska?

    Depends, even hills in one part of Nebraska can look look different than in other parts, provided Nebraska actually has "hills" ;)

    --
    The cesspool just got a check and balance.
  132. Re:Better transistors? by Agripa · · Score: 1

    On the other hand, designs with less energy loss will open up the potential of higher speeds, once the techniques get refined.

    No and here is why.

    For a CPU of a given complexity, a specific area is needed for transistors, routing, etc in a given process. If the process density goes up, then the power has to be lowered to maintain the same power/area because the area largely determines the thermal resistance and for the past few generations, high performance CPUs already operate with the junction temperature as high as is reliable. So power is proportional to chip area and higher density processes yield smaller chips so power has to be lower.

    You can see this trend in Intel processors since about the Core2. The highest power models all have a power rating proportional to area and since more recent models are smaller, they have lower power ratings.

    This is also why stacking memory on top of logic is not going to happen for anything except low performance logic.

  133. You can have your green chips, I'll keep my green by Grocks · · Score: 1

    Take your tree-hugging chips and jump in the lake, maybe you'll float.

    60 different CPUs, it's worse than Ben and Jerries, or Star Bucks.

    Give me a fast, high core count, CPU. For a real Man's Computer.

  134. Re: Intel's trolling us by toddestan · · Score: 1

    I don't know if I would say Cyrix was faster than Intel. They could beat Intel in some benchmarks, as they had a very good integer unit. But their FPU was garbage, and anything FPU intensive Intel absolutely stomped Cyrix. Cyrix liked to use the performance of their integer unit to calibrate their "PR" system. Sure, maybe their 6x86 PR200 could perform as well as a Pentium 200 in some situations, but in others it struggled to keep up with a Pentium 75. I know my Cyrix 6x86 PR200 would struggle to do anything else while playing back a MP3 file in Windows. The K6-200 could play back the MP3 file with hardly an impact on anything else.

  135. Re:Why? by toddestan · · Score: 1

    You also have to deal with the speed of light. At 3GHz, light will travel about 1cm. You'll note that's on the order of the size of a CPU die. So go much faster than that, and you run into problems with the time it takes signals to travel across the die and keeping the whole CPU synchronized. So you either have to deal with those issues, or continue to shrink the CPU die.

  136. Re:Intel's trolling us by SNRatio · · Score: 1

    Marketing and branding might not go so well.

    They would be selling to manufacturers, not consumers. I'd guess 99% of consumers have no clue which chip is in their phone, and 90% don't know which is in their laptop.

  137. Re:Intel's trolling us by toddestan · · Score: 1

    In terms of performance/watt, a Core i7 stomps all over ARM. Intel just needs very low power x86 chips that also have acceptable performance. They aren't quite there yet, but they're getting closer.

  138. 64-bit by phorm · · Score: 1

    AMD also managed 64-bit architecture that was backwards-compatible with 32-bit, while Intel was trying to say it wasn't doable and pushing pure 64-bit

  139. Performance by phorm · · Score: 1

    Performance/watt also has this tendency to be missing another factor. Performance at WHAT (or rather what measure of performance)? Some examples from history include
    * iops
    * flops
    And stuff that may account for above but also has optimizations for:
    * triangles/sec
    * physics
    * fluid dynamics
    * lighting models
    * etc

    That's why we still have PC with fast CPU's that would suck donkey-balls for games without additionally fast GPU's, and why we also have things that are a hybrid (APU) as well as a bunch of edge-cases, optimizations, etc

    So yeah, you might have the biggest, baddest spreadsheet processor around, and still have a machine that overall performs more like a Ford Fiesta than a Ferrari when it comes to certain types of media or computations.

  140. Re: Better transistors? by phorm · · Score: 1

    Vista at only 1GB of RAM was *NOT* a pleasant experience...

  141. Intel CPUs inefficient at doing nothing by Crowd+Computing · · Score: 1

    The big draw of ARM is performance/price per watt which is exactly what Intel is shooting for.

    I'm too lazy to Google my citations but I remember reading somewhere that Intel CPUs and SOCs actually perform competitively if not better per watt when compared with the better ARM implementations. But that's when the CPU or SOC is actually doing what computers are supposed to be doing, computing. The problem is that the typical Intel desktop CPUs, which the Intel mobile SOCs are still partly based on, are quite poor at doing nothing. In the desktop, there's a clear distinction between a CPU in "sleep" mode and a CPU in active operation. ARM SOCs don't have a distinct sleep mode. They just greatly reduce power consumption when the screen of your smartphone or tablet goes dark. This area is where Intel needs to catch up to, not in terms of raw processing performance.

  142. Re:Intel's trolling us by c · · Score: 1

    Even selling to manufacturers wouldn't be easy. There's always going to be that concern about whether or not Intel is "all in" with the product roadmap or whether they're just biding time until they can drop the product for a more internally palatable x86 (or Atom, or whatever they'd brand it) version.

    --
    Log in or piss off.
  143. Re:Intel's trolling us by Bengie · · Score: 1

    It's not as simple as how many flops can you do. The PowerPC Top500 are created specifically certain types of workloads and are designed by to ran at 100% 24/7. The idle power consumption of those platforms is ridiculous. Super computers are nothing like computers in normal datacenters. Datacenters have large swings of computational usage and do a lot of VMs. Super computers have constant load and run bare-metal for the most part with highly optimized OS's with kernel schedulers that schedule time slices in quantums of minutes instead of milliseconds.

    And yes, AMD has great peak flops and can compete with Intel in this area, but AMD's design is biased more like a GPU than a CPU and takes a big hit any time you need to do thread synchronization. Higher latency to flush a cache-line, which is highly detrimental to synchronized performance(Amdahl's law). AMD wanted a large exclusive cache instead of a smaller low latency inclusive cache. ARM is great if you only need a bunch of weak CPU cores. Below 1Ghz, ARM is slightly ahead of Intel. Around 1ghz, ARM runs into efficiency issues and suddenly they draw more power than Intel and only similar performance at best. ARM does beat Intel in some niche workloads, but the same can be said about pretty much any CPU.

  144. Re:Intel's trolling us by Gr8Apes · · Score: 1

    It's not as simple as how many flops can you do.

    This is why I quoted 3 sets of tests. The Top500 is pretty much flops focused, a very specific test for a very specific workload, which is what all supercomputers were originally targeting back when that benchmark started. While Intel can compete in this arena, as soon as you move to what we might call more realistic workloads, Intel's weaknesses spring out everywhere. You speak of latency - Intel's x86 base architecture has huge issues with process/thread switching compared to any of the RISC entries. Those effects are what kill Intel in the Graph500 list. The Green500 is just a bonus for showing how horrible these processors are, yet as of today, they are the most likely hardware most of us will run. It's kind of like being tied to the current set of inherently dangerous nuclear reactors when a better design has existed for decades, but no one wants to spend the extra cash to get one operational.

    AMD also suffers from the process/thread switching costs as originally they were x86 based and I'll be honest that I've not kept up with what they've done since the developed their RISC like core, so can't comment on to what extend they're suffering from those effects today.

    --
    The cesspool just got a check and balance.
  145. Re:But but but by Coren22 · · Score: 1

    Funny, because you keeps using the same debunked argument. Also, delusional people talk about themselves in the third person, it isn't a good idea to intentionally lump yourself into that group.

    You have yet to submit to a code review from anyone but your friend. No, I don't trust that he has thoroughly assessed your software.

    You are terrified someone will steal your software if you publish the source code, this must stem from the fact that you are stealing other people's work in your code (you didn't write the hosts files, you just steal them and collate them).

    You have yet to address the issue of name resolution performance of anything not found in your hosts file. This is a serious issue when the hosts file is so large, as Windows has to step through the entire file before it fails out. DNS outperforms your hosts file solution several fold, so why not just run your own DNS server? Oh, resources eh? But you have no problem running 100k copies of the hosts file in a domain instead of using DNS, like that is even a solution.

    When you have an argument tougher than a wet paper bag, let me know, for now, your argument is debunked, now go and learn something about how computers work, since you seem to have missed that class.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  146. Re:This makes sense if gov is the customer by david_thornley · · Score: 1

    Only if I get some action on my request for company swords. The request for a ball pit in the office space we're moving to soon didn't get approved either.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  147. Re:Coren22's "APKolypse" eat your words by Coren22 · · Score: 1

    Same arguments again and again, all already refuted:

    http://slashdot.org/comments.p...

    So, eat your words as you say. You definitely post enough of them, since you enjoy spamming so much. I counted 4 posts on the Adblock Plus article, which just goes to show, you are as bad as all the advertisers you try to block.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  148. Re:Coren22 EATS HIS WORDS again, lol... apk by Coren22 · · Score: 1

    So, still the same claim, yet again, refuted here: http://slashdot.org/comments.p...
    No one is going to steal your software from the code, as you already give it away! If you are that scared of people seeing your code, it isn't because of a concern about theft, that is sure as there is nothing to steal. Copyright covers your code like it covers all other code, no one can legally copy your code without your permission.

    I don't "steal" anything (projecting YOU DO)!

    So, now you accuse me of theft? But you don't take other people's work? So, where do you get your hosts files since you aren't taking them from other people's work?

    By placing users FAVORITE SITES where they spend 95++% of their time online @ the TOP of hosts files cached in RAM, I get them to sites FASTER & MORE RELIABLY than a more-than-potentially REDIRECT POISONED DNS SERVER (99.999% of ISP DNS aren't patched vs. the kaminsky flaw, stupid).

    So, you lie and redirect. The name resolution performance issue was clearly stated to you, but you have to dodge it to make your solution look better. So, how long does the resolution of items not in your hosts file take? It doesn't matter how many favorites you add, there are always things missing, and adding a static entry for something doesn't fix the issue as many are dynamic in some way.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  149. Re:Coren22 EATS HIS WORDS again, lol... apk by Coren22 · · Score: 1

    No it doesn't (see using hardcoded favorites above) - & DNS outperforms hosts in GOING DOWN (does a lot) OR poisoning users via redirect poisonings!

    So in other words you are a shitty sys admin since your DNS server has uptime issues? My DNS server is only down when I take it down for maintenance, and that is why there are multiple DNS entries in the network configuration. How do redirect poisonings effect a DNS server you run yourself?

    DNS resolution far outperforms hosts files as it uses a branching algorithm instead of stepping through a long file. Even for entries you redirect to 0.0.0.0, it will be faster to do the resolution in DNS.

    Yes, more resource consumption + moving parts complexity AND POWER USE doesn't = a GOOD solution vs. hosts by using redirect poisoning exploitable DNS locally w/ only a few systems @ home.

    So, you are running on a pentium 3 with 256MB of ram? Why are you so concerned about resources, can't you afford a recent computer? The power usage of a DNS server is most definitely less than your shitty hosts file in actual use, but I am sure you made measurements to determine this?

    It works easily migrated by central admins via scripts or chronjobs/scheduled tasks with less moving parts complexity, room for exploit & breakdown, OR power usage.

    So, slowing down 100k computers is so much better than DNS? A DNS server that is required in an environment like this? I'm glad I didn't work in any company you did, it must have been painful to use those computers.

    Yes I have to a seasoned security pro AND coder himself.

    AGAIN. One person reviewing your code is NOT a code review. Code reviews are performed by many people to prevent mistakes, and subversion of the process.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  150. Re:Coren22 EATS HIS WORDS yet again hahaha by Coren22 · · Score: 1

    You know, posting things in all caps doesn't suddenly make them valid or true right? You can keep beating that strawman all you like, but you are still wrong. DNS beats Hosts every single time when an entry isn't in the hosts file. DNS beats hosts files after about the 5th record for speed.

    Still beating another strawman there too, one person reviewing your code =/= a code review, as I have repeatedly stated.

    And you CLAIM you're a security guy? No, no way.

    Apparently I am way more of a security expert than you, because I actually understand these things, something you have repeatedly shown you do not do.

    he'd have KNOWN if I 'stole others code' WHICH YOU FALSELY ACCUSE ME OF you disgusting little reprehensible PIECE OF SHIT!

    NEVER did I accuse you of stealing code. I said your software uses other people's work in that it coolates copies of other people's hosts files, not your own file you created by hand. Now, who is the reprehensible piece of shit here? since you can only attack strawmen, I totally expect the EXACT same argument yet again, as you can't beat the actual statement.

    LOL - you, a FUCKING LIMITED IN RANGE OF SKILLS IN COMPUTING menial, lol (who has no code the protects others & speeds them up online as I do which is HIGHLY RECOMMENDED by notables in the art & science of computing)... apk

    Again with the insults? Can't take anyone actually questioning your product and pointing out its numerous flaws, you have to try and claim you are so much better than anyone rather than actually addressing the issues.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  151. Re:So your server DOES go down and... apk by Coren22 · · Score: 1

    You are hilarious. Where is your actual testing? Come on, you have to have tested it to claim that yours is faster and uses less resources.

    Annihilation would actually require you to have a single response to anything I said, since you still are fighting strawmen it can only be presumed you have no responses to the actual issues, therefore you have already admitted that you are wrong and have no responses but attacks. It is lovely to see you finally admit that you know nothing about security as you can't even make any kind of response to the actual known issues I have brought up with your method.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  152. Re:God you are STUPID menial... apk by Coren22 · · Score: 1

    You added remote DNS to the statement. I never said the DNS was remote, why would I use someone else's DNS I don't trust?

    How is it faster to query a Hosts file (which has to be stepped through in its entirety for records not found in it) than a DNS server running in memory (which uses branching tree algorithms to do resolution)?

    FAVORITE SITES @ THE TOP OF HOSTS vs. REMOTE DNS

    Oh, so you are still attacking a strawman, I see. Stop talking about favorite sites in the hosts file, as that isn't what was said, it doesn't solve the problem of slow resolution of things not in the hosts file.

    * YOU FAIL, limited menial... lol, you fail.

    It must make you feel great to keep defeating those strawmen. You sure are the mental midget you claim everyone else to be.

    --
    APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  153. Re:Intel's trolling us by nhat11 · · Score: 1

    Pretty much, intel can build fab buildings on the whim and could buy AMD outright but whats the point if they're not really competition and will get hit with monopoly practices for x86