back to home

openxla / xla

A machine learning compiler for GPUs, CPUs, and ML accelerators

4,079 stars
761 forks
545 issues
C++StarlarkMLIR

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing openxla/xla in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/openxla/xla)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

XLA XLA (Accelerated Linear Algebra) is an open-source machine learning (ML) compiler for GPUs, CPUs, and ML accelerators. The XLA compiler takes models from popular ML frameworks such as PyTorch, TensorFlow, and JAX, and optimizes them for high-performance execution across different hardware platforms including GPUs, CPUs, and ML accelerators. openxla.org is the project's website. Get started If you want to use XLA to compile your ML project, refer to the corresponding documentation for your ML framework: • PyTorch • TensorFlow • JAX If you're not contributing code to the XLA compiler, you don't need to clone and build this repo. Everything here is intended for XLA contributors who want to develop the compiler and XLA integrators who want to debug or add support for ML frontends and hardware backends. Contribute If you'd like to contribute to XLA, review How to Contribute and then see the developer guide. Contacts • For questions, contact the maintainers - maintainers at openxla.org Resources • Community Resources Code of Conduct While under TensorFlow governance, all community spaces for SIG OpenXLA are subject to the TensorFlow Code of Conduct.