Skip to main content
News Directory 3
  • Business
  • Entertainment
  • Health
  • News
  • Sports
  • Tech
  • World
Menu
  • Business
  • Entertainment
  • Health
  • News
  • Sports
  • Tech
  • World
Apple M1/M2 Achieves OpenCL 3.1 Conformance On Asahi Linux With Rusticl - News Directory 3

Apple M1/M2 Achieves OpenCL 3.1 Conformance On Asahi Linux With Rusticl

July 15, 2026 Lisa Park Tech
News Context
At a glance
  • The Khronos Group has listed the first conformant OpenCL 3.1 implementation for Apple M1 and M2 silicon, according to reporting by Phoronix on July 15, 2026.
  • OpenCL, or Open Computing Language, is a framework used to write programs that execute across CPUs, GPUs, and other accelerators.
  • The conformant implementation relies on Rusticl, a Gallium driver for OpenCL written in the Rust programming language.
Original source: phoronix.com

The Khronos Group has listed the first conformant OpenCL 3.1 implementation for Apple M1 and M2 silicon, according to reporting by Phoronix on July 15, 2026. This implementation runs on Asahi Linux using Rusticl, providing a standardized framework for heterogeneous computing and GPU acceleration on Apple’s ARM-based chips within a Linux environment.

OpenCL, or Open Computing Language, is a framework used to write programs that execute across CPUs, GPUs, and other accelerators. Version 3.1 introduces refined memory management and improved support for shared virtual memory, which allows the CPU and GPU to share data more efficiently without constant copying.

Rusticl and the Asahi Linux Implementation

The conformant implementation relies on Rusticl, a Gallium driver for OpenCL written in the Rust programming language. Rusticl is part of the Mesa 3D graphics library project, which aims to provide open-source drivers for a wide array of hardware. By using Rust, the driver minimizes common memory safety bugs that often plague C-based driver development.

Asahi Linux is a community-driven project focused on porting Linux to Apple Silicon. Because Apple does not provide official Linux drivers for the M1 and M2 GPUs, the Asahi team and Mesa contributors must reverse-engineer the hardware to create functional drivers. The achievement of OpenCL 3.1 conformance signifies that the Rusticl implementation for these chips meets the official technical specifications set by the Khronos Group.

Technical Impact for Apple Silicon Users

Standardized OpenCL support allows developers to run compute-heavy workloads on Apple Silicon without relying on Apple’s proprietary Metal framework. This is particularly relevant for scientific computing, video encoding, and machine learning tasks that are designed to be cross-platform.

OpenCL: An Update from the Khronos Working Group

According to Phoronix, the use of Rusticl ensures that the implementation is integrated directly into the Mesa stack. This means users on supported Linux distributions can access GPU acceleration for OpenCL applications via the same pipeline used for OpenGL or Vulkan graphics.

Context of Open Source Graphics on ARM

The development of these drivers is part of a broader effort to make Apple Silicon a viable target for the Linux ecosystem. While Apple’s hardware is highly optimized for macOS, the lack of official documentation for the GPU makes the creation of a conformant OpenCL driver a significant technical milestone for the open-source community.

Context of Open Source Graphics on ARM

Historically, OpenCL implementations for non-standard hardware often suffered from “partial conformance,” where only a subset of the API worked. The Khronos Group’s listing indicates that the M1/M2 implementation on Asahi Linux has passed the required test suites to be recognized as fully conformant to the 3.1 specification.

This development places Asahi Linux in a stronger position for users who require high-performance computing (HPC) tools on portable ARM hardware. By adhering to the OpenCL 3.1 standard, the implementation ensures that software written for other conformant devices should, in theory, run on Apple Silicon under Linux with minimal modification.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

More on this

  • Leo Express Seeks Polish Expansion: RegioJet Applies For Massive Growth Permit
  • CoreWeave Uses Wall Street Strategies To Hedge Against Memory Chip Price Drops

Related

Desktop Linux, Linux benchmarking, Linux hardware benchmarks, Linux Hardware Reviews, Linux How To, Linux performance, Linux server benchmarks, Open Source graphics, Phoronix, Phoronix Test Suite, Ubuntu benchmarks, Ubuntu hardware

Search:

News Directory 3

News Directory 3 catalogs US newspapers, news services, newsstands and digital news outlets across all 50 states. Browse local publishers by city, state, or topic, and follow current headlines linked back to their original sources.

Quick Links

  • Disclaimer
  • Terms and Conditions
  • About Us
  • Advertising Policy
  • Contact Us
  • Cookie Policy
  • Editorial Guidelines
  • Privacy Policy

Browse by State

  • Alabama
  • Alaska
  • Arizona
  • Arkansas
  • California
  • Colorado

© 2026 News Directory 3. All rights reserved.
For contact, advertising, copyright, issues email: office@newsdirectory3.com