Alpha Technology Headline Animator

Alpha Technology

Thursday 27 August 2009

Intel's new technology : The Itanium 2

Intel's Itanium processors were 64-bit chips, specifically designed for high-end enterprise and high-performance applications. The Itanium 2 processor was the second in the Itanium processor family. Intel faced major challenges in gaining acceptance for Itanium. Intel had put tremendous amounts of energy and money behind Itanium. Intel's IA-64 fund, started by Intel for encouraging the use of Intel architecture, had invested heavily in start-ups to assist them in developing Itanium-based applications and worked extensively with established hardware and software
manufacturers to get them involved in Itanium-based projects. Would Itanium 2 also share the same fate as Itanium 1 or would the tech world embrace this new processor? The article illustrates the challenges involved in gaining market acceptance for a new technology.

In early 2003, Intel, the largest producer of microprocessors in the world, launched the company's new 64-bit microprocessor, the Itanium 2. Intel spent billions of dollars on Itanium 2 to take on IBM and Sun Microsystems [Sun] in the $25 bn market for the 64-bit servers.

The predecessor to Itanium 2, the Itanium 1 was a failure. The Itanium 2 processor is the second in the Itanium processor family. Itanium processors were specifically designed for high-end enterprise and high-performance applications, like business intelligence, databases, enterprise resource planning, supply chain management, high-performance computing, and computer-aided engineering. The Itanium 2 supports high transaction volumes, complex calculations and vast amounts of data and users. The processor's Explicitly Parallel Instruction Computing (EPIC) design[1] and 3 MB integrated Level 3 (L3)[2] cache enables high processing rates and performance for faster online transaction processing, data analysis, and simulation and rendering.

The processor also boasts advanced reliability features, including extensive error detection and correction on the processor's major data structures. Itanium 2 also has an advanced Machine Check Architecture for intelligent error management and recovery of complex platform errors to prevent data loss, corruption and down time.

The Itanium 2 is also socket-compatible with two future generations of Itanium family processors to allow them to be easily swapped into existing Itanium 2-based systems. This extended the value and longevity of customer investments in Itanium 2-based platforms. In addition, Intel has five future Itanium processor family products in development, with designs already underway that reached into the second half of the decade. But Intel faced major challenges in gaining acceptance for 64-bit chips. The shift to 64-bit computing is not merely a matter of upgrading the Pentium. Itanium 2 requires computer makers to redesign their hardware and software companies, effectively requiring them to rewrite all their code. While Itanium I has been a failure, the timing of the launch of Itanium 2 is a cause for concern. Following the dotcom crash, the tech market is witnessing a major downturn.
The Itanium 2

The Itanium 2 processor has been designed for demanding enterprise and technical applications. Intel claimed the processor offered up to 50% higher transaction processing performance than comparable platforms from Sun Microsystems [Sun] and at lower costs. Intel also believes Itanium provided flexibility and choice through the support of a wide range of operating systems, including Windows, HP, and Linux and via a growing base of applications targeted at high-end enterprise and technical computing environments. Itanium 2 offers as much as twice the performance of its parent chip, the Itanium 1. Itanium 2 enables computer manufacturers to build either four- or eight-way Itanium 2 servers. A Scalability Port enables manufactures to expand outwards into configurations beyond eight-way systems. The Scalability Port (SP) is a point-to-point cache consistent interface to build scalable-shared memory multiprocessors. The SP interface consists of three layers of abstraction:

The Physical Layer, the Link Layer and the Protocol Layer. The Physical Layer uses pin-efficient simultaneous bi-directional signaling and operated at 800 MHz in each direction. The Link Layer supports virtual channels and provided flow control and reliable transmission. The Protocol Layer implements cache consistency, synchronization, and interrupt delivery functions among others. The first implementation of the SP interface is in the Intel's E8870 and E9870 chipset for the Intel Itanium 2 processor and future generations of the Itanium processor family. The E8870 chipset is the first of a new generation of chipset architecture, specifically designed to meet the needs of high-end server platform segments. The E8870 chipset, optimized for the Itanium 2 processor, provides new levels of performance, scalability, and enhanced error detection, correction and containment. Forward-compatibility with future versions of the Itanium processor family is also a feature of the Itanium 2 processor.

Itanium 2 is fabricated on an .18-micron process, similar to Itanium, and initially shipped at 900MHz and 1GHz. The top clock speed is only 25% faster than the Itanium but Itanium 2 demonstrated 1.5 times performance improvements in applications over Itanium. The improved performance is due to both micro-architectural improvements and chip/platform bandwidth enhancements. One of the biggest performance enhancers is the L3 cache being on-die in Itanium 2 versus off-die in Itanium[3] . As a result, significant reduction in latencies and increase in bandwidth is possible.

Itanium 2 could only process six instructions (two bundles of three instructions each) at once, similar to Itanium 1, but Itanium 2 could handle more diverse groupings of instructions. Though IA-64 supported a 64-bit address space, and Itanium 2 supported 64-bit virtual memory addressing, it only supported 50-bits of physical address pins and larger than the 44 bits of physical addressing on the Itanium. Intel claimed four customer-specific chipsets would support the Itanium 2: The HP zx1; the Hitachi ColdFusion-2 (CF-2); the IBM Enterprise X-Architecture's “Summit” chipset; and an unnamed NEC Itanium chipset. In addition, Groupe Bull and Unisys were adapting the E8870 architecture to develop customized systems. The companies designing Itanium 2 chipsets represented first-generation Itanium customers. In total, counting some unannounced products, Intel believed nine chipsets supported the Itanium 2.

No comments:

Post a Comment