NVIDIA / NVIDIA/cuda-python

`cuda.core.Program`: Support Tile IR

Offen
#1,322 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

blocked cuda.core feature P1
Vorherrschende Sprache
Cython
Sterne
3.4k
Forks
329
Ø Merge
1 T. 21 Std.
Gemergte PRs (30 T.)
113

Beschreibung

Currently this is low priority because there is no such thing like "libtile", only tileiras which is an executable. We prefer in-process compilation through compiler libraries over subprocess calls to compiler executables such as tileiras and ptxas, so unless there is a strong desire we can hold off for now.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der cuda.core.Program API und untersuche, ob eine In-Process-Compilerbibliothek für Tile IR existiert, da im Issue erwähnt wird, dass tileiras derzeit nur eine ausführbare Datei ist. Als abgeschlossen würde gelten, wenn definiert ist, wie die Unterstützung für Tile IR Subprocess-Aufrufe vermeiden könnte; das Issue nennt jedoch keine Dateien, Tests oder einen konkreten Implementierungsumfang.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
compilers
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.