cutile-python
by
NVIDIA

Description: cuTile is a programming model for writing parallel kernels for NVIDIA GPUs

View on GitHub ↗

Summary Information

Updated 51 minutes ago
Added to GitGenius on December 17th, 2025
Created on June 13th, 2025
Open Issues & Pull Requests: 18 (+0)
Number of forks: 140
Total Stargazers: 2,110 (+0)
Total Subscribers: 20 (+0)

Issue Activity (beta)

Open issues: 12
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 86 days
Stale 30+ days: 12
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (23)
  • status: waiting-for-feedback (21)
  • feature request (18)
  • status: resolved (12)
  • status: triaged (11)
  • status: needs-triage (9)
  • dep: cuda-tileir (6)
  • documentation (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 19.3 hours
90th percentile: 28.3 hours
Tracked items: 62

Most active contributors

Detailed Description

cuTile Python is a programming language and framework developed by NVIDIA for writing parallel kernels optimized for NVIDIA GPUs. The project provides a high-level abstraction for GPU kernel development, built on top of Tile IR technology, enabling developers to write efficient parallel code in Python that compiles down to optimized GPU kernels. The framework is designed to simplify GPU programming while maintaining performance through tile-based programming models.

The repository is written primarily in Python but includes a C++ extension component that requires compilation. The system requires NVIDIA Driver r580 or later and the tileiras compiler version 13.2, which currently supports Blackwell and Ampere/Ada GPU architectures, with Hopper GPU support planned for future releases. Installation is available through PyPI under the cuda-tile package name, allowing users to install via pip with optional tileiras compiler integration. Alternatively, users can build from source using CMake 3.18 or later, a C++17-capable compiler, Python 3.10 or higher, and CUDA Toolkit 13.1 or later. The build process automatically downloads DLPack as a dependency unless users provide their own copy.

The project maintains an active development cycle with significant community engagement. GitGenius tracking data shows a median issue and pull request response latency of 0.0 hours with a mean of 19.3 hours across 62 tracked items, indicating rapid response times to community contributions. The most frequently addressed issue categories are bugs with 23 tracked instances, status updates awaiting feedback with 21 instances, and feature requests with 18 instances. The primary contributor haijieg has logged 246 events, with additional active contributors ZhangZhiPku and blinxt contributing 24 and 19 events respectively.

cuTile Python includes comprehensive documentation available on docs.nvidia.com and buildable from source in the docs folder. The repository provides sample code in the samples directory and references TileGym for additional learning resources. The framework supports experimental features through an optional experimental package containing APIs under active development that may change and are not part of the stable cuda.tile API. Testing is handled through the pytest framework with additional dependencies like PyTorch available for comprehensive test coverage. The project is licensed under Apache 2.0 and copyrighted by NVIDIA Corporation.

The repository shows connections to other significant open-source projects through overlapping contributors, linking to llvm/llvm-project, microsoft/vscode, and vllm-project/vllm. This indicates cuTile Python's integration within a broader ecosystem of compiler infrastructure, development tools, and large language model frameworks. The project's classification spans CUDA, Python, tiled operations, GPU computing, tensors, numerical libraries, performance optimization, deep learning, data processing, and accelerated computing, reflecting its broad applicability across GPU-accelerated computing domains.

cutile-python
by
NVIDIANVIDIA/cutile-python

Repository Details

Fetching additional details & charts...