Sun's UltraSPARC T2 processor examined
David Kanter from Real World Technologies has put together a new article that takes a look at Sun's upcoming UltraSPARC T2 processor, code-named Niagara 2. Like the current UltraSPARC T1—or "Niagara"—the UltraSPARC T2 is a highly parallelized octo-core, multithreaded server processor. However, where the Niagara can handle up to four threads per core, the Niagara 2 can handle eight. Sun achieved this by adding an extra execution pipe to each core with its own buffers, thread selection logic, decoder, registers, and ALU. With eight threads per core, the Niagara 2 to handle up to 64 concurrent threads, a feat that puts even Intel's dual-core, Hyper-Threading-enabled Itanium 2 to shame.
The Niagara 2 is built off 65nm process technology, and it sports a 1.4GHz top clock speed with support for 667MHz FB-DIMM memory. Sun is scheduled to roll the chip out in the third quarter of next year, and Kanter reckons it could end up being on-par with the competition in terms of performance, and even better when it comes to performance per watt.