Компания Nvidia сделала шаг к открытости, отказавшись от проприетарной лицензии на промежуточное представление CUDA Tile и опубликовав его с открытым исходным кодом. Это решение было принято в связи с выходом CUDA 13.1, когда Nvidia назвала CUDA Tile «самым масштабным и значительным обновлением платформы за последние два десятилетия». Теперь промежуточное представление CUDA Tile, основанное на MLIR, может быть интегрировано в другие среды, что открывает возможности для AMD, Google и Intel. Разные фреймворки IR, такие как ONNX-MLIR и Torch-MLIR, могут воспользоваться новыми возможностями, что, в конечном итоге, приведет к совместимости с другими графическими процессорами. «CUDA Tile IR — это инфраструктура на основе MLIR для оптимизации ядров CUDA, ориентированная на шаблоны вычислений», — заявили в Nvidia. Исходный код доступен под лицензией Apache 2.0. В начале года также был анонсирован перезапуск проекта Rust CUDA, который позволяет использовать ядра CUDA в Rust.
