SimOS

SimOS był pełnym symulatorem systemu , opracowanym na Uniwersytecie Stanforda pod koniec lat dziewięćdziesiątych w grupie badawczej Mendla Rosenbluma . Umożliwiono uruchamianie IRIX 5.3 na MIPS i wariantów Unix na Alpha.

Pochodne

SimOS-PPC

SimOS-PPC został rozwidlony z oryginalnego SimOS jako wewnętrzny projekt IBM , uruchamiający zmodyfikowane jądro AIX i przestrzeń użytkownika w emulatorze, opracowanym przez Toma Kellera i jego zespół w laboratorium IBM w Austin. IBM wykorzystał SimOS do ułatwienia rozwoju nowych systemów. Oprogramowanie użyte w tym projekcie jest teraz publicznie dostępne do pobrania dla licencjobiorców systemu AIX 4.3.

Linux/SimOS

Linux / SimOS był „... portem systemu operacyjnego Linux do SimOS, który jest kompletnym symulatorem maszyny firmy Stanford. Motywacją dla systemu Linux / SimOS jest złagodzenie ograniczeń SimOS, który obsługuje tylko zastrzeżone systemy operacyjne”.

SimBCM

SimBCM to pełny symulator systemu open source oparty na SimOS. Symuluje BCM1250, dwurdzeniowy MIPS64 SOC firmy Broadcom . Cały kod źródłowy SimBCM jest rozpowszechniany na licencji GPL. Może obsługiwać jądro Linuksa lub NICTA ::Pistachio L4.

Podobne produkty

Simics

Obecnie dostępny produkt komercyjny, Virtutech Simics , wywodzi się z prac Szwedzkiego Instytutu Informatyki i został pierwotnie opracowany w celu uruchomienia pełnej symulacji systemu Solaris na platformie SPARC . IBM wykorzystał Simics do pomocy w opracowaniu systemu AIX 6.1 na symulacji sprzętu POWER6 .

RSIM

RSIM był „Rice Simulator for ILP Multiprocessors”, opracowanym na Rice University pod koniec lat 90. Był w stanie działać na Solarisie, IRIX i HP-UX. Symulator jest dostępny w ramach licencyjnej Open Source University of Illinois/NCSA . Rozwój jest zakończony.

M5

Opracowany na Uniwersytecie Michigan , M5 symuluje sprzęt Alpha i SPARC, z obsługą innych architektur w toku.

Zobacz też

Uwagi i odniesienia