vetter / shoc

The SHOC Benchmark Suite
Other
247 stars 102 forks source link

SpMV Kernel Code Breaks AMD OpenCL Compiler #5

Closed kspaff closed 12 years ago

kspaff commented 12 years ago

AMD APP SDK v2.4 compiler segfaults. OpenCL code is known good as it works on NV & Intel impl.

rothpc commented 12 years ago

Have you tried the AMD APP v2.6? It is installed on Atlanta in /opt/AMDAPP. AMD changed their default installation location so that the version number is no longer in the name - bad idea, IMO.

rothpc commented 12 years ago

Saw same problem with AMD APP v2.6. The AMD OpenCL compiler did not like qualifiers (_global or const) on image2d_t types. Removed the qualifiers and tested on AMD, NVIDIA, and Apple implementations.

kspaff commented 12 years ago

Also tested successfully on Intel OpenCL 1.5 on sb