Mali ist der Name einer Grafikprozessor-Familie, die von der Firma ARM entwickelt und von anderen Unternehmen – wie beispielsweise Samsung oder TSMC – gefertigt werden. Die Grafikeinheiten kommen hauptsächlich in mobilen Geräten wie Smartphones sowie auch allgemeiner in Ein-Chip-Systemen zum Einsatz.
Weitere Einzelheiten
Wie andere eingebettete IP-Cores zur 3D-Rendering-Beschleunigung besitzt der Mali – im Gegensatz zur herkömmlichen Desktop-Grafikkarte – keine Video Display Controller, um einen Bildschirm anzusteuern. Stattdessen werden die errechneten Bilder an einen anderen Kern weitergeleitet, welcher die Anzeige steuert. Die Mali-Einheiten bauen in Teilen auf der sogenannten Bifrost-Architektur auf.
Am 7. August 2016 wurde erstmals ein Gerätetreiber in den Linux-Kernel (4.8) übernommen, der eine Unterstützung für drei Prozessoren der Mali-Grafikprozessor-Familie mitbrachte.
2017 wurde damit begonnen einen freien Linux-Treiber, namens Panfrost, zu entwickeln, welcher auch 3D-Rendering unterstützt. Einige Jahre zuvor wurde bereits damit begonnen einen anderen freien Linux-Treiber, namens Lima, zu entwickeln.
Am 19. September 2021 erreichte Panfrost die offizielle OpenGL-ES-3.1-Konformität auf der Mali-G52-GPU.
Unterstützung
Grafik
Allgemeiner
Grafikprozessoren anderer Hersteller
- Adreno, Qualcomm
- Nvidia Tegra
- PowerVR, Imagination Technologies
Einzelnachweise
- 1 2 3 Mali-G72: ARMs Grafikeinheit für Deep-Learning-Smartphones – Golem, am 29. Mai 2017; u. a. mit „[…] eine neue GPU für Systems-on-a-Chip (SoC).“ und „Die […] Grafikeinheit nutzt […] die neue Bifrost-Architektur, […]“
- ↑ ARM Mali GPU: Simplified Application-Driver Interaction (englisch; PDF, ≈ 1,5 MB, S. 8 von 36) – beim Institut für Informatik an der Universität Lund (veröffentlicht oder zuletzt hochgeladen am 9. Dezember 2016)
- 1 2 3 4 5 Panfrost: Freier Linux-GPU-Treiber läuft auf modernen Mali-GPUs – Golem, am 4. September 2018; u. a. mit „Seit mehr als einem Jahr entsteht […] ein freier Linux-Grafiktreiber“ und „Bereits vor fünf Jahren ist Hersteller ARM […] von dem damaligen Lima-Treiber-Entwickler […] öffentlich kritisiert worden.“
- 1 2 3 4 ARM Mali-G52 und G31: Smartphone-Grafikeinheiten mit Vulkan-Unterstützung – Heise, am 6. März 2018
- ↑ Linux 4.8 bringt Treiber für neue ARM-, Intel- und Nvidia-Grafikprozessoren – Heise, am 8. August 2016
- ↑ Linus Torvalds: Linux 4.8-rc1 (englisch) – Linux Kernel Mailing List (LKML), am 7. August 2016
- ↑ Lima-Projekt: Freier Linux-Treiber für Mali-GPUs wiederbelebt – Golem, 30. Juni 2017
- ↑ yuq/mesa-lima (englisch) – bei GitHub (abgerufen am 26. September 2018)
- ↑ Panfrost achieves OpenGL ES 3.1 conformance on Mali-G52
- ↑ Konformitätsliste der Khronos Group
- ↑ Mali-G76: ARMs Grafikeinheit lernt schneller und tief – Golem, am 2. Juni 2018; u. a. mit „Machine Learning“
- ↑ Mali-G52/V52: ARM bringt neue GPU/VPU für AI-Smartphones – Golem, am 6. März 2018; u. a. mit „Machine Learning“