The Linux Foundation Projects
Skip to main content

Discover LF AI & Data Projects with TAC Talks Watch Now

LF AI & Data Blog

LF AI & Data Foundation Announces  the Promotion of Kompute Project Into Incubation

By March 1, 2022No Comments

LF AI & Data Foundation—the organization building an ecosystem to sustain open source innovation in artificial intelligence (AI) and data open source projects— today is announcing the promotion of the Kompute Project from Sandbox status into Incubation status. This is an important milestone as it emphasises the successful growth this project has achieved since joining the Linux Foundation. 

Released and open sourced by The Institute for Ethical AI & Machine Learning, Kompute is a general purpose GPU compute framework for Machine Learning & Advanced Data Processing applications which works across thousands of cross-vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). The Kompute framework provides a flexible interface that can be adopted by mobile, desktop, cloud and edge applications to enable for highly optimizable GPU acceleration. The framework includes a high-level Python interface that enables for advanced data processing use-cases, as well as an extensible low-level C++ interface that provides for high performance device-specific optimizations.

The core objective of the Kompute project is to contribute to and further the GPU computing ecosystem across both scientific and industry applications, through cross-vendor graphics card tooling and capabilities. We have seen very positive reception and adoption of Kompute across various development communities, including advanced data processing use-cases in mobile applications, game development engines, edge device and cloud, and we look forward for the Kompute community to serve as a platform to empower the discourse on topics related to GPU acceleration for cross-industry applications.

The Kompute Project joined the Linux Foundation a year since the time of writing; the project has experienced significant growth and adoption. The Kompute project has seen an increase in contributor interaction through a large number of community members joining their Discord community to engage through meaningful conversations, as well as a increasing growth in key open source project metrics as outlined by the LFX Project Analytics dashboard.
Commit Growth Data via LFX Project Analytics Dashboard

The Kompute project has also received very positive reception across multiple talks at Open Source conferences including CppCon 2021, for which the video is now published in youtube which resulted in a fast growth in viewership, and has had a positive effect in growth in the number of Github stars – now surpassing over 750. Finally, the Kompute project has also seen an increase in contributors, as well as community interactions through an increase in number of issues and pull-requests. As part of the next phase of growth of the Kompute project, they are looking to build towards a stable GA 1.0 APIs that will provide long-term stable and maintained interfaces towards the graduation of the project.

Alejandro Saucedo, Chief Scientist at The Institute for Ethical AI & Machine Learning, said: “Many advanced machine learning and deep learning paradigms fit incredibly well to the parallel architecture that GPU computing offers, and exciting advancements in the open source ecosystem such as the Kompute Project are enabling developers to take advantage of GPU acceleration in cross-vendor mobile, desktop, cloud and edge applications. We are thrilled to see the growth and maturity of the Kompute project since joining the Linux Foundation, and we are excited for its next phase of growth towards graduation. We believe the Linux Foundation  is the right platform to encourage and empower the cross-industry discourse required to further the GPU acceleration ecosystem.”

LF AI & Data supports projects via a wide range of services, and the first step is joining as an Incubation Project. Learn more about Kompute on their GitHub and be sure to check out the Documentation & Community Page, the Kompute-Announce Mailing List and Kompute-Technical-Discuss Mailing List to join the community and stay connected on the latest updates. 

A warm welcome to Kompute as an incubating project! We look forward to the project’s continued growth and success as part of the LF AI & Data Foundation. To learn about how to host an open source project with us, visit the LF AI & Data website.

Kompute Key Links

LF AI & Data Resources

Author

  • Andrew Bringaze

    Andrew Bringaze is the senior developer for The Linux Foundation. With over 10 years of experience his focus is on open source code, WordPress, React, and site security.

    View all posts