EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago
TL;DR
A fully OpenGL ES 3.0 compliant GPU driver for the M4 Mac Mini was developed in just one month, achieving impressive performance with 200fps in Minecraft.
✦ Why It Matters
Explore the potential of open-source GPU drivers for enhanced graphics performance on Apple hardware.
Key Takeaways
How It Works
The driver was developed by reverse engineering the AGX GPU's firmware ABI, which involved capturing and analyzing GPU memory states during operation. The team utilized a hypervisor to probe the hardware and understand its capabilities, leading to the creation of a user-space driver that communicates with the kernel driver.
This process allowed them to implement a custom shader compiler and optimize GPU submissions for performance.
Related