Why is half-precision slower than double-precision?
Mostrar comentarios más antiguos
While executing same calculations in MATLAB, speed of double-precision variables is faster than half-precision.
Is this normal? Is there any way to speed up?
Respuesta aceptada
Más respuestas (1)
Krishna Bindumadhavan
el 9 de Abr. de 2020
Editada: MathWorks Support Team
el 22 de Sept. de 2021
0 votos
To accelerate half precision floating point math, from 20a onwards, you can now generate CUDA code from your MATLAB Algorithm for NVIDIA GPU's with Compute Capability > 5.3 which have native half precision floating point support: https://www.mathworks.com/help/gpucoder/ug/sobel-edge-detection-in-half-precision.html.
Categorías
Más información sobre GPU Computing en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!