Клеточная мультипроцессорность (CMP): архитектура для Intel CPU от Unisys. Разделение процессоров, поддержка разных ОС (Windows, AIX, Unix). Масштабируемость до 32 процессоров.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Cellular multiprocessing – это многопроцессорная вычислительная архитектура, разработанная изначально для центральных процессоров Intel компанией Unisys, международной консалтинговой компанией в области информационных технологий. Она заключается в разделении процессоров на отдельные вычислительные среды, работающие под управлением различных операционных систем. Предоставляя до 32 процессоров, соединенных через кроссбар с 64 ГБ памяти и 96 картами PCI, система CMP обеспечивает архитектуру, подобную мэйнфрейму, используя процессоры Intel. CMP поддерживает Windows NT и Windows 2000 Server, AIX, Novell NetWare и UnixWare и может функционировать как одна большая система SMP или несколько систем с различными операционными системами. В CMP существует концепция создания CPU-разделов, например, можно создать полный раздел из 32 процессоров или два раздела по 16 процессоров каждый, которые операционной системе будут видны как два отдельных компьютера. Аналогично, для 32 процессоров можно создать максимум 32 раздела, каждый из которых будет содержать один процессор. CMP от Unisys – единственная серверная архитектура, полностью использующая поддержку 32 процессоров в операционной системе Microsoft Windows 2000 Datacenter Server. Технология CMP доказала свою эффективность в операционных системах LINUX/UNIX, в то время как при установке Windows 2003 Server существуют ограничения на количество процессоров в разделе: для Windows 2003 максимальное количество процессоров в разделе составляет 4, а при выделении большего количества наблюдается значительное снижение производительности. Даже на разделе с 8 процессорами производительность сопоставима с производительностью 2-процессорного раздела. Подсистема CMP содержит четыре процессора x86 или Itanium, которые соединяются через кэш памяти третьего уровня с кроссбаром. Каждый кроссбар поддерживает два таких подсистемы, два моста прямого ввода-вывода (DIB) и может подключаться к четырем блокам хранения памяти (MSU). Unisys также поставляет серверные технологии CMP компаниям Compaq, Dell, Hewlett Packard и ICL на условиях OEM-соглашений.
Cellular multiprocessing is a multiprocessing computing architecture designed initially for Intel central processing units from Unisys, a worldwide information technology consulting company. It consists of the partitioning of processors into separate computing environments running different operating systems. Providing up to 32 processors that are crossbar connected to 64GB of memory and 96 PCI cards, a CMP system provides mainframe like architecture using Intel CPUs. CMP supports Windows NT and Windows 2000 Server, AIX, Novell NetWare and UnixWare and can be run as one large SMP system or multiple systems with variant operating systems. There is a concept of creating CPU Partitions in CMPs, e. g. one can create a full partition of 32 processors, Or one can create two partitions of 16 processors each, these two partitions will be visible to the OS installed as two machines. Similarly for 32 processors it is possible to create 32 partitions at max each having a single CPU. Unisys' CMP is the only server architecture to take full advantage of Microsoft's Windows 2000 Datacenter Server operating system's support for 32 processors. In case of LINUX/UNIX OS the CMP technology is proven to be very best, whereas in case of Windows 2003 Servers installations, there are certain limits for partitions having number of CPUs, like for a windows 2003 installation the maximum CPU in a partition can only be 4, if more CPUs are assigned severe performance degrade are observed. Even on 8 CPU partition the performance is comparable to the performance of a 2 processors partition. A CMP subpod contains four x86 or Itanium CPUs, which connect through a third level memory cache to the crossbar. Each crossbar supports two subpods, two direct I/O bridges (DIBs) and can connect to four memory storage units (MSUs). Unisys is also providing CMP server technology to Compaq, Dell, Hewlett Packard and ICL, under OEM agreements.