Execution time speed compared to ArrayFire C++
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- performance
Línea de trabajo
Comienza comparando las implementaciones de C++ y .NET descritas en el issue, incluidos sus tiempos de ejecución, la utilización de la GPU y el comportamiento en la primera ejecución. Se considera terminado cuando se determine si las diferencias informadas son esperadas o se identifique un problema reproducible de rendimiento del wrapper; el payload no menciona archivos ni tests.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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!
- Lenguaje dominante
- C#
- Estrellas
- 76
- Forks
- 19
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de arrayfire/arrayfire-dotnet
-
How convert array to af_seq? Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
-
Error in ar_topk Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
af_index_t Abiertoquestion
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
arrayfire/arrayfire-dotnet#31 · 3 comentarios ·
-
GetData gives incorrect results Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
arrayfire/arrayfire-dotnet#29 · 3 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
arrayfire/arrayfire-dotnet#27 · 1 comentario ·
Todos los issues de arrayfire/arrayfire-dotnet
Issues similares
-
Add more to the documentation Abierto:watch: Not Triaged dotnet-fsharp/svc
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
Client customer-reported needs-team-attention question Service Attention WebPubSub
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Azure/azure-sdk-for-net#63292 · 3 comentarios · 1 reacción ·
-
Issue-Enhancement Needs-Triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
PowerShell/PowerShell#28061 · 2 reacciones ·
-
dependencies needs-team-triage server-Azure.Mcp
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
aspnet-core/svc aspnetcore-signalr/subsvc doc-enhancement Pri2 SignalR
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
dotnet/AspNetCore.Docs#37729 ·