AMD are pinned on their new Zen CPU architecture performing well against Intel’s currently superior lineup. There been found some leaked block diagrams that claims upto 40% IPC improvement outcome, other details are still been suspense. But for now we would know with the block level diagram that what Zen will looks like. And also Zen is expected to bring instruction set parity between the two x86 CPU players.
Overall, Zen may have upto a total of 10 executions ports. These are meant to feed the integer side 4 ALUs and 2 AGUs, and the FPU consisting of 2 128it FMAC, each with 2 128BIT add and 2 128bit mul. There is also a chance that AMD will have fewer execution ports as the ALUs may share ports with the FPU, In order to get the most out of the architecture though, having more execution ports is crucial. With such a wide core, AMD will really let their SMT (Hyper-Threading) stretch its legs with heavy workloads.
When compared to Bulldozer, the ALU count remains the same but being in the same core should give a massive boost to single-threaded performance, as Zen does lose out 2 AGUs in the process, but that shouldn’t hurt it too much given our experience of K10. The fact is that there should be AVX2 compatible which means improvement on throughput, at least if the software uses the latest extensions. But of the FPU, Zen basically doubles the throughput, which goes a long way towards boosting IPC in floating point heavy workloads. It will be interesting that Zen goes with 128bit units but we’re expecting them to combine to do AVX instructions which should provide parity with Haswell/Skylake. Moreover, by allowing the FPU to split into 2 128bit units, older instructions may actually run better than on Intel which still can only process at 1 128bit instruction despite of executing units 256bit width.
Now with the Zen, it really looks like AMD has taken a lot of lessons from its previous CPU and even Intel to create a really strong CPU architecture on paper. By combining all of the strong traits from previous and current CPUs, AMD may give Intel a tough competition for their money. But the only sad thing is we have to wait for a year before Zen will arrive. Although It seems that Zen would be a Tough Competitor to the Intel coming years.