Metal logo

Metal

Enables direct access to graphics processing unit for maximizing graphics and compute potential across platforms.

Made by Apple

  • development

  • graphics

What is Metal?

Apple's Metal is a powerful, low-level API that provides direct access to the graphics processing unit (GPU) on iOS, macOS, and tvOS devices. By leveraging Metal's hardware-accelerated 3D graphics and compute shader capabilities, developers can unlock the full potential of their apps, optimizing for exceptional visual experiences and high-performance computing tasks

Highlights

  • Near-direct access to the GPU, enabling developers to maximize graphics and compute potential
  • Approachable, low-overhead architecture with precompiled GPU shaders, fine-grained resource control, and multithreading support
  • GPU-driven command creation, simplifying the process of working with diverse Metal-capable GPUs
  • Ability to tap into the pro-level power of devices like Mac Pro and Pro Display XDR
  • Support for machine learning analysis of unstructured data using code embeddings

Platforms

  • Desktop Windows
  • On-Premise Linux
  • Desktop Chromebook
  • Mobile Android
  • Mac
  • Desktop Linux
  • Desktop Mac
  • Cloud, SaaS, Web-based
  • Web
  • On-Premise Windows
  • Mobile iPad
  • Mobile iPhone

Languages

  • English