>>чего хорошего дает), роскошная шина и т.д. и т.п. Интела и
>>рядом не стояли. Круто, короче.
>дык там вроде как не шина а коммутатор?
Они разные бывают, SBUS/MBUS, VME, PCI, и коммутаторы всех мастей и вообще речь не о шине а о камне... Итак # Architecture :
* 64-Bit SPARC architecture причём нормальной а не сбоку прикрученой --- Sparc V9
* VIS Instruction Set и всё, а в пне десяток расширений (что говорит об архитектуре), причём возможность этого расширения была лет 20 назад предусмотрена в спецификации.
* Transistor Count: 11 million logic, 12 million RAM, 6 million miscellaneous Технология...
* 4-way superscalar Ну дык... А мёртвый R12000 ещё давно был 8 way superscalar --- Вот Вам второй пример нормальных камней --- MIPS
* 14-stage non-stable pipeline
# Process Technology :
* CMOS .13 micron process Типа есть у всех.
* 1368 pin flip-chip ceramic Land Grid Array (LGA) Ну корпус...
# Interconnect : Sun Fireplane Interconnect running at 150 MHz
# Clock Frequency : 1050 MHz - 1.2 GHz Частота не есть производительность.
# L1 Cache :
* 64 KB 4-way data Кэши раздельные (к вопросу о хацкерах и переполнении стека, кто читал LSD-PL знают что раздельный кэш плюс register windows как побочный эффект имеют практическую невозможность запуска шеллкода с помощью переполнения буффера)
* 32 KB 4-way instruction
* 2 KB Write, 2 KB Prefetch
# L2 Cache :
* Up to 8 MB External Ну типа external, не могут ребята деньги в мусорную корзину выбрасывать делая его на кристалле.
* On-chip controller and address tags
# Scalability : MP scalability: Over 1000 CPUs/system. Вы у Писок такое видели?
# Memory Controller : On-chip memory controller capable of addressing up to 16 GB of main memory at 2.4 GB/s Контроллер памяти в камне --- правда неплохо... Не то что у интела на одной несчастной шине живут 4 камня, и вечно затыкающийся контроллер памяти, тото ИнтЕль до 4х по CFP не масштабируется... Путь от контроллера до камня колеблется от 1 до 2х, а от камня к камню от 1 до 4х --- что весьма сказывается на таймингах и латентности, плюс шина всё время занята. А ведь о том что так низя делать 20 лет назад все знали и спецЫально ccNUMA придумали.
И всё енто UltraSPARC III.
Плюс весьма приятный RISC ассемблер, и register windows которые в купе с прочим позволяют весьма быстро переключать контексты. Как пеньку с его 1500 тактами на переключение и не снилось...