{"categories":[{"label":"Compilers","url":"https://skillfed.io/packages/category/software-development-compilers"}],"enrichment":{"capability":"cuTile Python is a compiler and programming language for writing GPU kernels that run on NVIDIA GPUs, allowing you to write parallel tile-based computations in Python that execute on the GPU.","skillfed_tags":["gpu-computing","cuda","compiler"],"use_cases":["Write custom GPU kernels for dense linear algebra operations without hand-coding CUDA C++","Develop tile-based GPU computations for scientific computing or machine learning on supported GPUs","Prototype and optimize GPU algorithms in Python with direct control over tile shapes and memory patterns","Integrate GPU kernels into Python workflows for data interchange with GPU array libraries"],"what_it_does":"cuTile Python is a compiler that lets you write GPU kernels in Python using a tile-based programming model, targeting NVIDIA GPUs. You write kernels decorated with @ct.kernel, define tile loads and stores, and launch them on the GPU via ct.launch(). It abstracts away low-level CUDA details while giving you fine-grained control over how data is tiled and computed in parallel.\n\nThe package requires a modern NVIDIA driver (r580+) and CUDA Toolkit 13.1+ to run. It compiles kernels using Tile IR and the tileiras compiler, which currently supports Blackwell and Ampere/Ada GPUs. You can install it with optional tileiras support built into your Python environment, or use a system-wide CUDA Toolkit installation. It has minimal runtime dependencies (only typing-extensions) and provides prebuilt wheels for Python 3.10\u20133.14 on Linux and Windows.","worth_installing":"Yes, if you have a supported NVIDIA GPU (Ampere, Ada, or Blackwell) and need to write custom GPU kernels in Python. The package is actively maintained, has no known vulnerabilities, and offers a genuine productivity gain over hand-written CUDA C++. Install friction is moderate due to driver and toolkit requirements, but prebuilt wheels and optional tileiras bundling ease setup. Not suitable if you lack a supported GPU or cannot meet the driver/toolkit prerequisites."},"id":"cuda-tile","links":{"html":"https://skillfed.io/packages/cuda-tile","md":"https://skillfed.io/packages/cuda-tile.md","pypi":"https://pypi.org/project/cuda-tile/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-08","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"cuda-tile","python_support":"supports_current","summary":"CUDA Tile Compiler"},"popularity":{"monthly_downloads":3783144,"position":2498,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
