Intel's shown that they're fine with odd core configurations, with the native 15 core IVB-EX die. I don't think they'd ever do that, thoughI'm dreaming of a 3-core i3 since ages, let's upgrade those ugly core count and match the nomenclature!![]()
Intel's shown that they're fine with odd core configurations, with the native 15 core IVB-EX die. I don't think they'd ever do that, thoughI'm dreaming of a 3-core i3 since ages, let's upgrade those ugly core count and match the nomenclature!![]()
That's not what the Skylake leak shows: http://vr-zone.com/articles/new-details-intels-skylake-revealed/76848.html
Under LGA S it says: 4+2, 2+2, 4+4e.
I bet Intel have a cpu that is >100% IPC than Haswell arch. However, they will continue to release cpus every 12mths with ~5% IPC , all to milk the market for what it's worth. My OC'd haswell will be fine till 2016 (at the very least), I will not play the intel milking game.![]()
I bet Intel have a cpu that is >100% IPC than Haswell arch. However, they will continue to release cpus every 12mths with ~5% IPC , all to milk the market for what it's worth. My OC'd haswell will be fine till 2016 (at the very least), I will not play the intel milking game.![]()
I'd be thrilled if dual cores were finally starting to be phased out. I just don't see that happening yet, though.
Indeed, and it's called Skylake. It will have 2x as much FLOPS.
FLOPs != IPC! Skylake will probably have almost the same IPC as Haswell, but some of those instructions (AVX-512) will process twice as much data as the Haswell equivalents.
Unfortunately, I am becoming much less optimistic of a good performance increase from Skylake if the rumors are correct that Broadwell K and non-overclockable Skylake are coming out in the same time frame. If Skylake is really a good performance improvement, I dont see the point of bringing out the K models only for the previous generation. I am starting to think that skylake will be another marginal desktop improvement with the focus on igp and low power.
Unfortunately, I am becoming much less optimistic of a good performance increase from Skylake if the rumors are correct that Broadwell K and non-overclockable Skylake are coming out in the same time frame. If Skylake is really a good performance improvement, I dont see the point of bringing out the K models only for the previous generation. I am starting to think that skylake will be another marginal desktop improvement with the focus on igp and low power.
Do you have more infos about the uarch changes in Skylake?
I don't see any correlation between the availability of K CPUs and the IPC improvements of the succeeding generation. Instead, I think Skylake might be a quite nice upgrade. We already know AVX3.2 and some othe things...
AVX3.2 does not change IPC! IPC = instructions per clock. Throughput in terms of number of instructions. AVX3.2 increases the work done per instruction. This is the whole point of SIMD.
AVX3.2 does not change IPC! IPC = instructions per clock. Throughput in terms of number of instructions. AVX3.2 increases the work done per instruction. This is the whole point of SIMD.
I dont want to get off topic here but AVX does increase IPC(InstructionS Per Cycle). What people here refer to as IPC is actually the CPI(Cycles Per Instruction).
AVX3.2 does not change IPC! IPC = instructions per clock. Throughput in terms of number of instructions. AVX3.2 increases the work done per instruction. This is the whole point of SIMD.
AVX and SIMD are actually about throughput; which in this case is bytes consumed per instruction.
AVX and SIMD are actually about throughput; which in this case is bytes consumed per instruction.
Unfortunately, at the moment, there is some information that implies AVX 3.x may not be in Skylake (I think mikk pointed this out in another thread). It may only be in enterprise server CPU and hence probably HEDT CPUs - and even then, we are not sure what future Xeons will have AVX 3.x aside from Knights Landing (Xeon Phi).
In a literal sense, no. Literally, it means instructions per clock (duh...). But yeah, a lot of people use it to describe perf/clock.Anyway, doesn't IPC just mean performance/clock?
I think mikk's the only person on that boat. The area penalty of AVX-512 would be too large to leave disabled.Unfortunately, at the moment, there is some information that implies AVX 3.x may not be in Skylake (I think mikk pointed this out in another thread). It may only be in enterprise server CPU and hence probably HEDT CPUs - and even then, we are not sure what future Xeons will have AVX 3.x aside from Knights Landing (Xeon Phi).
Anyway, doesn't IPC just mean performance/clock?[/QUOTE]
No, IPC is just how many instructions a processor can execute on average in a single cycle.
Instead, I think Skylake might be a quite nice upgrade. We already know AVX3.2 and some othe things, and I think 14nm (Broadwell) will push Core into the mobile markets, and Intel will also have Broxton, so I don't think there's an immediate need for yet another very mobile focused update.
I have a theory about what Intel should do about higher AVX sizes. I think they should make the IGP's shaders capable of doing AVX instructions. Then, instead of giving each core its own AVX logic, one or more shaders should be assigned to each core. Benefits would include power use, die size, and the ability to expand AVX practically without limit in the future. Pentiums, especially, could be made much smaller by giving them only enough shaders for minimal onboard graphics. This would tend to imply that all i3s would have better graphics than all Pentiums, though there could still be binned, fused-off versions too.I think mikk's the only person on that boat. The area penalty of AVX-512 would be too large to leave disabled.
IndeedThis is what I was trying to convey by "work done per instruction". Number of elements processed at once.
Where'd you read that?Intel brought in some power saving features from Skylake to Haswell, which suggests another nice update in power reduction.
