support int32 and int64 operations in all benchmarks
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- cpp
- Área
- performance
Línea de trabajo
No se nombran archivos ni puntos de entrada de los benchmarks. Empieza por inventariar los benchmarks del repositorio y ejecutar la suite existente para entender cómo se seleccionan los tipos. Se considera terminado cuando todos los benchmarks admiten int32 e int64, con una forma opcional de conservar el subconjunto existente si es necesario.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Modern GPUs are doing excellent jobs for int32/fp32 but at least with NVidia and possibly AMD are underperforming on int64 which has significant impact on some applications, whether they be fixed point, time keeping, or workhorse types for algorithms such the numeric types reproblas is built on. I can understand in some cases why fp64 is doing bad but int64 has no excuse when int32 performs so many times faster.
Of course maybe these guesses are incorrect, I've only heard of them as heresay.
This issue calls for each benchmark to be extended to support int32/int64 which may help people understand which GPUs will work for what applications better.
Maybe add an option for dividing up which classes you care about, if you want to preserve the existing subset of functionality (like if you didn't want to run 2x as many tests...)
- Lenguaje dominante
- C++
- Estrellas
- 6
- Forks
- 6
- 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-benchmark
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Add new benchmarks Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de arrayfire/arrayfire-benchmark
Issues similares
-
ai_reviewed
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ydb-platform/ydb#53869 · 3 comentarios ·
-
bug cert blocker needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
project-chip/connectedhomeip#74373 ·
-
[request] tracy/0.14.1 Abiertoupstream update
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
conan-io/conan-center-index#31035 ·
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
vllm-project/vllm-ascend#17329 ·