Sun Niagara 2 удвоит число потоков

27/08/2006 10:30

Процессор Niagara 2 от Sun Microsystems сможет исполнять 64 последовательности инструкций одновременно — вдвое больше своего предшественника. Современные серверы с процессором UltraSparc T1 Niagara работают с 32 параллельными потоками — восемь ядер обрабатывают по четыре потока одновременно. У Niagara 2 тоже восемь ядер, но каждое из них может работать с восемью потоками. «В конце мая мы получили первые образцы и через пять дней загрузили Solaris. Коммерческие системы должны появиться во втором полугодии будущего года», — сообщил на конференции Hot Chips в Пало-Альто один из архитекторов процессора, Грег Грохолский (Greg Groholski). Он не привел никаких конкретных цифр, но сказал, что Niagara 2 должен более чем удвоить общую производительность и производительность на один ватт. Во втором квартале 2006 года Sun продала серверов Niagara на $100 млн, несмотря на то, что эта принципиально новая конструкция появилась только в конце 2005 года. Niagara — это ставка на то, что для недорогих серверов важнее, как сервер справляется с одновременным решением множества задач, а не как быстро он решает отдельные задачи. В Niagara 2 идея многопоточности получила дальнейшее развитие. Каждое ядро состоит из двух секций, thread groups, способных управлять четырьмя потоками каждая. Равномерное распределение потоков гарантирует операционная система Solaris. Удвоение числа потоков увеличивает площадь кристалла менее чем на 20%. Так как Niagara 2 производится по 65-нм технологии, а не 90-нм, как первая версия Niagara, Sun смогла также увеличить емкость кэш-памяти с 3 Мбайт до 4 Мбайт и добавить дополнительные механизмы шифрования. Процессор содержит также порт PCI Express, четыре контроллера FB-DIMM (fully buffered dual inline memory modules) и два порта Ethernet 10 Гбит/с.
Более подробно