Sun boots server with Niagara II chip

Sun Microsystems has booted its Solaris operating system on a server with a prototype of its forthcoming Niagara II processor, one key milestone for the company's attempt to restore the relevance of its Sparc processor family.

The first Niagara chip, formally called the UltraSparc T1, is used in the Sun Fire T1000 and T2000 servers that have come to market in recent months. Niagara II keeps its predecessor's relatively low 70-watt power consumption and extends its ambitious design elements, multiple processing cores and execution threads.

The Niagara II system booted on May 26, spokesman Alex Plant said, about three months ahead of the late August or early September schedule. The processor is still scheduled to ship in systems in 2007, he said.

Niagara has eight processing cores, each able to run four independent instruction sequences, called threads. Niagara II will have the same eight cores, but each core will run eight threads. A processor core switches from one thread to the next when the first stalls because it has to fetch data from relatively slow memory, a design that emphasizes the aggregate performance of multiple simultaneous tasks rather than the speed of an individual thread.

In addition, Niagara II has built-in 10-gigabit-per-second Ethernet networking, multiple floating-point units to speed mathematical calculations, and new encryption and decryption abilities. Finally, Niagara II is designed for dual-processor servers.