OpenMathLib / OpenMathLib/OpenBLAS

GEMM promote perfomance

Offen
#5,541 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C
Sterne
7.6k
Forks
1.7k
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
42

Beschreibung

How to optimize when use zgemm(T,N,m,n,k),m=n<20 ,k>100000,lda=ldb=ldc=k

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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

Das Issue identifiziert einen zgemm(T,N,m,n,k)-Fall mit m=n<20, k>100000 und lda=ldb=ldc=k, nennt aber weder eine Datei noch einen Test. Beginne damit, die zgemm-Implementierung zu finden und diese Form zu benchmarken; ein messbares Leistungsziel und ein Regressionstest wären erforderlich, um zu definieren, wann die Arbeit abgeschlossen ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
c
Bereich
performance
Issue-Typ
Bug
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.