Пожарный самолет - Fireplane

Пожарный самолет это компьютер внутренний соединять сделано Sun Microsystems.

Архитектура межкомпонентного соединения Fireplane - это эволюционное развитие предыдущих разработок Sun Ультра-портовая архитектура (УПА). Он был представлен в октябре 2000 г. как межсоединение ввода-вывода процессора в Солнечный клинок 1000 рабочей станции, за которой в начале 2001 г. Солнце огонь и Солнце Огонь 15K серии корпоративные серверы.[1] Это совпало с популярным расширением сеть в дотком бум и сдвиг основного рынка Sun с Рабочие станции Unix к Дата центр серверы, такие как Звездный огонь, поддержка веб-сайтов с высокой посещаемостью.

Пиковая производительность (в Sun Blade 1000) достигла 67,2 Гбит / с или стабильных 9,6 Гбит / с (2,4 Гбит / с для каждого процессора).[2]

Каждое поколение архитектуры Sun включало в себя обновленные процессоры и соответствующие обновления для поддерживающих их архитектур шин или межсоединений.[3][4] К этому времени для общей производительности быстрый доступ к памяти становился более важным, чем простая скорость выполнения команд процессора. Мультипроцессоры, Общая память, кэширование памяти и переключение между процессором и памятью были технологии, необходимые для этого.

Корпус Sun Fire 15K позволяет использовать 18 комбинированных плат процессора и расширителя памяти. Каждая плата состоит из четырех процессоров, четырех модулей памяти и процессоров ввода-вывода. Межсоединение Fireplane использует 18 × 18 поперечные переключатели чтобы соединиться между собой.[5] Общая пиковая пропускная способность межсоединения составляет 43 Гбайт в секунду.

По мере увеличения сложности архитектур памяти, поддержание согласованность кеша становится большей проблемой, чем простое подключение. Fireplane представляет собой существенный прогресс по сравнению с предыдущими межсоединениями в этом аспекте.[6] Он сочетает в себе как шпионский кеш[7] и двухточечные модели на основе каталогов для создания двухуровневой модели согласованности кэша.[8] Шины Snoopy используются в основном для одиночных шин с небольшим количеством процессоров; модели каталогов используются для большего числа процессоров.[4] Fireplane сочетает в себе оба, чтобы дать масштабируемую архитектуру разделяемой памяти.

Каждая плата расширения реализует отслеживание по всем направлениям с согласованностью директорий по межсоединению. Каждая плата рассматривается как «область отслеживающей когерентности». Малые и средние системы Fireplane, содержащие до 24 процессоров, используют единый домен согласованности.[6] Более крупные системы с большим количеством процессоров используют несколько доменов когерентности в своих межсоединениях объединительной платы.[6] Конкурирующие системы от таких производителей, как SGI или HP Superdome серии[9] использовать только один уровень поддержки согласованности, поэтому требуется более сложная согласованность каталогов, которая должна использоваться повсюду.

Fireplane, используемый для небольших серверов и рабочих станций, оптимизирован для работы в одном домене. Они используют повышенную системную частоту на 50% до 150 МГц. Количество слежений за такт также удваивается с половины до одного. Вместе они позволяют отслеживать полосу пропускания до 150 миллионов адресов в секунду.[5]

Рекомендации

  1. ^ "Сервер среднего кадра SUN FIRE 4810" (PDF).
  2. ^ Джан-Паоло Мусумечи; Майкл Коста Лукидес (2002). «Настройка производительности системы» (2-е изд.). O'Reilly Media. С. 69–70. ISBN  059600284X. Отсутствует или пусто | url = (помощь)
  3. ^ Чарльзуорт, Алан (2001). "Межблочная система Sun Fireplane" (PDF). ACM. п. 2. Архивировано из оригинал (PDF) на 2015-04-02. Получено 2015-03-18.CS1 maint: ref = harv (связь)
  4. ^ а б Фаррелл, Райан (октябрь 2005 г.). "Межблочная система Sun Fireplane" (PDF). п. 2.
  5. ^ а б «1.3.1 Архитектура межкомпонентного соединения Sun Fireplane». Введение в системы Sun Fire 15K / 12K.
  6. ^ а б c Чарльзуорт 2001, п. 3
  7. ^ «Слежка». Архитектура системы PCI. Эддисон-Уэсли Профессионал. 1995. стр. Приложение. ISBN  0201309742.
  8. ^ Чарльзуорт 2001, п. 1
  9. ^ «Белая бумага HP Superdome» (PDF). Hewlett Packard. Сентябрь 2000 г. Архивировано с оригинал (PDF) на 2001-06-12.

внешняя ссылка