| Termin | Definicja |
|---|---|
| Mali-470 Series | ARM Mali-470 Series to rodzina GPU zoptymalizowana pod niski pobór energii, stosowana w bardzo budżetowych urządzeniach. Rodzina Mali-470 i jej miejsce w układzie SoCARM Mali-470 Series to rodzina zintegrowanych procesorów graficznych przeznaczonych do urządzeń, w których ważne są niski pobór energii, mała powierzchnia układu oraz ograniczone wydzielanie ciepła. Nie jest to samodzielna karta graficzna montowana w laptopie lub komputerze stacjonarnym, lecz blok GPU będący częścią układu SoC (System on Chip). Konkretny producent urządzenia może połączyć Mali-470 z rdzeniami CPU ARM, kontrolerem pamięci, układami wejścia-wyjścia i innymi elementami platformy. Mali-470 należy do linii układów opartych na architekturze Utgard, podobnie jak Mali-400 i Mali-450. W odróżnieniu od nowszych rodzin Mali nie stosuje jednolitego zestawu rdzeni shaderów przeznaczonych równocześnie do wszystkich etapów obliczeń. Konstrukcja Utgard rozdziela między innymi przetwarzanie wierzchołków oraz fragmentów obrazu. Taki model dobrze pasuje do prostych interfejsów graficznych, animacji i nieskomplikowanej grafiki 3D, ale nie należy utożsamiać go z możliwościami współczesnych układów do gier. Skalowanie rdzeni i ograniczenia interfejsu graficznegoImplementacja Mali-470 może być skalowana od jednego do czterech rdzeni GPU. Oznaczenie spotykane w dokumentacji konkretnego układu SoC może więc zawierać wariant odpowiadający liczbie użytych rdzeni, ale sama nazwa Mali-470 Series nie wskazuje jednego, identycznego modelu urządzenia. Ostateczna wydajność zależy również od częstotliwości taktowania, przepustowości pamięci, konfiguracji kontrolera pamięci, sterownika dostarczonego przez producenta SoC oraz rozdzielczości ekranu. Oficjalnie opisywane wsparcie obejmuje OpenGL ES 1.1 i OpenGL ES 2.0. OpenGL ES 2.0 udostępnia programowalne shadery wierzchołków i fragmentów, dlatego Mali-470 może przyspieszać interfejs systemu, kompozycję okien, proste efekty 2D oraz wybrane aplikacje wykorzystujące grafikę 3D. Z tej informacji wynika także ważne ograniczenie: Mali-470 nie powinien być opisywany jako układ zapewniający funkcje OpenGL ES 3.x lub Vulkan. Dostępność poszczególnych funkcji w urządzeniu zależy od sterownika, lecz sterownik nie może dodać sprzętowych możliwości, których dana generacja GPU nie obsługuje. Procesor korzysta z renderowania kafelkowego, w którym obraz jest dzielony na mniejsze obszary i przetwarzany etapami. Takie podejście ogranicza ilość danych przesyłanych między GPU a pamięcią zewnętrzną, co pomaga zmniejszyć zużycie energii. Układ zawiera również konfigurowalną pamięć podręczną L2 o pojemności mieszczącej się w zakresie od 8 do 256 KB, zależnie od implementacji. Jest to pamięć podręczna dla ruchu danych graficznych, a nie pamięć operacyjna urządzenia. Gdzie można spotkać Mali-470 SeriesMali-470 został zaprojektowany z myślą o urządzeniach o ograniczonym budżecie energetycznym, między innymi o zegarkach i innych urządzeniach ubieralnych, bramkach domowych, panelach sterowania, urządzeniach gospodarstwa domowego oraz wybranych monitorach medycznych. W takich zastosowaniach GPU obsługuje przede wszystkim ekranowy interfejs użytkownika, ikony, menu, animacje i lekkie elementy przestrzenne. Niewielki pobór energii może być ważniejszy niż wysoka liczba klatek w wymagających grach. Określenie „Mali-470” nie wystarcza do oceny całego urządzenia. Ten sam blok graficzny może pracować w różnych układach SoC i przy różnych konfiguracjach pamięci. Przy analizie konkretnego sprzętu należy odczytać pełne oznaczenie układu głównego, wersję systemu operacyjnego oraz nazwę sterownika GPU. Pomocne są także informacje o rozdzielczości ekranu, występowaniu artefaktów i zachowaniu urządzenia podczas obciążenia. Sam fakt, że system zgłasza Mali-470, nie oznacza jeszcze uszkodzenia procesora graficznego. Problemy z obrazem mogą wynikać z wielu innych elementów: uszkodzonego panelu, taśmy sygnałowej, zasilania układu SoC, pamięci RAM, oprogramowania systemowego albo nieprawidłowego sterownika. Typowe objawy, takie jak migotanie, kolorowe pasy, zawieszanie interfejsu lub czarny ekran, wymagają rozdzielenia problemu graficznego od awarii całej platformy. W urządzeniach z układem zintegrowanym wymiana samego Mali-470 zazwyczaj nie jest osobną czynnością serwisową, ponieważ GPU znajduje się wewnątrz większego, lutowanego układu SoC. Znaczenie oznaczenia podczas serwisowania sprzętuPodczas diagnostyki informacja o Mali-470 pomaga ustalić, jakiego poziomu obsługi graficznej można oczekiwać od danego urządzenia i jakie sterowniki powinny być analizowane. W pierwszej kolejności sprawdza się poprawność uruchamiania systemu, temperaturę, zasilanie, pamięć operacyjną oraz zachowanie obrazu na innym torze wyświetlania, jeżeli konstrukcja urządzenia na to pozwala. Dopiero później można oceniać, czy przyczyną jest oprogramowanie, uszkodzenie płyty głównej czy problem z samym ekranem. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i ich podzespołów, a oznaczenie Mali-470 może być jednym z elementów oceny platformy podczas diagnostyki. W przypadku laptopa lub małego komputera z tym układem zakres naprawy zależy od konstrukcji płyty głównej oraz od tego, czy usterka dotyczy sterownika, pamięci, zasilania, połączeń z ekranem, czy całego układu SoC. Nie należy traktować nazwy GPU jako wystarczającej informacji do zamówienia części, ponieważ potrzebne jest pełne oznaczenie urządzenia i jego płyty głównej. |