1 Reply Latest reply: Feb 12, 2013 6:40 PM by himanshu.gautam RSS

hd5450 Device does not support cl_amd_fp64 extension error

hemantp Newbie
Currently Being Moderated


when executing sample code Fluidsimulaton2D

i get the error

Expected Error: Device does not support cl_amd_fp64 extension!


is this the gpu limitation or am i missing something missing?

there is "cl_khr_fp64" is there any relation b/w the two?




can somebody post a link about a tutorial for generating code .


in the sdk starting guide it says

1. Ensure the path is set to include the location of libOpenCL.so.


how do we do so??




Ubunutu 12.10

latest drivers and SDK

  • Re: hd5450 Device does not support cl_amd_fp64 extension error
    himanshu.gautam Master
    Currently Being Moderated

    The error message inidcates that the device does not support "double precision(DP)".

    I think this is correct. Because 5450 is Cedar family and I vaguely remember that this family does not have DP support.


    http://www.khronos.org/registry/cl/extensions/amd/cl_amd_fp64.txt - This document says that cl_amd_fp64 is a subset of cl_khr_fp64. This is what you will find in AMD cards and I think this is normal.


    Coming to your question on libOpenCL.so :

    1. Are you able to compile the SDK samples? Then, libOpenCL is already taken care of.

    2.If the AMD runtime DLLs are missing, then you cannot really execute the application. It will complain "Error loading library" or something like that. since your application is printing a valid error message - the AMD runtime files are loaded correctly. There is no problem.


    Himanshu , Bruhaspati


    The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. Links to third party sites are for convenience only, and no endorsement is implied

More Like This


  • Correct Answers - 4 points
  • Helpful Answers - 2 points