OpenMathLib / OpenMathLib/OpenBLAS

[Feature Request] cblas_zomatadd should be supported.

Offen
#4,236 5 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

The clbas_zomatadd should be supported same with the interface in MKL. implement the addition of two matrixes as bellow:
C := alphaop(A) + betaop(B)

The API in MKL is mkl_?omatadd, which scales and adds two matrices, as well as performing out-of-place transposition operations.

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

Es werden keine OpenBLAS-Dateien oder Tests genannt. Beginne damit, die verlinkte MKL-Referenz mkl_?omatadd zu lesen und vorhandene CBLAS-Einstiegspunkte für Matrixoperationen in OpenBLAS zu lokalisieren; erledigt ist die Aufgabe, wenn cblas_zomatadd C := alphaop(A) + betaop(B) mit dem entsprechenden Out-of-place-Transpositionsverhalten und einer kompatiblen API unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
c
Bereich
backend, performance
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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