Přichází doba hardwarové emulace

Technologii přezdívanou Quick Transit, určenou pro emulaci hardwaru, vyvinula společnost Transitive. S její pomocí můž...


Technologii přezdívanou Quick Transit, určenou pro emulaci hardwaru, vyvinula
společnost Transitive. S její pomocí může software zkompilovaný pro jeden typ
procesoru a operačního systému pracovat na jiném CPU a OS, respektive na zcela
odlišné platformě. To vše zprostředkuje Quick Transit beze změn ve zdrojovém
kódu příslušných aplikací.
Podle pozorovatelů trhu jde o další pokus o efektivní přístup k emulaci
hardwarových platforem softwarovou cestou. Společnost Transitive však vzhledem
k mnoha předchozím snahám v této oblasti termín hardwarová emulace příliš
nepreferuje. Technologii testovala firma Apple a dle vyjádření Steva Jobse, CEO
společnosti Apple, ji pod jménem Rosetta zahrne do svého připravovaného
operačního systému, jenž přijde s prvními x86 osobními počítači Mac.
Quick Transit alias Rosetta překládá instrukce procesoru a sestavuje výpis
zkompilovaných instrukcí do vyrovnávací paměti. Z té jsou následně přebírány
vlastním softwarem. Opakované řetězce kódu technologie optimalizuje. Výsledné
snížení výkonu emulovaných aplikací není dle představitelů firmy Transitive
běžnými uživateli na dnešním výkonném hardwaru pozorovatelné. Z provedených
testů vyplynulo (x86 na Power5 nebo x86 na SGI MIPS), že jde zhruba o 20%
pokles výkonu provázený vyšším využitím operační paměti (přibližně o 25 %) a
vyšším zatížením procesoru (přibližně o 40 %).
Kromě firmy Apple se o QuickTransit zajímá i společnost VMware. Ta vidí její
potenciál především ve spojení s virtualizací hardwaru, jíž se sama zabývá.
Emulovaný hardware uvnitř virtualizovaného stroje by dle jejích zástupců mohl
představovat zajímavou možnost pro další rozvoj v této oblasti. Analytici však
upozorňují, že více než problémy spojené se snížením výkonu aplikací může
technologii ohrozit případná systémová nekompatibilita.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.