Previous   Up

Next 


Transitive

 

Opis

Program QuickTransit umożliwia aplikacjom skompilowanym dla jednego procesora i jednego systemu operacyjnego działać na innych procesorach
i systemach operacyjnych bez konieczności zmian w kodzie programu.

Przełom w technologii wirtualizacji jakim jest QuickTransit zapewnia pełną funkcjonalność i użyteczność zbliżoną do tej oryginalnej działając
na dowolnym systemie operacyjnym i/lub pod kontrolą dowolnego procesora.

QuickTransit umożliwia na błyskawiczny wzrost ilości aplikacji dostępnych dla platformy użytkownika, z kolei autorom aplikacji pozwala
ograniczyć koszty tworzenia oprogramowania. Dzięki wirtualizacji, firmy świadczące usługi IT mogą przenosić dotychczasowe oprogramowanie
swoich klientów na nowsze platformy po relatywnie niskich kosztach.

Na rodzinę produktów QuickTransit składają się obecnie cztery programy:

Firma Transitive Technologies zaprezentowała przykład zastosowania technologii, która, dzięki swojej modułowej budowie, jest w stanie
emulować dowolny procesor na dowolnym innym.

Kod binarny procesora X jest najpierw przez moduł parsera tłumaczony na specjalny kod pośredni, ten jest optymalizowany na wiele sposobów
w kernelu Dynamite, a następnie moduł syntezera generuje kod wynikowy dla procesora Y. Co ciekawe kilka parserów może pracować jednocześnie.
To wszystko dzięki dynamicznej kompilacji odbywa się z niewielką jedynie stratą mocy obliczeniowej, co więcej Dynamite nie ma wielkich
wymagań pamięciowych (kompletny system translacji wraz z pamięcią kodu dla optymalizatora potrzebuje około 1 MB).

Źródła:

http://www.transitive.com
http://www.exec.pl/comments.jsp?nid=975


 Previous   Up

Next