Metal Performance Shaders
A GPU acceleration framework provided by Apple. It contains a large collection of high-performance shaders and kernels optimized for graphics and machine learning, and is used to offload computational tasks to the GPU.
Timeline (last 90 days)
Apple's Metal Performance Shaders and Core ML frameworks can offload inference to the GPU and neural engine, reducing CPU usage.
Apple officially provides the tensorflow-metal plugin, which maps computational tasks to the Apple GPU for execution via the Metal Performance Shaders (MPS) backend.
MPS initially focused primarily on GPU acceleration for image processing and signal processing, and only began significantly expanding support for deep learning-related operators around the time of the Apple Silicon launch in 2020.
The tensorflow-metal plugin maps compute tasks to the Apple GPU for execution via the Metal Performance Shaders (MPS) backend.
All Facts (4)
Apple's Metal Performance Shaders and Core ML frameworks can offload inference to the GPU and neural engine, reducing CPU usage.
50%UnverifiedApple officially provides the tensorflow-metal plugin, which maps computational tasks to the Apple GPU for execution via the Metal Performance Shaders (MPS) backend.
50%UnverifiedMPS initially focused primarily on GPU acceleration for image processing and signal processing, and only began significantly expanding support for deep learning-related operators around the time of the Apple Silicon launch in 2020.
50%UnverifiedThe tensorflow-metal plugin maps compute tasks to the Apple GPU for execution via the Metal Performance Shaders (MPS) backend.
50%