Sun ujawnił szczegóły architektury MAJC

Sun Microsystems przedstawił pierwsze informacje techniczne dotyczące opracowywanej od czterech lat architektury MAJC (Microprocessor Architecture for Java Computing), przeznaczonej dla procesorów, które będą mogły być wykorzystywane m.in. w sieciowych urządzeniach nowego typu, służących do pobierania muzyki, wideo i innych przekazów medialnych z Internetu. Informacji udzielono na odbywającej się w tym tygodniu konferencji Hot Chips.

Sun Microsystems przedstawił pierwsze informacje techniczne dotyczące opracowywanej od czterech lat architektury MAJC (Microprocessor Architecture for Java Computing), przeznaczonej dla procesorów, które będą mogły być wykorzystywane m.in. w sieciowych urządzeniach nowego typu, służących do pobierania muzyki, wideo i innych przekazów medialnych z Internetu. Informacji udzielono na odbywającej się w tym tygodniu konferencji Hot Chips.

Architektura MAJC została opracowana tak, aby dostarczyć użytkownikom wysoką wydajność przy możliwie najniższych kosztach oraz możliwość obsługi wielu urządzeń, m.in. do gier, internetowych zestawów telewizyjnych bądź telefonów z wyświetlaczami wideo. Pozwoli ona także na wbudowanie więcej niż jednego procesora na płytkę krzemową. Jest wzorowana na architekturach procesora sygnałowego DSP oraz układach wykorzystujących technologię VLIW (Very Long Instruction Word), co ma pozwolić na lepsze przetwarzanie danych analogowych, takich jak dźwięk lub obrazy wideo do formatu cyfrowego.

Procesory MAJC będą mogły wykonywać 4 instrukcje jednocześnie, co przyczyni się do znacznie efektywniejszego przetwarzania danych, m.in. skomplikowanej grafiki oraz danych akustycznych, a także wykonywanie efektywnych obliczeń w środowiskach sieciowych.

Twórcy architektury zadbali o to, aby umożliwiała ona wydajną pracę aplikacji napisanych w języku Java. Procesory zgodne z MAJC pozwolą również na uruchamianie programów napisanych w językach C i C++.

Sun zapowiada, że będzie udostępniał licencje na nową architekturę innym producentom.