https://arrayfire.com/explaining-fp64-performance-on-gpus/ AMD GPUs perform fairly well for FP64 compared to FP32. Most AMD cards (including consumer/gaming series) will give between 1:3 and 1:8 FP32 performance for FP64.
https://www.techpowerup.com/gpu-specs/geforce-rtx-3090.c3622
A very expensive RTX 3090 has a 1:64 F64:F32 ratio, with FP64 = 560 GFlops, whereas
a very inexpensive Radeon RX 5600M (laptop) has a 1:16 ratio with FP 64 = 360 GFlops !
But I suppose it is not just FP64, I guess OpenCL vs. CUDA also is an important factor, what is your advice in this regard ?
Last month NVIDIA released a new OpenCL 3.0 driver, has anyone tried it to compare the OpenCL vs. CUDA performance on the same GPU ?
I would like to try this Radeon GPU with AMGCL, but first I need OpenCL, and on my Windows computer amgcl-master/cmake/opencl/FindOpenCL.cmake is not finding the OpenCL installations, I have at least 2, one from Intel and the other from Nvidia. I browsed FindOpenCL.cmake and it seems to indicate that it was sort of customized for AMD's sdk, which is now discontinued. Is this the case ?
Hello Denis and Everyone,What is your opinion on f64 performance with low end GPUs, or let's say best value for the cost ?
I tried to find f64 performance and I found that many NVIDIA GPUs that have great f32 performance have very low f64 performance,whereas AMD's GPUs seem to have better relative f64 performance on average.https://arrayfire.com/explaining-fp64-performance-on-gpus/ AMD GPUs perform fairly well for FP64 compared to FP32. Most AMD cards (including consumer/gaming series) will give between 1:3 and 1:8 FP32 performance for FP64.
https://www.techpowerup.com/gpu-specs/geforce-rtx-3090.c3622
A very expensive RTX 3090 has a 1:64 F64:F32 ratio, with FP64 = 560 GFlops, whereas
a very inexpensive Radeon RX 5600M (laptop) has a 1:16 ratio with FP 64 = 360 GFlops !
But I suppose it is not just FP64, I guess OpenCL vs. CUDA also is an important factor, what is your advice in this regard ?
Last month NVIDIA released a new OpenCL 3.0 driver, has anyone tried it to compare the OpenCL vs. CUDA performance on the same GPU ?
I would like to try this Radeon GPU with AMGCL, but first I need OpenCL, and on my Windows computer amgcl-master/cmake/opencl/FindOpenCL.cmake is not finding the OpenCL installations, I have at least 2, one from Intel and the other from Nvidia. I browsed FindOpenCL.cmake and it seems to indicate that it was sort of customized for AMD's sdk, which is now discontinued. Is this the case ?
--
You received this message because you are subscribed to the Google Groups "amgcl" group.
To unsubscribe from this group and stop receiving emails from it, send an email to amgcl+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/amgcl/1b6134b1-f978-4988-b45e-c19ce744e025n%40googlegroups.com.
Denis,Thank you so much for your insights !Then if we are dealing mainly with memory-bound applications, are there any specific metrics that we need to look at when selecting a GPU ?If we want to buy a GPU, what are the most important parameters for HPC ?I guess this may also depend on the memory bandwidth when communicating between CPU and GPU ...
To view this discussion on the web visit https://groups.google.com/d/msgid/amgcl/e4109a90-8d5f-49dd-aca2-6fd8a158d9fbn%40googlegroups.com.