Intel Details Power Management Advancements in Haswell 113
MojoKid writes "Intel's next-generation CPU architecture, codenamed Haswell, puts heavy emphasis on reducing power consumption. Pushing Haswell down to a 10W TDP is an achievement, but hitting these targets requires collaboration. Haswell will offer finer-grained control over areas of logic that were previously either on or off, up to and including specific execution units. These optimizations are impressive, particularly the fact that idle CPU power is approaching tablet levels, but they're only part of the story. Operating system changes matter as well, and Intel has teamed up with Microsoft to ensure that Windows 8 takes advantage of current and future hardware. Haswell's 10W target will allow the chip to squeeze into many of the convertible laptop/tablet form factors on display at IDF, while Bay Trail, the 22nm, out-of-order successor to Clover Trail, arrives in 2013 as well. Not to mention the company's demonstration of the first integrated digital WiFi radio. Folks have been trading blows over whether Intel could compete with ARM's core power consumption. Meanwhile, Santa Clara has been busy designing many other aspects of the full system solution for low power consumption and saving a lot of wattage in the process."
It's mildly amusing that Windows 8 is the first version to gain dynamic ticks, something Linux has had working since around 2007.
Intel already realized where their market is (Score:2, Interesting)
Re: (Score:2, Insightful)
They won't or aren't leading performance / watt already?
Just not having as poor performance?
It's a question not a troll. And feel free to answer with future processors from both sides.
Re: (Score:3, Informative)
If I've been keeping up properly, Intel has a pretty solid lead over ARM in pure performance/watt (look at how ARM clusters work out), but Intel has never been able to scale down well enough to compete with ARM in the 10W area.
Re: (Score:1)
Arg, /. ate my less than symbol... that's less than 10W.
Re:Intel already realized where their market is (Score:5, Insightful)
If all portable devices got the battery life of say an e-ink Kindle there wouldn't be a ARM domination at the low end. But as we've seen, you scale up the screen to full color and slightly larger along with more software to run apps then you start seeing how putting large enough batteries on the things has an effect on their "portability" capabilities.
We all know Microsoft has been in the tablet market for well over a decade, almost two, and they've failed constantly because the resulting products were huge, heavy and battery life was not so great. Here we see Microsoft trying it yet again and this time they are tuning the hardware to the OS to try and get something even close to the current ARM platforms while providing x86 compatibility. I'm looking forward to seeing what they come up with this time.
As for ARM, how crippled will the OS and its capabilities be to get a comparable usability as existing options( iOS or Android )? There's still alot of secrecy in this area as recently noted by Microsoft's secret SDK. They want you to think it's about extra features for a marketing surprise but come on, when was the last time Microsoft surprised anyone with new useful capabilities? Most likely it's to limit how immature the platform is and possibly how limited it has to be to operate in the realm of existing battery life expectations. We'll know pretty soon though.
LoB
Re: (Score:2)
NO, not in the low power segment. Here are some hard numbers from another /. article today.
http://www.phoronix.com/scan.php?page=news_item&px=MTE4NjU [phoronix.com]
CPU Model Performance TDP Efficiency .79
AMD FireStream9370 - 52 / 225 / 2.35
Intel Atom N570 - 6.7 / 8.5 /
ARM Cortel-A9 - 2 / 0.5 / 4
As you can see in the low power domain, ARM is still more that 4x as efficient and uses 17x less much power than Intel.
Re:Intel already realized where their market is (Score:4, Insightful)
Well, comparing Atom N570 based system vs some Cortex A9 SoC isn't really a fair comparison, is it? The Atom system has to power things like PCI busses, SATA-controllers etc.
How about redoing that comparison using Medfield (Atom based SoC) that still using an Atom CPU (the Bonnell core) that can hit 1.6GHz, but uses FAR less power when looking at the system as a whole.
Re: (Score:1)
I don't see it happening. They've been trying for years, and what do we get.. Atom? That's not even close... they need to drop power consumption by an order of magnitude to compete.
And like you say, even if intel made a magical chip with ARM-esque power consumption, and better processing power.. they'd charge too bloody much for it, and wouldn't be able to compete still. Unless they dumped it at a loss... but that seems like a losing battle against all the ARM licensees.
Re: (Score:2)
They've been trying for years, and what do we get.. Atom? That's not even close... they need to drop power consumption by an order of magnitude to compete.
True, this has been going on way too long to be explainable by incompetence or lack of focus, though there certainly was some of the latter in the past. What is the problem? Maybe this is it: as transistor count drops the relative cost of CISC decoding circuitry goes up, way up. Or?
Re: (Score:3)
>Since Intel cannot or do not want to manufacture CPUs cheaper than ARM licensees plus they still have lousy performance/watt their only remaining market is something which takes advantage of the vast catalog of pre-existing software for the x86 architecture namely Windows
Wrong.
http://www.engadget.com/2012/09/05/motorola-razr-m-europe-intel/ [engadget.com]
http://www.anandtech.com/show/5770/lava-xolo-x900-review-the-first-intel-medfield-phone/6 [anandtech.com]
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
What's amusing about the Apple timeline is that they've been through this one before*.
PPC RISC => Intel CISC
ARM RISC => Intel CISC
Both times they kept a branch of code base up to date on the other architecture and have plenty of experience in both (I assume they have an X86 compatible iOS).
*In the meanwhile they've secretly been creating their own architecture and instruction set.
Re: (Score:2)
What's amusing about the Apple timeline is that they've been through this one before*.
PPC RISC => Intel CISC
ARM RISC => Intel CISC
Both times they kept a branch of code base up to date on the other architecture and have plenty of experience in both (I assume they have an X86 compatible iOS).
They have an x86-compatible kernel called XNU and a bunch of x86-compatible kernel-loadable modules and and a bunch of x86-compatible libraries and system daemons. Whether they ensure that, when those are built as part of iOS (e.g., with `CONFIG_EMBEDDED` #defined) rather than as part of OS X, they continue to work on x86, and whether the stuff that's iOS-only is and remains x86-compatible, is another matter.
*In the meanwhile they've secretly been creating their own architecture and instruction set.
...assuming they think they can create one so much better that it's worth the effort of maintaining
Re: (Score:3, Insightful)
[quote]Since Intel cannot or do not want to manufacture CPUs cheaper than ARM licensees plus they still have lousy performance/watt[/quote]
Show me an ARM solution with better performance per watt than a standard Ivy Bridge Xeon server (or even Sandy Bridge)... and yes, I am *waiting* for you to dredge up those idiotic Calxeda "benchmarks" that claim Sandy Bridge runs at maximum TDP while running at a load of 15% and being substantially faster than Calxeda's yet-to-be-released quad-core ARM server running at
Re: (Score:2)
Ya I find it hilarious when people talk about Intel desktop CPU power specs vs ARM mobile as though the chips had even remotely the same performance.
Call me when ARM produces a chip that is faster than one of Intel's desktop/laptop chips, even a low end one, and does so with less power.
However don't trot out a mobile chip and say "See! It only uses one watt!" and act like it is in the same league as the much larger Intel chips.
Re:Intel already realized where their market is (Score:5, Insightful)
Performance per watt isn't a single number that can be compared to tell the full story. In an envelope desired by small portable devices, ARM has a significant edge in performance per watt over Intel's Atom.
In server market, Intel has an edge, of course, as they have chips specifically designed for those kinds of high-power workloads. ARM is still a few years away from having anything designed for similar use.
Market share numbers in both categories reflect this.
Re: (Score:3)
Re: (Score:2)
Intel doesn't make Windows Only chips, they make cpus and it just happens that for some they gave the specs to Microsoft for support and are letting others figure it out on their own. If there is interest in Linux running on them, it'll happen when the community dives in and makes it work, just like they have with nearly every other architecture out there. Intel isn't actively blocking other OSs from the platform. Just because Intel isn't devoting manpower to Linux support for a given chip you don't have
Re: (Score:2)
Re: (Score:2)
Once Microsoft has had a year or two to patent every obvious or reasonable software implementation of the hardware, then the open software folks can have a peek at the specs? That's the cure you want to give?
Time to go whole hog into ARM technologies then, where they don't feed one software vendor ownership of progress for no reason.
Re: (Score:2)
Re: (Score:2)
Contrary to other markets the mobile devices market is basically computer architecture agnostic. Since Intel cannot or do not want to manufacture CPUs cheaper than ARM licensees plus they still have lousy performance/watt their only remaining market is something which takes advantage of the vast catalog of pre-existing software for the x86 architecture namely Windows. I have little doubts Intel will eventually succeed to build a cheaper x86 CPU with better performance/watt than ARM given their manufacturing prowess and increasingly high amounts of integration they are providing. But it may take another processor generation or two.
intel business plan [youtube.com]
Re:Anti-MS sentiment at the end of TFS (Score:5, Interesting)
I think you will find the point is that Intel/Microsoft are int he middle of making big things about the power efficiency of Windows 8, whereas they are playing catchup in a lot of areas with Linux, for which Intel currently say they will not release the same information on Haswell that they have given Microsoft.
Smells a lot of Intel teaming up with Microsoft specifically against ARM (which has very good Linux support..), and I am guessing means Windows on Arm is going to get pretty damn poor support.
The obvious (possible) trade here is Intel gives Msoft the advantage on Haswell in return for MSoft not taking their Win8 ARM 'commitment' quite as seriously as some thought they would.
Time will tell.
Re: (Score:2)
When the OS licence costs an order of magnitude more than the CPU it's not going to get much of a run.
Re: (Score:2)
LoB
Re:Anti-MS sentiment at the end of TFS (Score:5, Informative)
I think you will find the point is that Intel/Microsoft are int he middle of making big things about the power efficiency of Windows 8, whereas they are playing catchup in a lot of areas with Linux, for which Intel currently say they will not release the same information on Haswell that they have given Microsoft.
Explicitly, or is that an inference from various things Intel have publicly said and been claimed to say about Clover Trail and the Intel presentation talking about both Haswell and Clover Trail power-saving features? If so, note also that Intel have been claimed to say that "There is no fundamental barrier to supporting Linux on Clover Trail since it utilizes Intel architecture cores, we are simply focusing our current efforts for this Clover Trail product on Windows 8." [slashdot.org], so I'm a little loath to assume what the truth is at this point.
Re: (Score:1)
Your misinformation is disturbing. First of all, Windows outlasts Linux on a laptop for most loads. Let's get that out of the way.
Second, Intel does _not_ say they will not release the same information on Haswell. I don't even know where you got that. I imagine you got it from the Clover Trail announcement, where they _also_ announced no such thing.
Those two facts and the fact that MS isn't worried about Linux put the remaining conspiracy theory to rest.
Re: (Score:2)
Oh, and lighten up Frances since it is probably true.
LoB
Re: (Score:2)
Re: (Score:2)
But yeah, reason for that is that Linux does frequent incremental updates, whereas Windows does a big update every 4 years.
Power Consumption. (Score:4, Informative)
Re: (Score:1)
And it's how much faster than Tegra 3?
Re: (Score:3)
LoB
Re: (Score:1)
People say performance per watt all the time even though all they compare is watt it seems. That's why.
Also no, Tegra 3 isn't very fast. Same webpage had a comparision of Lenovos "fatblet" (laptop with swivel screen) and I think it was about 8 times faster than the iPad 2 or something such? Don't remember. I think it had a 35 watt model though whereas some Samsung one in the same test had a 17 watt one.
"It doesn't use as little power when idle!" might not matter so much since the battery life when idle is l
Re: (Score:2)
Convertible tablets are naturally going to be a lot faster if you compare the balls-out models. My lady has a Fujitsu Lifebook T900 with a Core i7. Yes, it is certainly several times more powerful than an ARM tablet. It's also several times thicker and yet gets less battery life. Without actually benchmarking that really doesn't prove anything about performance per watt either way, though, because the correspondingly larger machine has a correspondingly larger battery, and you also have to benchmark for a u
Re: (Score:2)
Re: (Score:2)
Hopefully it will be a lot of years before I'm cracking open this T900 to find out. I'm thinking that the cost of a unibody laptop plus the cost of the swivel hinge crap plus the cost of multitouch plus wacom equals too much to have any significant market.
Re: (Score:2)
Who says it has to have multitouch? (Okay, maybe the answer is "everybody but me...")
Besides, a MacBook Air is $1000, and some equally-sleek Windows ultrabooks are in the $600-$800 range. Even if a 'wacom-tablet-ultrabook' cost $1500-$2000, I think the niche it would serve is big enough to be worth it.
Re: (Score:2)
You can get a fat one refurb'd for $900 direct from Fujitsu. I don't know if that's an i7 or just an i5. The i7 is wicked fast, though, as you might imagine. They have wacom and they can have multitouch or daylight but not both, so you ought to be happy.
Re: (Score:2)
The fact that it's fat is the problem. My point was that given the existence of other thin computers (e.g. ultrabooks), I see no technical reason it couldn't be thin.
Re: (Score:2, Insightful)
Uh... Fanboi much? Those Tegra 3 benchmarks have been shown to be *extreme* wishful thinking on Nvidia's part, and if you are naive enough to believe that Intel's lowest-power CPU burns 10 watts then I have a bridge to sell you...
Re: (Score:1)
They may get there, but until I see silicon, I'm not holding my breath for it.
Does that mean when you do see the silicon you'll hold your breath? For how long?
Re: (Score:1)
Behind?
I don't get the point. Should this read in front of?
Don't know whatever to read it as sarcasm or not.
This isn't the right site to mention it but if you're going to be so negative about Windows then I'd like to offer two seconds of though:
Windows is behind Linux
"It didn't get a decent GUI until" ... think for yourself, what may my point be? ... snap, crackle and pop.. It's how my media player sometimes sound in KDE when under load ..
"Didn't get decent preemptive-multitasking"
"Didn't have a web browser until 1996"
Some people
Re: (Score:1)
Add laggy and disapperaring(?) mouse pointer in there to.
I know there's different ways which may improve interaction, audio and real-time performance of Linux. It's not amazingly good in my distribution (openSUSE 12.2, Linux 3.4.6) by default at least
The point is if you're going to complain on Windows look where you are yourself.
Feel free to throw in the amazing (not) user interfaces of many KDE applications. 90 degree rotated text on tabs, awesome idea! Panels, buttons, menus, file-trees all over.
Rather of
Not about Windows? (Score:2)
Until Intel stops making Windows-only processors, every Intel processor article is also a Windows article and we must drag out the "Microsoft business practices" dead horse for another flogging. Mobile, desktop, server, it doesn't matter. It's policy I'm afraid, and nothing can be done about it. Intel's own fault really. They tainted themselves with that brush.
Re: (Score:2)
Re: (Score:2)
Actually no, all of this stuff is over a year old to me and I'm still pissed off. I've been holding it back for a year, so let me vent. Or not. Whatever.
I live in a world where Intel makes Windows-only processors. I had hoped I would die before that day came. I am disappointed.
Re: (Score:2)
Re: (Score:1)
>>>Rather off-topic considering this is about an Intel processor and not Windows though.
Not off-topic at all. I was merely responding to this part of the /. article: "It's mildly amusing that Windows 8 is the first version to gain dynamic ticks, something Linux has had working since around 2007." (I'm not sure how you missed that sentence.)
Re: (Score:1)
I read it as Windows 8 was first to get it but Linux prople had been working on getting it since 2007. Not that it was the first Windows version which had gotten it and Linux have had it for long.
Amusing the other way around but totally wrong.
My excuses.
Re: (Score:2)
Yeah except it says "..... something Linux has HAD working since 2007". i.e. functional dynamic ticks.
And my comment was about how I'm not surprised another OS is ahead of windows.
Re:Windows is behind Linux (Score:4, Informative)
I was running Windows the other day and it's just amazing how much it resembles KDE. Of course it hasn't got quite the same fit and finish and a bunch of features are missing, but hey, give Microsoft a chance.
Re: (Score:1)
Re: (Score:3, Insightful)
>>>Lol, behind Linux? Right. Who gets better battery life? I shouldn't even argue, your desperate desire to "beat" Microsoft seems to be all you cling on to
I will never comprehend people who look at Micrsoft and believe it's a good OS. Maybe they are Xbox fanboys and that love is spilling-over to all the MS? It's a workable OS but certainly not the best. It was hard-to-use when it was invented in the 80s, crashprone in the 90s, buggy in the first decade of 2000s, and even now still has major fla
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Lol, behind Linux? Right. Who gets better battery life?
Linux, hands down.
Unless of course you refer to those laptops sporting intentionally obfuscated power management APIs?
There is even an email about ACPI among the halloween docs from the Gates man himself.
http://www.catb.org/~esr/halloween/ [catb.org]
Personally I achieve more stuff done under linux and less battery life, but if you prefer playing whack-a-mole with popups and nice aero animations for more hours, you can't beat windows.
Re: (Score:2)
Windows has always been behind the curve. It didn't get a decent GUI until it blatantly copied the Mac OS in 1995
Uh huh. And where did Linux get its GUI(s)?
Amdahl's Law on Power consumption... (Score:4, Insightful)
Look at the pie charts on this page: http://hothardware.com/Reviews/Intels-Game-Changer-One-Size-Fits-All-Haswell/?page=4 [hothardware.com]
Notice how the display is quickly dominating the power consumption? The whole ARM vs. x86 power consumption bit is bunk. Intel has proven it can be competitive with ARM, and even if ARM could magically make a chip that uses zero power, your display isn't going to suck down any less juice based on the instruction set of the processor running your device....
Re: (Score:2)
Notice how the display is quickly dominating the power consumption? The whole ARM vs. x86 power consumption bit is bunk.
Whoa, I think you're getting a little ahead of the curve there. Try running a moderately intense game and watch the battery drain.
Re:Amdahl's Law on Power consumption... (Score:4, Insightful)
Try running a moderately intense game and watch the battery drain.
I have... on my Motorola phone running on an ARM CPU using an embedded GPU that happens to be made by the exact same company that makes embedded GPUs for Medfield phones... So please explain to me how the exact same GPU magically uses zero power when it happens to be sitting next to an ARM core vs. an Intel core... your new learning amazes me!
Re: (Score:2)
Funny (Score:5, Interesting)
It's mildly amusing that Windows 8 is the first version to gain dynamic ticks, something Linux has had working since around 2007.
Its also mildly amusing that Windows has always trumped Linux in battery life, despite not implementing this power saving feature.
Re:Funny (Score:4, Insightful)
It's mildly amusing that Windows 8 is the first version to gain dynamic ticks, something Linux has had working since around 2007.
Its also mildly amusing that Windows has always trumped Linux in battery life, despite not implementing this power saving feature.
Windows has always trumped Linux in batter life, you claim? That seems rather sweeping, whereas reports from the field seem mixed, with a significant number in fact reporting an advantage for Linux. I think it depends on a number of factors, including how much access Linux devs have to power management specs for a given OEM chipset. And there have been occasional regressions indeed. These get picked up pretty fast these days and usually corrected after a kernel bump or two.
Or we could find other features Windows has (Score:3)
That Linux just recently got and find that "mildly amusing".
It is rather silly. Yes, OSes have different feature sets. They don't all implement everything at the same time.
Re:Or we could find other features Windows has (Score:4, Insightful)
To be honest it embarrasses me to want to associate myself with any "side" when it comes to operating systems and hardware. If I try to say why Windows is better at Linux than something (and make my statement completely without any emotional inflection or attachment), I'm gonna get piled on pretty quickly by a lot of hate posts that don't legitimately counter my points (posts that I would appreciate reading, since I don't know everything). If I go to say, Neowin.net, and try to make a comment about how I feel Windows 8 sucks for my workflow or how I like a particular feature in Linux that Windows doesn't have, I'll be piled on pretty quickly there too.
There are a LOT of seasoned, battle-hardened vets of the operating system wars out there on the net who have nothing better to do than fight against those who don't have the same viewpoint as they do. The mere fact that people can't discuss things and see both sides of an issue without getting into an emotional wreck reminds me how fucking annoying and stupid humans really are.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Or we could find other features Windows has ... That Linux just recently got and find that "mildly amusing".
Like what.. Metro UI? No thanks. A standard Linux distro comes with an insanely full set of software and utilities that "just work" out of the box. Don't know why I would waste my time installing software for days just to make Windows usable. That OS doesn't even have a decent software repository for it yet.
Re: (Score:3)
Don't know why I would waste my time installing software for days just to make Windows usable.
Im not sure what, but youre doing something wrong.
Re: (Score:2)
Re: (Score:2)
Between Metro UI, GNOME 3 and Unity, it's all a wash.
I'm not disagreeing with you on that point. But I don't run older versions of KDE -- the latest and greatest are fully functional for me. Perhaps it's time you tried a different distro?
Re: (Score:2)
Re: (Score:2)
First, I think your sig is awesome.
Now. Come on now, you really want to go there? "Just works"? If you want to spend all day researching why libfoo-4.2.1-5r3.1.so isn't good enough for suparbar-3.6.1.35-r5.3-custom, that's cool, I'll be over here getting work done.
The software repository you seek is called "just about every store" and "most of the Internet". It takes about an hour to install everything you really need to get productive on Windows, including the updates. Maybe more if you need Cygwin for som
Re: (Score:2)
Its also mildly amusing that Windows has always trumped Linux in battery life, despite not implementing this power saving feature.
Really? I'd like to see a citation on that.
When my T410s was brand new, battery life was exactly even between Win7 and OpenSUSE 11.x for web browsing and other non-intensive tasks.
Re: (Score:2)
I have personal evidence that the default original install of Windows 7 on a Samsung Series 9 uses less power than a default install of Fedora 15.
Now, after I tweaked the Linux install using PowerTop and a rc.local script, Linux uses less power. This took some time and specialized knowledge of Linux systems.
So for an average computer user just installing an operating system, Windows 7 would use less power and have better battery life.
Re: (Score:2)
Windows CE and PocketPC has had dynamic ticks far longer actually - it was a BSP option you could have. The scheduler supported it (it told you how long to idle, you told it how long you actually idled (so your interrupts had to determine the time idled).
OS X has supported dynamic ticks for god knows since when - I think pratically from the beginning. It was immune to the CPU time [usenix.org]
Dynamic ticks (Score:5, Informative)
Linux has had the dynamic ticks (CONFIG_NO_HZ) feature for a while, but that only shuts down the timer tick when the system is completely idle. There is a new feature in the works named "adaptive tickless", see announcement [lkml.org] and a recent progress update [lwn.net], that will also shut down the timer tick when the system is running a single task.
Re: (Score:2)
It should be pointed out that the adaptive tickless work has nothing to do with power savings. It's about reducing the CPU time the OS takes away from running tasks. By itself the time is insignificant, but when you factor in cache impact and critical sections it can cause non-trivial performance and latency impacts in high-performance and real-time workloads.
Windows isn't used for high-performance computing, nor as a real-time OS, so it probably won't ever get this feature.
Re: (Score:2)
Windows isn't used for high-performance computing, nor as a real-time OS, so it probably won't ever get this feature.
O [microsoft.com] RLY [top500.org]? (okok, only 2 of the top500, but it's not like it's NOT used. I'd be surprised if it's used anywhere that's not being paid by Microsoft to do it though.)
Re: (Score:2)
Windows isn't used for high-performance computing, nor as a real-time OS, so it probably won't ever get this feature.
O [microsoft.com] RLY [top500.org]? (okok, only 2 of the top500, but it's not like it's NOT used. I'd be surprised if it's used anywhere that's not being paid by Microsoft to do it though.)
As I said :-)
Re: (Score:2)
My primary interest for this is games and emulators on handheld consoles, which have to do a certain amount of work per frame and then sleep until it is time for the next frame. If performance increases because there are less interruptions, a frame's work will be finished sooner, so the CPU can spend more time in sleep mode, thus saving power.
All android (since Froyo) has dynamic ticks (Score:2)
Clunky intel architecture? (Score:2)
So intel's CPU architecture is so clunky and complicated compared with the likes of ARM that it needs special intricate OS kernel hacks to get close to the same level of power consumption as the more efficient processors?
Re:LAST - ONLY FIVE YEARS BEHIND THAT'S ALL! (Score:1)
It's mildly amusing that Windows 8 is the first version to gain dynamic ticks, something Linux has had working since around 2007.
Yes, yes indeedy. When you think Microsoft, think INNOVATION!
Re: (Score:2)
Except that this statement is meaningless and compares apples and oranges. But research is for nerds, am I right?