`cuda.core.Program`: Support Tile IR
Dieses Issue hat noch niemand übernommen.
- 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
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Ö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