Intel has released version 1.30 of its ISPC compiler, introducing support for AMX in the standard library. This update enhances capabilities for developers working with Intel hardware. The announcement comes from Phoronix, a key source for Linux and open-source hardware news.
The release of Intel ISPC 1.30 marks a notable update to the open-source compiler tool, specifically tailored for Intel architectures. According to Phoronix, this version incorporates AMX—Advanced Matrix Extensions—support directly into the standard library, allowing for more efficient handling of matrix operations in parallel computing tasks.
ISPC, or Intel's SPMD Program Compiler, is designed to simplify the development of high-performance applications across multiple cores. The addition of AMX support is particularly relevant for machine learning and scientific computing workloads, where matrix multiplications are common. Developers can now leverage these extensions without custom implementations, streamlining their workflows.
Phoronix, known for its in-depth coverage of Linux hardware benchmarks and open-source graphics, highlighted this release as a step forward in Intel's software ecosystem. While details on performance improvements or specific use cases remain limited in the initial announcement, the update aligns with ongoing efforts to optimize Intel's hardware for modern computing demands.
This development is expected to benefit users in the Linux community, including those running Ubuntu or other distributions focused on high-performance computing. No timeline for further enhancements was provided, but the integration of AMX into the core library suggests broader adoption in upcoming projects.