• Единое хранилище для инструкций и данных.
• Общая системная шина адреса и данных.
• «Узкое место фон Неймана»: невозможно одновременно передавать команду и обрабатывать операнд.
Универсальные системы (ПК, серверы)• Физически раздельная память команд (Flash) и данных (SRAM).
• Независимые шины: параллельная выборка инструкции и данных.
• Строгий детерминизм: предсказуемое время исполнения тактов.
Микроконтроллеры (MCU, DSP)Современный гибрид: Процессоры ПК имеют внутренние гарвардские кэши L1 (L1i и L1d), но внешнюю фон-неймановскую шину оперативной памяти.
Вычислительные машины различаются не «скоростью», а архитектурной специализацией под компромиссные факторы:
• Интеграция CPU, SRAM, Flash, генератора тактов на одном кристалле.
• Встроенная периферия: АЦП/ЦАП, таймеры, ШИМ, драйверы шин CAN/SPI/I2C.
• Аппаратный сторожевой таймер (Watchdog) для автосброса при зависании.
• Энергопотребление: от единиц микроватт в спящем режиме до 0.5 Вт.
• Частота: 16 — 400 МГц (ARM Cortex-M, RISC-V, AVR).
• Режим: Жесткое реальное время (Hard Real-Time): гарантированный отклик на прерывание за микросекунды.
Область применения: Автомобильные блоки ECU, робототехника, медицинские импланты, промышленная автоматика.
SoC — логическая эволюция интеграции: объединение разнородных вычислительных доменов на общей кремниевой подложке:
Примеры: Apple M-серия, Qualcomm Snapdragon, Samsung Exynos, чипы автопилотов Tesla FSD / NVIDIA Drive Orin.
• 1 сокет, 4–16 универсальных процессорных ядер (x86-64 или ARM64).
• 2–4 канала оперативной памяти non-ECC DDR4/DDR5 (32–64 ГБ).
• 16–24 линии PCIe от процессора (для дискретной видеокарты и NVMe SSD).
• Отсутствие коррекции ошибок памяти (сбой бита вызывает BSOD/Kernel Panic).
• Ограниченное тепловыделение (TDP 65–125 Вт).
• Бытовой уровень надежности (рассчитан на периодические перезагрузки).
Оптимизация: Максимальная скорость интерактивного отклика одного пользователя в офисных, игровых и интернет-приложениях.
Рабочие станции — это мост между ПК и серверами для инженеров, 3D-аниматоров, исследователей данных:
• 2–4 процессорных сокета, объединенных шинами UPI / Infinity Fabric.
• Неоднородный доступ к памяти: быстрый к локальному сокету, медленный — к удаленному.
• До 4–12 ТБ оперативной памяти в одном шасси.
• Горячая замена блоков питания (N+1) и вентиляторов.
• Аппаратные RAID-контроллеры с BBU/кэшем на Flash.
• Независимый процессор управления (BMC/IPMI) для мониторинга «out-of-band».
Сфера: Базы данных (PostgreSQL, Oracle), кластеры виртуализации (Proxmox, VMware), корпоративные облака.
Суперкомпьютеры рейтинга TOP500 объединяют вычислительную емкость десятков тысяч узлов:
Мэйнфреймы (IBM z16) спроектированы для одного приоритета: нулевой простой и абсолютная целостность транзакций.
• R (Reliability): Lock-step ядра — инструкции выполняются парами ядер, результат побитово сверяется.
• A (Availability): Доступность 99.99999% (время простоя менее 3 сек/год). Замена плат на горячую.
• S (Serviceability): Автономная диагностика узлов и перенос задач на лету.
• Выделенные микропроцессоры System Assist Processors берут на себя весь I/O трафик.
• Центральные ядра никогда не простаивают в ожидании ответа сети или диска.
• Оптоволоконные интерфейсы FICON и криптосопроцессоры CPACF.
| Критерий | Суперкомпьютер (HPC) | Мэйнфрейм (zSystems) |
|---|---|---|
| Главная цель | Минимизировать время одной задачи ({exec}$) | Максимизировать число транзакций в секунду (TPS) |
| Характер нагрузки | Сложные непрерывные вычисления FP64 (CFD, физика) | Миллионы коротких операций с диском/БД (ACID) |
| Сбой одного узла | Перезапуск задачи из контрольной точки | Недопустим (мгновенный аппаратный фейловер) |
| Подсистема ввода-вывода | Параллельные FS для больших дампов (Lustre) | Специализированные процессоры каналов I/O (SAP) |
Вывод: Суперкомпьютер — это гоночный болид; мэйнфрейм — бронированный многотонный локомотив.
| Класс ЭВМ | Модель памяти | Интерконнект | Энергопотребление | Цена простоя |
|---|---|---|---|---|
| Микроконтроллер | Гарвардская (SRAM/Flash) | SPI, I2C, CAN, GPIO | 0.01 — 2 Вт | Авария механизма / отказ датчика |
| ПК | Фон Неймана non-ECC | PCIe x16, SATA, USB | 150 — 600 Вт | Бытовое неудобство пользователя |
| Рабочая станция | Многоканальная ECC | PCIe Gen 5 (до 128 линий) | 500 — 1500 Вт | Потеря рабочего дня инженера |
| Сервер | ccNUMA ECC Registered | UPI, Infinity Fabric, 100GbE | 1 — 3 кВт | Тысячи долларов/час простоя сервиса |
| Суперкомпьютер | Распределенная + HBM3 | InfiniBand NDR (RDMA) | 5 — 30 МВт | Срыв научной программы / расчетов |
| Мэйнфрейм | Отказоустойчивая RAIM | FICON, PCIe каналы SAP | 5 — 20 кВт | Миллионы долларов/минуту (коллапс банка) |
• Выбор: MCU жесткого реального времени (STM32/AURIX) + SoC машинного зрения.
• Фактор: Мгновенный отклик и лимит питания бортовой сети.
• Выбор: Мэйнфрейм или HA-кластер серверов с репликацией.
• Фактор: Гарантия ACID, аппаратное шифрование и доступность 99.999%.
• Выбор: Суперкомпьютер MPP с интерконнектом InfiniBand.
• Фактор: Петафлопсы векторных расчетов сеток Навье-Стокса.
• Выбор: Рабочая станция с ECC DDR5 и дисковым массивом NVMe PCIe Gen 5.
• Фактор: Пропускная способность шин для несжатого 8K-видео.