MPS

E849984

MPS (Metal Performance Shaders) is an Apple framework that provides highly optimized GPU-accelerated compute and graphics shaders for tasks like image processing and machine learning on Apple devices.

All labels observed (4)

Label Occurrences
MPSKernel 2
MPS canonical 1
MPSResource 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Apple framework
software framework
abbreviationOf Metal Performance Shaders
basedOn Metal
category GPU-accelerated framework
designedFor high throughput
low power consumption
developedBy Apple Inc.
distribution part of Xcode SDK
documentationURL https://developer.apple.com/documentation/metalperformanceshaders
fullName Metal Performance Shaders
integratesWith BNNS
Core ML
Metal API
linked to: Metal (API)
languageBinding Objective-C
Swift
optimizedFor Apple GPUs
linked to: Apple GPU

low-latency GPU compute
platform Apple platforms
iOS
macOS
tvOS
provides highly optimized shaders
image processing primitives
linear algebra primitives
neural network primitives
prebuilt GPU kernels
purpose graphics shaders
high-performance computing
image processing
machine learning
requires Metal-compatible GPU
supports CNNs
RNNs
compute shaders
convolution operations
graphics shaders
image filters
inference for neural networks
matrix operations
neural network layers
training neural networks
useCase computer vision
deep learning acceleration
graphics post-processing
real-time image filtering
scientific computing

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

MPSImage usedWith MPSKernel
linked to: MPS
MPSMatrix inheritsFrom MPSResource
linked to: MPS
MPSCNNKernel superclass MPSKernel
linked to: MPS
MPSCNNKernel uses MPSState
linked to: MPS