Skip to content

cuTile-specific launch macro #295

Open

Description

@AntonOresten

@cuda backend=cuTile ... is slightly verbose, and gets repetitive, so I've been using a @cutile ... macro that automatically inserts the backend argument into the kernel launch expression. This is just a three-line definition, but would be useful as a centralized and exported interface for launching tile kernels.

Activity

  1. maleadt commented on Aug 10, 2026

    @maleadt
    Member

    ct.@cuda? I get the argument, but know that at some point we'll probably want to fold cuTile.jl into CUDA.jl, such that we can implement kernels there using cuTile.

  2. AntonOresten commented on Aug 10, 2026

    @AntonOresten
    CollaboratorAuthor

    Do you mean ct.@cuda could be distinct from CUDACore.@cuda with a different default backend, or to just mark CUDACore.@cuda public in cuTile?

  3. maleadt commented on Aug 11, 2026

    @maleadt
    Member

    The former, but it's just an idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions