Rust-GPU / Rust-GPU/rust-gpu

Use VulkanShaderExamples rust-gpu port as benchmarks

Offen
#315 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement good first issue help wanted performance
Vorherrschende Sprache
Rust
Sterne
3.4k
Forks
126
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We don't have a benchmark suite. In https://github.com/Rust-GPU/VulkanShaderExamples, we have a bunch of shaders with the same logic written in multiple languages. Also, they have a way to benchmark built in. So all we need to do is automate running and reporting the benchmarks somewhere.

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 damit, das Repository VulkanShaderExamples zu lesen und seinen integrierten Benchmark-Mechanismus auszuführen, da hier keine rust-gpu-Dateien oder Tests genannt werden. Ermittle, wie diese Benchmark-Läufe automatisiert werden können und wo die Ergebnisse gemeldet werden sollten; abgeschlossen ist die Aufgabe, wenn die Shader-Beispiele reproduzierbar benchmarken können und ihre Ergebnisse irgendwo veröffentlicht werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
performance, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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