Execution time speed compared to ArrayFire C++
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Bereich
- performance
Rechercherichtung
Beginne damit, die im Issue beschriebenen C++- und .NET-Implementierungen zu vergleichen, einschließlich ihrer Ausführungszeiten, GPU-Auslastung und ihres Verhaltens beim ersten Lauf. Erledigt ist dies, wenn festgestellt wurde, ob die gemeldeten Unterschiede erwartungsgemäß sind, oder wenn ein reproduzierbares Performance-Problem des Wrappers identifiziert wurde; der Payload nennt keine Dateien oder Tests.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hi,
I have developed a Arrayfire image processing algorithm in C++. The execution time was around 78-80 ms. Then, I re-implemented the algorithm via the .NET wrapper. Now the execution time is around 120 ms. Is it normal?
PS: I also noticed the .net wrapper leverage 50 of the GPU however the original one used 100 percents
One more thing, the .net wrapped version has no "warm up" time however the original C++ version needs about 1 min to execute for the first time. I am not sure yet if its normal or not!
- Vorherrschende Sprache
- C#
- Sterne
- 76
- Forks
- 19
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus arrayfire/arrayfire-dotnet
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 25/100
-
Error in ar_topk Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
-
af_index_t Offenquestion
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
arrayfire/arrayfire-dotnet#31 · 3 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
arrayfire/arrayfire-dotnet#29 · 3 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
arrayfire/arrayfire-dotnet#27 · 1 Kommentar ·
Alle Issues in arrayfire/arrayfire-dotnet
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
nightscout/nocturne#1425 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
RayWangQvQ/BiliBiliToolPro#1137 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100