1 of 1 people found this helpful
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.