[all-commits] [llvm/llvm-project] 574b42: [MLIR][NVVM] Introduce special registers for CTA C...

Guray Ozen via All-commits all-commits at lists.llvm.org
Fri Sep 1 07:38:43 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 574b423a80acd252dcf031f5a5ea0d6ec76bf0de
      https://github.com/llvm/llvm-project/commit/574b423a80acd252dcf031f5a5ea0d6ec76bf0de
  Author: Guray Ozen <guray.ozen at gmail.com>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td
    M mlir/test/Target/LLVMIR/nvvmir.mlir

  Log Message:
  -----------
  [MLIR][NVVM] Introduce special registers for CTA Cluster

This work introduces special registers such as cluster ID, dimensions, and more for managing CTA clusters, which are groups of CTAsthat can synchronize and communicate through shared memory. This is for Nvidia's sm_90 capability.

Differential Revision: https://reviews.llvm.org/D158588




More information about the All-commits mailing list