Chiński procesor MIPS w chińskim laptopie. Nowy Loongson sprzętowo emuluje x86 i ARM

Chiński procesor MIPS w chińskim laptopie. Nowy Loongson sprzętowo emuluje x86 i ARM04.09.2015 13:42

Wielkie zainteresowanie wywołałaplotka o pracach znanej dotąd głównie ze smartfonów chińskiejfirmy Xiaomi nad nowym, tanim i wydajnym laptopem, który miałbykonkurować jakością z MacBookiem Air. O samym sprzęcie wiadomobardzo mało prócz tego, że nie będzie na nim Windows, laptop madziałać pod kontrolą Linuksa. Plotka głosi zaś, że w środkunie będzie procesora x86. Rezygnacja z najpopularniejszej nadesktopach architektury mikroprocesorowej wydaje się szaleństwem –chyba że Chińczycy mają jakiegoś asa w rękawie. I najwyraźniejtakiego asa mogą mieć. W Pekinie zaprezentowano właśniearchitekturę mikroprocesorową MIPS64 GS464E i dwa czipy Loongson,które z niej korzystają. Co najbardziej interesujące, można nanich uruchomić kod dla x86.

Jeśli przedstawione przez Chińczyków dane się potwierdzą,debiut nowych czipów Loongsona będzie wstrząsem dla całego rynkumikroprocesorów. Loongson (a właściwie Lóngxin, smoczy rdzeń)to rodzina procesorów powstających od 2002 roku w kooperacji międzyprywatnymi firmami BLX IC Design Corporation, Instytutem TechnikObliczeniowych w Pekinie i Chińską Akademią Nauk. Wykorzystująone autorską odmianę architektury MIPS i doczekały się jużtrzech generacji, z których ostatnia, Loongson 3, nadawała się jużdo zastosowań desktopowych. Pokazany w 2013 roku Longsoon 3Bwykonany był w procesie 28 nm, miał osiem rdzeniu CPU i mógł siępochwalić świetną wydajnością na wat – układ z TDP 40 Wosiągał moc 192 GFLOPS.

Na bazie tego procesora powstałmini-PC, wykorzystujący czipset AMD 780E, obsługujący do 16 GBRAM, kompatybilny z Radeonem HD6770 i działający pod kontrolązoptymalizowanej Fedory 13, na którą przeniesiono wieleoprogramowania, w tym własnościowy WPS Office. Sęk w tym, żelinuksowy WPS Office jest oficjalnie dostępny tylko na 32-bitowąarchitekturę x86, więc o co chodzi? Otóż w trzeciej generacjiLoongsonów zadebiutowała sprzętowa emulacja Intela x86, wraz zokoło 200 nowymi instrukcjami, które pozwalają ograniczyć narzutwykonywania instrukcji x86 w potoku MIPS. Ulepszona wersjahiperwizora QEMU pozwoliła osiągnąć wydajność na poziomie 70%porównywalnego procesora Intela przy uruchamianiu skompilowanych dokodu x86 aplikacji.

Czwarta generacja Loongsonów,architektura GS464E to przełom w kwestii wydajności. Chińskiproducent zaprezentował dwa mikroprocesory – Loongson-3A2000 oraz3B2000. Pierwszy z nich, czterordzeniowy, ma być przeznaczony dlakomputerów osobistych i laptopów, urządzeń wbudowanych iwydajnych routerów, drugi wykorzystany ma być w ośmio- iszesnastordzeniowych systemach serwerowych. Niebawem zademonstrowanyma być też Loongson-3B1500, mający być jednostką o najlepszymwskaźniku wydajności do zużycia energii – 192 GFLOPS za jedyne30 W. Rok 2016 przynieść ma zaś czipy 3A3000 i 3B3000, o wyższymtaktowaniu (bliskim 2 GHz), a co za tym idzie jeszcze większejwydajności.

Czterordzeniowy Loongson-3A2000
Czterordzeniowy Loongson-3A2000

Od środka procesory wyglądająciekawie. Eksperci od MIPS z Imagination Technologies wyjaśniają,że mamy do czynienia z czterowątkowymi superskalarnymi układamiwykorzystującymi dziewięcioetapową superpotokową architekturę zjednostkami wykonawczymi działającymi w kolejności (in-order). Too tyle dziwne, że superskalarność i superpotokowość to dwaprzeciwstawnedo siebie podejścia w architekturze procesorów. Do tego dostajemydwie jednostki zmiennoprzecinkowe, jednostkę zarządzania pamięciąi ocenioną jako innowacyjna magistralę interconnect.

Wydajność konkurencyjna: ten czip nadaje się do komputerów osobistych
Wydajność konkurencyjna: ten czip nadaje się do komputerów osobistych

Nowa architektura jestrozszerzeniem standardowego MIPS64 i zawiera ponad 1400 instrukcji,wśród których znajduje się m.in. zbiór instrukcji MIPS64 v3 dlastandardowych obliczeń, ulepszona wersja instrukcji LoongBT dosprzętowej emulacji kodu nie tylko x86, ale także ARM, instrukcjeLoongVM dla maszyn wirtualnych oraz LoongSIMD dla 128- i 256-bitowychoperacji arytmetycznych. Wszystko to działa oczywiście pod kontroląLinuksa – producent przygotował nawet specjalną dystrybucję dlaLoongnix, zoptymalizowaną pod kątem GS464E.

Referencyjny laptop z procesorem Loongson 3A2000, pod kontrolą Linuksa
Referencyjny laptop z procesorem Loongson 3A2000, pod kontrolą Linuksa

Komputery osobiste ze smoczymirdzeniami byłyby czymśprzełomowym. Nie tylko pozwoliłyby wyjść poza ograniczeniaarchitektury x86, ale także dałyby użytkownikom dostęp doogromnej ilości dostępnego tylko w binarnej formie oprogramowaniana platformę x86. Tajemniczy laptop Xiaomi, wyposażony w rodzimychiński mikroprocesor, mógłby bez problemu uruchamiać nie tylkoopensource'owe oprogramowanie kompilowane do MIPS64, ale teżwłasnościowe aplikacje w rodzaju Steama czy Skype'a. W tymwszystkim brakuje jedynie rozwiązania kwestii układu graficznego,ale sądząc po dotychczasowych relacjach między AMD i Loongsonem,mógłby to być jakiś Radeon.

Źródło artykułu:www.dobreprogramy.pl
Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.