СимОС

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

SimOS (по-русски: «СимОС») представляла собой симулятор компьютерной архитектуры, разработанный в Стэнфордском университете в конце девяностых годов исследовательской группой Менделя Розенблюма .[1] Он был предназначен для запуска IRIX 5.3 на MIPS и вариантов Unix на Alpha.[2]

Производные[править | править код]

SimOS-PPC[править | править код]

SimOS-PPC был основан на SimOS как внутренний проект IBM, запускавший модифицированное ядро AIX и пользовательское пространство в эмуляторе, разработанном Томом Келлером и его командой в лаборатории IBM в Остине.[3] IBM использовала SimOS для облегчения разработки новых систем. ПО, используемое в этом проекте, теперь общедоступно для загрузки лицензиатами AIX 4.3.[4]

Linux/SimOS[править | править код]

Linux/SimOS это «… порт операционной системы Linux для SimOS, которая представляет собой полноценный машинный симулятор из Стэнфорда. Цель Linux/SimOS состояла в смягчении ограничений SimOS, которая поддерживает только проприетарные операционные системы.»[5]

SimBCM[править | править код]

SimBCM — это полносистемный симулятор с открытым исходным кодом, основанный на SimOS. Он имитирует BCM1250, двухъядерную SOC MIPS64 от Broadcom . Весь исходный код SimBCM распространяется под лицензией GPL.[6] Он может работать с ядром Linux или микроядром NICTA :: Pistachio L4.

Похожие продукты[править | править код]

Simics[править | править код]

Доступный в настоящее время коммерческий продукт компании Virtutech. Simics основан на базе работы Шведского института компьютерных наук и изначально разработан для запуска полного системного моделирования Solaris на платформе SPARC .[7] IBM использовала Simics для упрощения разработки AIX 6.1 на модели оборудования POWER6 .[8]

RSIM[править | править код]

RSIM является "симулятором Райса для мультипроцессоров ILP ", разработанным в Университете Райса в конце 1990-х годов. Он мог работать на Solaris, IRIX и HP-UX. Симулятор доступен под лицензией NCSA Open Source License университета Иллиноиса. Разработка закончена.[9]

M5[править | править код]

Разработанный в Мичиганском университете, M5 имитирует аппаратное обеспечение Alpha и SPARC с поддержкой других архитектур.[10]

См. также[править | править код]

Примечания[править | править код]

  1. VMware Leadership. Vmware.com. Дата обращения: 16 декабря 2011. Архивировано 29 декабря 2004 года.
  2. SimOS project page at Stanford. Дата обращения: 24 июля 2014. Архивировано 24 августа 2005 года.
  3. SimOS-PPC — Full System Simulation of PowerPC Architecture (Tom Keller, 1999). Дата обращения: 25 мая 2023. Архивировано 25 мая 2023 года.
  4. IBM Austin Research Laboratory — SimOS-PPC Software Archive. Дата обращения: 25 мая 2023. Архивировано 6 сентября 2008 года.
  5. Linux MIPS emulators — SimOS. Дата обращения: 25 мая 2023. Архивировано 5 сентября 2011 года.
  6. SimBCM project page. Дата обращения: 25 мая 2023. Архивировано 25 мая 2023 года.
  7. Simics
  8. Virtutech Simics Optimizes Product Development of System P Server Product Line. Дата обращения: 25 мая 2023. Архивировано 16 февраля 2012 года.
  9. The RSIM project. Дата обращения: 25 мая 2023. Архивировано 3 марта 2016 года.
  10. The M5 Simulator System. Дата обращения: 25 мая 2023. Архивировано 25 апреля 2021 года.