Specifications
Compare Intel® Products
Essentials
- Product Collection IntelВ® XeonВ® Processor E7 v4 Family
- Code Name Products formerly Broadwell
- Vertical Segment Server
- Processor Number E7-8890V4
- Off Roadmap No
- Status Launched
- Launch Date Q2’16
- Lithography 14 nm
Performance
- # of Cores 24
- # of Threads 48
- Processor Base Frequency 2.20 GHz
- Max Turbo Frequency 3.40 GHz
- Cache 60 MB
- Bus Speed 9.6 GT/s
- # of QPI Links 3
- TDP 165 W
Supplemental Information
- Embedded Options Available No
- Datasheet View now
Memory Specifications
- Max Memory Size (dependent on memory type) 3 TB
- Memory Types DDR4-1333/1600/1866 DDR3-1066/1333/1600
- Max # of Memory Channels 4
- Max Memory Bandwidth 85 GB/s
- Physical Address Extensions 46-bit
- ECC Memory Supported ‡ Yes
Expansion Options
- Scalability S8S
- PCI Express Revision 3.0
- PCI Express Configurations ‡ x4, x8, x16
- Max # of PCI Express Lanes 32
Package Specifications
- Sockets Supported FCLGA2011
- Max CPU Configuration 8
- TCASE 79В°C
- Package Size 45mm x 52.5mm
Advanced Technologies
- Intel® Turbo Boost Technology ‡ 2.0
- Intel® vPro™ Platform Eligibility ‡ Yes
- Intel® Hyper-Threading Technology ‡ Yes
- Intel® Virtualization Technology (VT-x) ‡ Yes
- Intel® Virtualization Technology for Directed I/O (VT-d) ‡ Yes
- Intel® VT-x with Extended Page Tables (EPT) ‡ Yes
- IntelВ® TSX-NI Yes
- Intel® 64 ‡ Yes
- Instruction Set 64-bit
- Instruction Set Extensions IntelВ® AVX2
- Idle States Yes
- Enhanced Intel SpeedStepВ® Technology Yes
- IntelВ® Demand Based Switching No
- Thermal Monitoring Technologies Yes
- IntelВ® Flex Memory Access No
- IntelВ® Instruction Replay Technology No
Security & Reliability
- IntelВ® AES New Instructions Yes
- Secure Key Yes
- IntelВ® OS Guard Yes
- Intel® Trusted Execution Technology ‡ Yes
- Execute Disable Bit ‡ Yes
Ordering and Compliance
Ordering and spec information
IntelВ® XeonВ® Processor E7-8890 v4 (60M Cache, 2.20 GHz) FC-LGA14A, Tray
- MM# 948873
- Spec Code SR2SS
- Ordering Code CM8066902885200
- Shipping Media TRAY
- Stepping B0
Trade compliance information
- ECCN 5A992C
- CCATS G077159
- US HTS 8542310001
PCN/MDDS Information
SR2SS
- 948873 PCN | MDDS
Downloads and Software
Launch Date
The date the product was first introduced.
Lithography
Lithography refers to the semiconductor technology used to manufacture an integrated circuit, and is reported in nanometer (nm), indicative of the size of features built on the semiconductor.
# of Cores
Cores is a hardware term that describes the number of independent central processing units in a single computing component (die or chip).
# of Threads
A Thread, or thread of execution, is a software term for the basic ordered sequence of instructions that can be passed through or processed by a single CPU core.
Processor Base Frequency
Processor Base Frequency describes the rate at which the processor’s transistors open and close. The processor base frequency is the operating point where TDP is defined. Frequency is measured in gigahertz (GHz), or billion cycles per second.
Max Turbo Frequency
Max turbo frequency is the maximum single core frequency at which the processor is capable of operating using IntelВ® Turbo Boost Technology and, if present, IntelВ® Thermal Velocity Boost. Frequency is measured in gigahertz (GHz), or billion cycles per second.
Cache
CPU Cache is an area of fast memory located on the processor. IntelВ® Smart Cache refers to the architecture that allows all cores to dynamically share access to the last level cache.
Bus Speed
A bus is a subsystem that transfers data between computer components or between computers. Types include front-side bus (FSB), which carries data between the CPU and memory controller hub; direct media interface (DMI), which is a point-to-point interconnection between an Intel integrated memory controller and an Intel I/O controller hub on the computer’s motherboard; and Quick Path Interconnect (QPI), which is a point-to-point interconnect between the CPU and the integrated memory controller.
# of QPI Links
QPI (Quick Path Interconnect) links are a high speed, point-to-point interconnect bus between the processor and chipset.
Thermal Design Power (TDP) represents the average power, in watts, the processor dissipates when operating at Base Frequency with all cores active under an Intel-defined, high-complexity workload. Refer to Datasheet for thermal solution requirements.
Embedded Options Available
Embedded Options Available indicates products that offer extended purchase availability for intelligent systems and embedded solutions. Product certification and use condition applications can be found in the Production Release Qualification (PRQ) report. See your Intel representative for details.
Max Memory Size (dependent on memory type)
Max memory size refers to the maximum memory capacity supported by the processor.
Memory Types
IntelВ® processors come in four different types: a Single Channel, Dual Channel, Triple Channel, and Flex Mode.
Max # of Memory Channels
The number of memory channels refers to the bandwidth operation for real world application.
Max Memory Bandw >Max Memory bandwidth is the maximum rate at which data can be read from or stored into a semiconductor memory by the processor (in GB/s).
Physical Address Extensions
Physical Address Extensions (PAE) is a feature that allows 32-bit processors to access a physical address space larger than 4 gigabytes.
ECC Memory Supported ‡
ECC Memory Supported indicates processor support for Error-Correcting Code memory. ECC memory is a type of system memory that can detect and correct common kinds of internal data corruption. Note that ECC memory support requires both processor and chipset support.
PCI Express Revision
PCI Express Revision is the version supported by the processor. Peripheral Component Interconnect Express (or PCIe) is a high-speed serial computer expansion bus standard for attaching hardware devices to a computer. The different PCI Express versions support different data rates.
PCI Express Configurations ‡
PCI Express (PCIe) Configurations describe the available PCIe lane configurations that can be used to link the PCH PCIe lanes to PCIe devices.
Max # of PCI Express Lanes
A PCI Express (PCIe) lane consists of two differential signaling pairs, one for receiving data, one for transmitting data, and is the basic unit of the PCIe bus. # of PCI Express Lanes is the total number supported by the processor.
Sockets Supported
The socket is the component that provides the mechanical and electrical connections between the processor and motherboard.
TCASE
Case Temperature is the maximum temperature allowed at the processor Integrated Heat Spreader (IHS).
Intel® Turbo Boost Technology ‡
IntelВ® Turbo Boost Technology dynamically increases the processor’s frequency as needed by taking advantage of thermal and power headroom to give you a burst of speed when you need it, and increased energy efficiency when you don’t.
Intel® vPro™ Platform Eligibility ‡
The Intel vProВ® platform is a set of hardware and technologies used to build business computing endpoints with premium performance, built-in security, modern manageability and platform stability.
Learn more about Intel vProВ®
Intel® Hyper-Threading Technology ‡
IntelВ® Hyper-Threading Technology (IntelВ® HT Technology) delivers two processing threads per physical core. Highly threaded applications can get more work done in parallel, completing tasks sooner.
Intel® Virtualization Technology (VT-x) ‡
Intel® Virtualization Technology (VT-x) allows one hardware platform to function as multiple “virtual” platforms. It offers improved manageability by limiting downtime and maintaining productivity by isolating computing activities into separate partitions.
Intel® Virtualization Technology for Directed I/O (VT-d) ‡
IntelВ® Virtualization Technology for Directed I/O (VT-d) continues from the existing support for IA-32 (VT-x) and ItaniumВ® processor (VT-i) virtualization adding new support for I/O-device virtualization. Intel VT-d can help end users improve security and reliability of the systems and also improve performance of I/O devices in virtualized environments.
Intel® VT-x with Extended Page Tables (EPT) ‡
IntelВ® VT-x with Extended Page Tables (EPT), also known as Second Level Address Translation (SLAT), provides acceleration for memory intensive virtualized applications. Extended Page Tables in IntelВ® Virtualization Technology platforms reduces the memory and power overhead costs and increases battery life through hardware optimization of page table management.
IntelВ® TSX-NI
IntelВ® Transactional Synchronization Extensions New Instructions (IntelВ® TSX-NI) are a set of instructions focused on multi-threaded performance scaling. This technology helps make parallel operations more efficient via improved control of locks in software.
Intel® 64 ‡
IntelВ® 64 architecture delivers 64-bit computing on server, workstation, desktop and mobile platforms when combined with supporting software.В№ Intel 64 architecture improves performance by allowing systems to address more than 4 GB of both virtual and physical memory.
Instruction Set
An instruction set refers to the basic set of commands and instructions that a microprocessor understands and can carry out. The value shown represents which Intel’s instruction set this processor is compatible with.
Instruction Set Extensions
Instruction Set Extensions are additional instructions which can increase performance when the same operations are performed on multiple data objects. These can include SSE (Streaming SIMD Extensions) and AVX (Advanced Vector Extensions).
>Idle States (C-states) are used to save power when the processor is idle. C0 is the operational state, meaning that the CPU is doing useful work. C1 is the first idle state, C2 the second, and so on, where more power saving actions are taken for numerically higher C-states.
Enhanced Intel SpeedStepВ® Technology
Enhanced Intel SpeedStepВ® Technology is an advanced means of enabling high performance while meeting the power-conservation needs of mobile systems. Conventional Intel SpeedStepВ® Technology switches both voltage and frequency in tandem between high and low levels in response to processor load. Enhanced Intel SpeedStepВ® Technology builds upon that architecture using design strategies such as Separation between Voltage and Frequency Changes, and Clock Partitioning and Recovery.
IntelВ® Demand Based Switching
IntelВ® Demand Based Switching is a power-management technology in which the applied voltage and clock speed of a microprocessor are kept at the minimum necessary levels until more processing power is required. This technology was introduced as Intel SpeedStepВ® Technology in the server marketplace.
Thermal Monitoring Technologies
Thermal Monitoring Technologies protect the processor package and the system from thermal failure through several thermal management features. An on-die Digital Thermal Sensor (DTS) detects the core’s temperature, and the thermal management features reduce package power consumption and thereby temperature when required in order to remain within normal operating limits.
IntelВ® Flex Memory Access
IntelВ® Flex Memory Access facilitates easier upgrades by allowing different memory sizes to be populated and remain in dual-channel mode.
IntelВ® Instruction Replay Technology
IntelВ® Instruction Replay Technology provides enhanced support for automatically detecting and correcting errors in the instruction pipeline of the processor. It not only identifies a wider range of potential errors, but also corrects them almost instantly, so the delay is transparent to the software running on the server platform.
IntelВ® AES New Instructions
IntelВ® AES New Instructions (IntelВ® AES-NI) are a set of instructions that enable fast and secure data encryption and decryption. AES-NI are valuable for a wide range of cryptographic applications, for example: applications that perform bulk encryption/decryption, authentication, random number generation, and authenticated encryption.
Secure Key
IntelВ® Secure Key consists of a digital random number generator that creates truly random numbers to strengthen encryption algorithms.
Intel® Trusted Execution Technology ‡
IntelВ® Trusted Execution Technology for safer computing is a versatile set of hardware extensions to IntelВ® processors and chipsets that enhance the digital office platform with security capabilities such as measured launch and protected execution. It enables an environment where applications can run within their own space, protected from all other software on the system.
Execute Disable Bit ‡
Execute Disable Bit is a hardware-based security feature that can reduce exposure to viruses and malicious-code attacks and prevent harmful software from executing and propagating on the server or network.
Tray Processor
Intel ships these processors to Original Equipment Manufacturers (OEMs), and the OEMs typically pre-install the processor. Intel refers to these processors as tray or OEM processors. Intel doesn’t provide direct warranty support. Contact your OEM or reseller for warranty support.
More support options for IntelВ® XeonВ® Processor E7-8890 v4 (60M Cache, 2.20 GHz)
Need more help?
Give Feedback
Give Feedback
Our goal is to make the ARK family of tools a valuable resource for you. Please submit your comments, questions, or suggestions here. You will receive a reply within 2 business days.
Your comments have been sent. Thank you for your feedback.
Your personal information will be used to respond to this inquiry only. Your name and email address will not be added to any mailing list, and you will not receive email from Intel Corporation unless requested. Clicking вЂSubmit’ confirms your acceptance of the Intel Terms of Use and understanding of the Intel Privacy Policy.
All information provided is subject to change at any time, without notice. Intel may make changes to manufacturing life cycle, specifications, and product descriptions at any time, without notice. The information herein is provided "as-is" and Intel does not make any representations or warranties whatsoever regarding accuracy of the information, nor on the product features, availability, functionality, or compatibility of the products listed. Please contact system vendor for more information on specific products or systems.
Intel classifications are for informational purposes only and consist of Export Control Classification Numbers (ECCN) and Harmonized Tariff Schedule (HTS) numbers. Any use made of Intel classifications are without recourse to Intel and shall not be construed as a representation or warranty regarding the proper ECCN or HTS. Your company as an importer and/or exporter is responsible for determining the correct classification of your transaction.
Refer to Datasheet for formal definitions of product properties and features.
‡ This feature may not be available on all computing systems. Please check with the system vendor to determine if your system delivers this feature, or reference the system specifications (motherboard, processor, chipset, power supply, HDD, graphics controller, memory, BIOS, drivers, virtual machine monitor-VMM, platform software, and/or operating system) for feature compatibility. Functionality, performance, and other benefits of this feature may vary depending on system configuration.
Max Turbo Frequency refers to the maximum single-core processor frequency that can be achieved with IntelВ® Turbo Boost Technology. See www.intel.com/technology/turboboost/ for more information.
System and Maximum TDP is based on worst case scenarios. Actual TDP may be lower if not all I/Os for chipsets are used.
“Announced” SKUs are not yet available. Please refer to the Launch Date for market availability.
Processors that support 64-bit computing on IntelВ® architecture require an Intel 64 architecture-enabled BIOS.
Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/content/www/us/en/processors/processor-numbers.html for details.
Some products can support AES New Instructions with a Processor Configuration update, in particular, i7-2630QM/i7-2635QM, i7-2670QM/i7-2675QM, i5-2430M/i5-2435M, i5-2410M/i5-2415M. Please contact OEM for the BIOS that includes the latest Processor configuration update.
Почему Intel Xeon E7-8890 v4 лучше чем другие?
- Общая тактовая частота
24 x 2.2GHz vs 16.06GHz - Поток выполнения процессора
Какие сравнения самые популярные?
Intel Xeon E7-8890 v4
Intel Core i9-7900X
Intel Xeon E7-8890 v4
AMD Ryzen Threadripper 2990WX
Intel Xeon E7-8890 v4
Intel Xeon Gold 6154
Intel Xeon E7-8890 v4
Intel Core i7-7700K
Intel Xeon E7-8890 v4
Intel Xeon Platinum 8168
Intel Xeon E7-8890 v4
Intel Xeon Platinum 8180M
Intel Xeon E7-8890 v4
Intel Core i9-7980XE
Intel Xeon E7-8890 v4
Intel Xeon Platinum 8180
Intel Xeon E7-8890 v4
Intel Xeon Gold 6140
Intel Xeon E7-8890 v4
Общая информация
Требования по теплоотводу (TDP) — это максимальное количество энергии, которое должна будет рассеять система охлаждения. Более низкое значение TDP также обычно означает меньшее энергопотребление.
Intel Atom E3805
Меньший размер указывает на более новый процесс создания чипа.
AMD Ryzen 7 3700X
32-разрядная операционная система может поддерживать до 4 Гб оперативной памяти. 64-разрядная позволяет более 4 Гб, что повышает производительность. Она также позволяет запускать 64-разрядные приложения.
Intel Xeon E7-8890 v4
PCI Express (PCIe) — это высокая скорость стандарта карты расширения, которая используется для подключения компьютера к его периферии. Новые версии поддерживают более высокую пропускную способность и предоставляют более высокую производительность.
AMD Ryzen 7 3700X
Если процессор превышает максимальную рабочую температуру, то может произойти случайный сброс.
Intel Xeon E5-2699A v4
С интегрированной графикой вам не нужно покупать отдельную карту.
Intel Celeron G4930T
Intel Xeon E7-8890 v4
Производительность
Intel Xeon Platinum 9282
Больше сверхоперативной памяти L2 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
Intel Xeon Phi 7290F
Больше сверхоперативной памяти L3 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
AMD Ryzen 9 3900X
Большее число потоков приводит к более высокой производительности и лучшему одновременному выполнению нескольких задач.
Intel Xeon Phi 7290F
Когда процессор работает ниже своих ограничений, он может перейти на более высокую тактовую частоту, чтобы увеличить производительность.
Intel Core i9-9900
Больше сверхоперативной памяти L1 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
Intel Xeon Phi 7290F
Память
Может поддерживать более быструю память, которая ускоряет производительность системы.
AMD Ryzen 7 3700X
Это максимальная скорость, с которой данные могут быть считаны или сохранены в памяти.
Большее количество каналов памяти увеличивает скорость передачи данных между памятью и процессором.
Intel Atom x5-Z8350
Максимальный объем памяти (RAM).
Intel Xeon E7-8830
Шина отвечает за передачу данных между различными компонентами компьютера или устройства.
Intel Xeon Gold 5115
Код устранения ошибок памяти может обнаружить и исправить повреждения данных. Он используется, когда это необходимо, чтобы избежать искажений, например в научных вычислениях или при запуске сервера.
Intel Xeon E7-8890 v4
Функции
Динамическое масштабирование частоты — это технология, которая позволяет процессору экономить энергию и снижать шум, когда он находится под небольшой нагрузкой.
Intel Xeon E7-8890 v4
AES используется для ускорения шифрования и дешифрования.
Intel Xeon E7-8890 v4
Легче получить более высокое качество, используя виртуализацию, если это аппаратная поддержка.
Intel Xeon E7-8890 v4
Многие процессоры Intel используют технологию Гиперпоточности, которая означает, что каждое ядро процессора может работать на двух потоках одновременно, а не так, как большинство процессоров, которые работают на одном потоке на каждое ядро. Это означает, что вы получите более высокое качество в некоторых приложениях.
Intel Xeon E7-8890 v4
SSE используется для ускорения мультимедийных задач, таких как редактирование изображений или регулировка громкости звука. Каждая новая версия содержит новые инструкции и улучшения.
6 июня 2016 года Intel представил свой новый процессор для серверов Xeon E7-8890 v4, который содержит 24 процессорных ядра и соответственно целых 48 процессорных потоков выполнения (threads) — см. статью: «Intel представил 24-ядерный процессор для серверов».
Следом за этим, большинство игроков серверного рынка, среди первых — Lenovo, Dell, SGI, HPE и Fujitsu, объявили об обновлении своих серверов и поддержке новых процессоров линейки Intel Xeon E7 v4. Последние три компании: SGI, HPE и Fujitsu отличаются от остальных ещё и тем, что имеют возможность предложить своим клиентам супер-сервера на процессорах x86 с суперкомпьютерными аппаратными ресурсами по-сути класса "мэйнфрейм".
Например, компания Silicon Graphics International предлагает своим клиентам сервера SGI UV 300 — масштабируемые до 64 процессоров Xeon E7-8890 v4 в едином сервере, и соответственно этот сервер может поддержать работу целых 1536 процессорных ядер, и в итоге операционной системе станут доступны целых 3072 потока выполнения. А потоки в большинстве операционных систем воспринимаются как логические процессоры, и соответственно в этом монстрообразном сервере для ОС становятся доступны 3072 логических процессора, а кроме этого ещё и целых 64 TB оперативной памяти — см. описание на сайте производителя: «SGI UV 300 and SGI UV 30EX».
Всё это прекрасно когда появляются такие невероятно мощные ресурсы, да ещё не в виде кластера (у которых есть свои проблемы), а в виде единого супер-сервера. Но вот возникает вопрос, а как мы может управлять всем этим железом?
Компания Hewlett Packard Enterprise также старается не отставать от конкурентов и предлагает супер-серверы HPE Integrity Superdome X — в которых могут быть установлены до 16 процессоров Xeon E7-8890 v4 и соответственно мы получаем 384 процессорных ядра и целых 768 потока выполнения, плюс к этому они могут содержать до 24TB оперативной памяти — см. описание на сайте производителя: «HPE Integrity Superdome X».
И японская компания Fujitsu имеет возможность предложить новые сервера FUJITSU Server PRIMEQUEST 2800B3 — содержащие до 4 материнских плат, на каждой из которых сегодня установлено по 2 процессора и в итоге компания предлагает 8-ми процессорные сервера со 192 процессорными ядрами и с доступными 384 потоками выполнения, плюс в этом сервере может быть установлено до 24TB оперативной памяти — см. описание на сайте производителя: «FUJITSU Server PRIMEQUEST 2800B3» (тут кстати на Хабре была интересная и подробная статья об этих серверах Fujitsu линейки PRIMEQUEST 2000 — см: «FUJITSU против всех или Японский убийца RISC серверов»).
А по утверждению компании Intel на новых процессорах линейки Xeon E7-8800 v4 можно легко строить материнские платы на 4 или 8 сокетов (я так понимаю вся необходимая логика для этого есть в самих процессорах). Так что, компания Fujitsu вскоре собирается изготовить 8-сокетные материнские платы для своих серверов, и в итоге тогда мы можем получить единый сервер от компании Fujitsu который будет содержать до 32 процессоров Xeon E7-8890 v4, и соответственно мы получим 768 процессорных ядер и целых 1536 потока выполнения.
Самое большое распространение на рынке x86-серверов сегодня имеет операционная система RedHat Linux, но специалисты говорят, что у неё на сегодня есть ограничение и она может поддерживать работу только до 288 процессорных ядер в единой системе. Получается, что даже самый слабый на сегодня сервер из трёх перечисленный — FUJITSU Server PRIMEQUEST 2800 с 384-мя потоками выполнения (логическими процессорами) — не может управляться единой операционной системой:(
Конечно кроме RHEL есть наконец SUSE Linux, Oracle Linux, Oracle Solaris for x86, и есть же FreeBSD. Ну наконец есть же даже MS Windows Server 2016 (который как обещают будет супермасштабируемый), и даже вроде бы уже устаревающая ОС MS Windows Server 2012 поддерживает до 640 логических ядер.
Но все эти перечисленные операционные системы не могут обслуживать в единой системе 3072 логических процессора, которые нам предлагает SGI UV 300.
И кроме того в большинстве систем есть ограничение на количество оперативной памяти которую они могут адресовать, например возможности MS Windows Server 2012 заканчиваются на 4 ТБ ОЗУ:( А что нам делать с лишними — остающимися 60 TB ОЗУ, которые нам может предоставить SGI UV 300?
Я конечно же понимаю, что железо такого уровня наверно не предназначено чтобы на нём работала единая операционная система, конечно же через виртуализацию с помощью гипервизоров типа Hyper-V, KVM и VMware ESX мы получаем разделение аппаратных ресурсов и на таких мощных серверах можем запускать десятки различных операционных систем (ну всё как на мэйнфреймах), и каждая из этих ОС будет иметь доступ только лишь к определённым и только для неё предназначенным аппаратным ресурсам, количество которых определит сам великий серверный администратор:)
Но я всё же до конца не могу понять, а зачем же нам могут понадобится эти замечательные супер-дорогие супер-сервера? И чем они лучше простого набора из нескольких обычных серверов установленных в серверную стойку, которые почти таким же образом с помощью той же виртуализацию и гипервизоров нам могут предоставить возможность работы с тем же набором из нескольких операционных систем?
Да здесь мы можем с вами начать обсуждать отказоустойчивость этих mission-critical серверов. Можем конечно же говорить о том, что на самом деле чем больше ресурсов тем лучше. И современные системы управления базами данных построенные на принципах БД in-memory сожрут всю память которую им только может предоставить система. Но тогда нам и нужна такая операционная система которая может предоставить все доступные аппаратные ресурсы.
А иначе сегодня получается, что если например посмотреть на сервер FUJITSU Server PRIMEQUEST 2800 — который состоит из 4-х 2-сокетных материнских плат объединённых воедино. То железо их объединяет воедино, а гипервизор заново их разделяет. Так зачем же тогда их объединять? Почему нельзя собрать систему из 4-х отдельных 2-сокетных серверов даже уровня mission-critical и с помощью виртуализации объединить их во единый ресурс — если это кому-нибудь надо.
Я так думаю, что видимо в развитии IT-технологий мы сегодня вновь подошли к тому времени, когда аппаратное обеспечение значительно опережает возможности программной составляющей компьютерной техники. Когда-то в конце 1980-х годов тоже возникала проблема в настольных компьютерах типа IBM PC — когда физической оперативной памяти в компьютере могло быть установлено целых 1 или даже 2 MB, а операционная система MS-DOS могла адресовать лишь 512 KB, а чуть позже её возможности выросли до адресации целых 640 KB основной области памяти (это было связано с тем, что MS-DOS изначально была написана в конце 1970-х годов для 16-битных процессоров Intel 8086 у которых изначально было такое ограничение). Тогда когда это ограничение стало реальной проблемой, у компании Microsoft ушло пять или даже десять лет на её решение — и всё это время они затыкали эту проблему с помощью всяких заплаток и полумер. И проблему удалось окончательно победить, только лишь в середине 1990-х годов, когда вышла совершенно новая ОС MS Windows NT — с совершенно новым ядром и принципом устройства (говорят принципы построения MS Windows NT были взяты от прославленной ОС для миникомпьютеров — DEC VMS).
Так вот я к чему тут обо всём этом разглагольствую, а к тому, что возможно для эффективного использования всех этих невероятно громадных аппаратных ресурсов — как эти 3072 логических процессора и 64 TB ОЗУ в супер-сервере SGI UV 300 — сегодня возникает необходимо создать совершенно новую операционную систему, построенную на совершенно новых принципах!
И конечно всё новое — это давно забытое старое:) Новая ОСь может быть развитием принципов заложенных например, в такие операционные системы как: Plan 9 или Inferno. ОС Inferno — имеет явно дурацкое название, может именно поэтому она и не приобрела до сих пор широкого распространения, хотя сами идеи заложенные в ней являются революционными и она явно могла бы помочь обуздать, цивилизованно и эффективно использовать громадные «залежи» железа предоставляемые современными супер-серверами.
И если мои рассуждения имеют долю правды, то так может оказаться, что лет через десять или двадцать, к сожалению ОС типа Linux могут оказаться на свалке истории, а в серверном мире будут править бал новые ОСи типа какой-нито GoogleOS или VMwareOS :)))






