can I access the NPU?
Asked on 2024-07-30
1 search
Yes, you can access the Apple Neural Engine (NPU) on visionOS, but you need to obtain the neural engine access entitlement. This entitlement allows your models to run on the Apple Neural Engine, enhancing the machine learning capabilities of your app by enabling it to execute tasks more efficiently on the device.
For more details on how to enable the Apple Neural Engine for your models, you can refer to the session Introducing enterprise APIs for visionOS.
Relevant Sessions

Platforms State of the Union
Discover the newest advancements on Apple platforms.

Explore machine learning on Apple platforms
Get started with an overview of machine learning frameworks on Apple platforms. Whether you’re implementing your first ML model, or an ML expert, we’ll offer guidance to help you select the right framework for your app’s needs.

Accelerate machine learning with Metal
Learn how to accelerate your machine learning transformer models with new features in Metal Performance Shaders Graph. We’ll also cover how to improve your model’s compute bandwidth and quality, and visualize it in the all new MPSGraph viewer.
