Skip to content

More (optional) load time verification #715

Description

@vasqu

Description

Based on our slack conversation

A lot of kernels still need to be verified after loading, leading to a lot of bloated code

It makes the development and usage way more painful and imo kernels could take a part here to allow on load verification for these certain features attributes

  • NVCC
  • (Cuda) Architecture
  • Cute dsl versioning (so any optional dep)

Motivation

Make kernels as dumb to use as we can :D

Proposed approach

Load time verification on get kernel that checks for hw specifics and pinned versions; maybe hidden behind a flag

Alternatives considered

I mean yes, that is exactly what we currently do -> manually check ourselves

Additional context

No response

Activity

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions