• Intel Formally Ends Four Of Their Go Language Open-Source Projects Following various Intel open-source projects recently being archived with Intel formally discontinuing their development, another wave of Intel open-source projects were formally sunset on Monday. • This latest round of Intel open-source projects being archived were focused on various codebases targeting Google’s Go programming language. • These Intel Go projects weren’t exactly popular or widely-used as far as I know so not necessarily a big impact besides those programmers that are fans of the Go system programming language as an alternative to the likes of C or Rust. • The latest discontinued Intel open-source software projects include: IXL-GO - A user-space library for Intel’s accelerators written in Go, This allows tapping the power of the Intel IAA and DSA accelerators from Go code for accelerated compression/decompression, faster CRC calculations, data filtering, and data movement when running on recent generation Intel Xeon processors. • forLAGraphGoM - An Intel generic implementation of LAGraph linear algebra for Go forGraphBLASGo - Intel’s implementation of GraphBLAS for Go. • forGoParallel - Intel’s parallel programming library for Go as a fork of Pargo.

Article Summaries:

  • Intel has officially archived four of its Go‑language open‑source projects, marking the end of their development. The discontinued projects are IXL‑GO (a user‑space library enabling Go programs to access Intel’s IAA and DSA accelerators for tasks such as compression and CRC calculations), forLAGraphGoM (a generic LAGraph linear‑algebra implementation), forGraphBLASGo (Intel’s GraphBLAS implementation), and forGoParallel (a fork of the Pargo parallel library). The move is part of a broader trend of Intel winding down less‑popular open‑source initiatives. While the projects had limited adoption, their retirement may affect Go developers who relied on Intel’s accelerator support.
  • Intel has officially archived four of its Go‑language open‑source projects, marking the end of their active development. The discontinued libraries-IXL‑GO (a user‑space interface to Intel’s IAA and DSA accelerators), forLAGraphGoM (generic LAGraph linear algebra), forGraphBLASGo (GraphBLAS implementation), and forGoParallel (a fork of Pargo for parallel programming)-were not widely adopted and had limited community activity. While the move will affect Go developers who relied on these tools, the overall impact on the broader software ecosystem is expected to be modest. Intel’s decision reflects a shift away from maintaining niche Go projects.

Sources: