Add ahead-of-time compilation support to cuda builder

Aberta
#186 8 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
30/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
rust
Domínio
build-system

Direção de pesquisa

A issue menciona cuda_builder, mas não inclui arquivos nem testes. Comece localizando o caminho de compilação JIT do builder e determinando o escopo da adição de suporte à compilação AOT, incluindo se outros componentes precisam ser alterados. O trabalho estará concluído quando o builder oferecer suporte à compilação AOT com validação e testes apropriados.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

From my knowledge/understanding, cuda_builder only supports JIT compilation. It would be beneficial for user adoption and performance for larger kernel sizes if we provided support for AOT compilation. Not sure if anything other than changes to cuda_builder would be necessary. Thanks @jorge-ortega for helping me flesh out this idea a little more.

Linguagem predominante
Rust
Estrelas
5.4k
Forks
254
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Rust-GPU/rust-cuda

Todas as issues de Rust-GPU/rust-cuda

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.