Intel "Haswell" Speculation thread

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

lOl_lol_lOl

Member
Oct 7, 2011
150
0
0
After the Donanimhaber Bulldozer fiasco, the only thing we can say for sure about Haswell is that it will be made of silicon.

But what Iam interested about is the integration of GPGPU into mainstream apps. Could that iGPU be used for gp computing, Intel did announce Haswell would have multiple GPU cores.
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
Only Haswell that would interest me would be a Haswell with no IGP...
 
Last edited:

nyker96

Diamond Member
Apr 19, 2005
5,630
2
81
since Haswell is suppose to be new architecture, I expect a 10-15% IPC improvement over Ivy plus very low power consumption at idle situations since it's best feature is rumored to be idle power improvement NOT IPC improvement. still I hope this new spin will allow a 5Ghz OC which I think by then can be expected due to 22nm maturity. The IGP side doesn't interest me much, they probably will make it DX11+ compatible by then.
 

Hulk

Diamond Member
Oct 9, 1999
5,108
3,635
136
Except for P4 to Conroe I don't think there has been a new chip that has shown greater than 10% or so IPC increase. Keep in mind ALSO EXCEPT for new instructions that greatly speed up applications specifically coded for those new instructions. ie SSE for video editing.
So 5 to 10% IPC increase for a new part, plus a cooler faster running part, and some new instructions is a fine upgrade IMO.
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
Except for P4 to Conroe I don't think there has been a new chip that has shown greater than 10% or so IPC increase. Keep in mind ALSO EXCEPT for new instructions that greatly speed up applications specifically coded for those new instructions. ie SSE for video editing.
So 5 to 10% IPC increase for a new part, plus a cooler faster running part, and some new instructions is a fine upgrade IMO.
I think you've forgotten just how much faster Nehalem was over Penryn. The performance increase was around 20% at the same clock frequency, often more. Then came Sandy Bridge, enhancing performance by another 15% over Nehalem at the same clock. In my opinion, there's little reason to expect less than a 15% improvement from Haswell. Anything else would go against the trend that we've witnessed since the release of Core 2, when Intel introduced their "Tick-Tock" strategy.

EDIT: Just to clarify: As far as I know, most of these improvements were not because of new instructions.
 
Last edited:

Ajay

Lifer
Jan 8, 2001
16,094
8,111
136
I think you've forgotten just how much faster Nehalem was over Penryn. The performance increase was around 20% at the same clock frequency, often more. Then came Sandy Bridge, enhancing performance by another 15% over Nehalem at the same clock. In my opinion, there's little reason to expect less than a 15% improvement from Haswell. Anything else would go against the trend that we've witnessed since the release of Core 2, when Intel introduced their "Tick-Tock" strategy.

^This. Added to higher default clock rates (unless the large iGPU becomes a limiter), Haswell should be a decent upgrade to SB.
 

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
I think you've forgotten just how much faster Nehalem was over Penryn. The performance increase was around 20% at the same clock frequency, often more. Then came Sandy Bridge, enhancing performance by another 15% over Nehalem at the same clock. In my opinion, there's little reason to expect less than a 15% improvement from Haswell. Anything else would go against the trend that we've witnessed since the release of Core 2, when Intel introduced their "Tick-Tock" strategy.

EDIT: Just to clarify: As far as I know, most of these improvements were not because of new instructions.

Care to elaborate on that last point? Other than IPC, where would the performance increase come from?
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
Care to elaborate on that last point? Other than IPC, where would the performance increase come from?
With "new instructions" I was referring to instruction set extensions, such as AVX. Using IPC as a performance measure only works if the same instructions are executed. New instructions can for example mean that a new CPU gets a lower IPC for a particular workload but still provides higher performance.
 
Last edited:

IntelUser2000

Elite Member
Oct 14, 2003
8,686
3,786
136
I think you've forgotten just how much faster Nehalem was over Penryn. The performance increase was around 20% at the same clock frequency, often more. Then came Sandy Bridge, enhancing performance by another 15% over Nehalem at the same clock.

There is a difference between 15% for Sandy Bridge and 20% for Nehalem though. For Sandy Bridge it was all per thread while for Nehalem the significant portion was Hyperthreading.

.......Or the increase in TDP will come primarily from extra IGP.

Except that on desktops, the SKUs stop at GT2, and that would reduce the gains significantly. On regular mobile chips the TDP increased only 2W. So they are either artificially capping power usage related benefits on desktops, or its being used for something else.
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
21,026
3,497
126
aigo gets his 10c/20T monster when haswell comes out.

this is all im looking forward to..

it can be ivy-B speed for all i care.. as long as i get my 4 extra cores and 8 extra working threads ontop of what im running now.

Also i hope the idiot that though of sandwitching the ram between the CPU got fired and haswell doesnt go this model.
I really DONT like sandy-E's layout... actually i hate it with a passion.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
59
91
Also i hope the idiot that though of sandwitching the ram between the CPU got fired and haswell doesnt go this model.
I really DONT like sandy-E's layout... actually i hate it with a passion.

That team of "idiots" probably got you a platform that could run DDR3-1600 or 1866 stably, versus running longer traces and you only getting DDR3-1333 (or slower) speeds...or the alternative of making miracles happen at the expense of bringing a mobo to market that costs $2k.

You really think they did it for no good reason?

If you want products that are born from engineers making performance-impacting compromises then you should get yourself an Interlagos.

More cores and none of that pesky annoying ram layout, what more could you want?
 

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
With "new instructions" I was referring to instruction set extensions, such as AVX. Using IPC as a performance measure only works if the same instructions are executed. New instructions can for example mean that a new CPU gets a lower IPC for a particular workload but still provides higher performance.

Aha. Thank you for clarifying. But I wonder, why do people say IPC is 15% higher on X architecture than Y architecture if so?

Sorry I'm asking so many questions
 
Last edited:

Idontcare

Elite Member
Oct 10, 1999
21,110
59
91
Aha. Thank you for clarifying. But I wonder, why do people say IPC is 15% higher on X architecture than Y architecture if so?

Sorry I'm asking so many questions

In truth, IPC has a specific meaning in computer science but that meaning is heavily extended in its application at the laymen level of discourse with which we all engage here.

We tend to refer to changes in clock-normalized benchmark performance as being tantamount to a change in IPC.

But no benchmark app is strictly a single instruction exectuted multiple times. Benchmarks represent a collection of instructions, and the performance is more akin a that of a weighted average of that basket of instructions.

And there are a lot of instructions to consider:



No one here really delves into the contents of the basket (is it 50 instructions? 25? 100? in the bench) nor the weighting (is FDIV called 50 times while MUL is called 10 times?).

So what do we mean when we say "15% IPC increase"? The spirit of what we are referring to is the generalized improvement in benchmark performance on a clock-normalized and core-normalized basis. (same clockspeed, same core count, typically single threaded)
 

janas19

Platinum Member
Nov 10, 2011
2,313
1
0
In truth, IPC has a specific meaning in computer science but that meaning is heavily extended in its application at the laymen level of discourse with which we all engage here.

We tend to refer to changes in clock-normalized benchmark performance as being tantamount to a change in IPC.

But no benchmark app is strictly a single instruction exectuted multiple times. Benchmarks represent a collection of instructions, and the performance is more akin a that of a weighted average of that basket of instructions.

And there are a lot of instructions to consider:



No one here really delves into the contents of the basket (is it 50 instructions? 25? 100? in the bench) nor the weighting (is FDIV called 50 times while MUL is called 10 times?).

So what do we mean when we say "15% IPC increase"? The spirit of what we are referring to is the generalized improvement in benchmark performance on a clock-normalized and core-normalized basis. (same clockspeed, same core count, typically single threaded)

Wow thank you idontcare, that explanation made a lot of sense! :thumbup:

So basically there is a different usage of "IPC" in computer science than "IPC" in laymens terms, referring to general benching.
 

Rifter

Lifer
Oct 9, 1999
11,522
751
126
I just hope we get a real enthusiast chipset, something IMO X79 fell short of delivering.
 

IntelUser2000

Elite Member
Oct 14, 2003
8,686
3,786
136
Also i hope the idiot that though of sandwitching the ram between the CPU got fired and haswell doesnt go this model.

By "sandwiching RAM between CPU" you are referring to technologies like on-package or stacked memory right?

Aigo just said the guys trying to achieve that are idiots. Tell me I'm wrong and he's not talking about on-package/stacked memory.
 

Maximilian

Lifer
Feb 8, 2004
12,604
15
81
By "sandwiching RAM between CPU" you are referring to technologies like on-package or stacked memory right?

Aigo just said the guys trying to achieve that are idiots. Tell me I'm wrong and he's not talking about on-package/stacked memory.

Think he means the DDR slot layout on the mainboard, having DDR slots on either side of the CPU socket.
 

podspi

Golden Member
Jan 11, 2011
1,982
102
106
IPC is a lot like MPG. Depending on what you are doing, it can be very different, and is generally an average.


At least we don't have AMD and Intel marketing dodgy IPC #'s at us...

Also, I am skeptical that we'll see a lot of performance increases from legacy instructions. I expect a lot of the performance gains we'll see from Haswell will be from AVX2. Not that that is a bad thing.
 

TuxDave

Lifer
Oct 8, 2002
10,571
3
71
No one here really delves into the contents of the basket (is it 50 instructions? 25? 100? in the bench) nor the weighting (is FDIV called 50 times while MUL is called 10 times?).

Good post. Thank god for CPU architects so that they can go deep dive into each benchmark. Internally we sweep every change across every single benchmark known to mankind AND then some. It's kind of hilarious seeing the results for stuff that really should be pure win. Like if I decided to make a certain instruction execute in fewer cycles without slowing ANYTHING else, I'd expect only improvements. But no, some benchmark always finds a way to make itself slower as a result.

So at the end the goal becomes "improve the overall average a decent amount, improve the highly desired benchmarks a TON, and minimize the performance loss for anything else that pops up in the red"
 
Last edited:

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
21,026
3,497
126
That team of "idiots" probably got you a platform that could run DDR3-1600 or 1866 stably, versus running longer traces and you only getting DDR3-1333 (or slower) speeds...or the alternative of making miracles happen at the expense of bringing a mobo to market that costs $2k.

ummmm....

I dont think so...

If you want to talk about ram speed... DDR3-2100 was possible on LGA1366.

If you ask me... the idiot at intel wanted a different look on intel a platform vs AMD because AMD started copying names off intel.

Think he means the DDR slot layout on the mainboard, having DDR slots on either side of the CPU socket.

Are you the only one that knows what i mean? Did i not make sense?

Incase u guys didnt know... sandy-e has ram slots sandwitching the cpu.

Now tell me was there really truely a reason to stack the ram modules next to the cpu socket?
Is someone really going to tell me it made a revolutionized difference in how the cpu accepts ram?

By "sandwiching RAM between CPU" you are referring to technologies like on-package or stacked memory right?

Aigo just said the guys trying to achieve that are idiots. Tell me I'm wrong and he's not talking about on-package/stacked memory.

no im talking about the physical ram layout of the board...

Do you know how tough that makes use having to cool stuff down? Also the limitations of the mosfets which can be fitted on the board?
True i know we never needed that many mosfets but... it makes the mosffet placement more staggard, and makes cooling it more difficult..
 
Last edited:

denev2004

Member
Dec 3, 2011
105
1
0
In truth, IPC has a specific meaning in computer science but that meaning is heavily extended in its application at the laymen level of discourse with which we all engage here.

We tend to refer to changes in clock-normalized benchmark performance as being tantamount to a change in IPC.

But no benchmark app is strictly a single instruction exectuted multiple times. Benchmarks represent a collection of instructions, and the performance is more akin a that of a weighted average of that basket of instructions.

And there are a lot of instructions to consider:



No one here really delves into the contents of the basket (is it 50 instructions? 25? 100? in the bench) nor the weighting (is FDIV called 50 times while MUL is called 10 times?).

So what do we mean when we say "15% IPC increase"? The spirit of what we are referring to is the generalized improvement in benchmark performance on a clock-normalized and core-normalized basis. (same clockspeed, same core count, typically single threaded)
It seems like useful to us to delve into it, I know some fans are trying to do so.

But it sounds more like a statistical job....
 

GammaLaser

Member
May 31, 2011
173
0
0
It would've been far more difficult to route four DDR channels to the same side of the CPU package than to split it in half and route two channels to opposite sides.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |