Intel Discloses New Architecture Features of Next Generation Itanium Processor "Poulson"

The new features: Intel Instruction Replay Technology, Intel Hyper-Threading Technology improvements and Itanium New Instructions are aimed to take full advantage of the next generation, 12-wide issue architecture.

During the Hot Chips conference at Stanford University, Intel Corporation announced new architecture features of its upcoming Itanium processor, codenamed "Poulson." The new features: Intel Instruction Replay Technology, Intel Hyper-Threading Technology improvements and Itanium New Instructions are aimed to take full advantage of the next generation, 12-wide issue architecture. "Poulson", with eight cores and 3.1 billion transistors, will be the most sophisticated Intel processor to date, and is on track for launch in 2012. It is followed by a future "Kittson" processor, currently under development. Learn more here in a blog post by Pauline Nist, General Manager of Intel's Mission Critical Segment at Intel.

According to Ms. Nist’s blog, the initial Poulson details (8 cores, 3.1 Billion transistor, 32nm process) were disclosed at the International Solid State Circuit Conference earlier this year. While Itanium customers are always interested in coming attractions, it’s also worthwhile for Intel Xeon Server customers to also keep an eye on the evolution of Itanium, as many features originally introduced on Itanium often waterfall down to subsequent generations of Xeon CPU chips. Remember that Poulson, like the current Intel Itanium 9300 processor shares many common platform ingredients with Xeon, including the Intel QuickPath and Scalable Memory Interconnects, the Intel 7500 Scalable Memory Buffer and DDR3, and the Intel 7500 Chipset.

There are three key feature areas. The first is Intel Instruction Reply Technology, which is a major RAS enhancement. This is the first Intel processor with Instruction Replay RAS capability, and it utilizes a new pipeline architecture to expand error detection in order to capture transient errors in execution. Upon error detection, instructions can then be re-executed from the instruction buffer queue to automatically recover from severe errors to improve resiliency.

The same instruction buffer capability also enables the second new feature, an improved Hyper-Threading Technology. It supports performance enhancement with Dual Domain Multithreading support, which enables independent front and backend pipeline execution to improve multi-thread efficiency. As EPIC architecture is already known for its highly parallel nature, this enhancement will help take Poulson’s overall parallelism to the next level.

Lastly, Poulson is adding new instructions in four key areas. First there are new Integer operations (mpy4, mpyshl4, clz). In support of the higher parallelism and multithreading capabilities, there is expanded Data Access Hints (mov dahr), Expanded Software Prefetch (ifetch.count) and Thread Control (hint@priority). These new instructions lay the foundation for the Itanium architecture to grow with future needs.

Poulson is on track for 2012 delivery and the follow-on future Kittson processor is under development.

For more details check out the full Hotchips presentation.

Intel Corporation
www.intel.com