Good morning forum, I ran the Shoc benchmark (http://ft.ornl.gov/doku/shoc) on Linux, on two different configurations: 1) AMD 64 X2 4400+ w/ Ubuntu Lucid 2)Intel Xeon E5620 @ 2.40GHz w/ RHEL6 For some problem sizes of the benchmark, I run into an SDK error: For datasize=1: the AMD, in Reduction, Scan, Sort and Spmv; for the Intel, Spmv; No errors for datasize=2. The error reported in Shoc's Reduce is: Error: unimplemented function(s) used: allZero_v8_i32 in function __Vectorized_reduce allOne_v8_i32 in function __Vectorized_reduce allZero_i32 in function __Vectorized_reduce allOne_v8_i32 in function __Vectorized_reduce
Log: Error: unimplemented function(s) used:allZero_v8_i32 in function __Vectorized_reduceallOne_v8_i32 in function __Vectorized_reduceallZero_i32 in function __Vectorized_reduceallOne_v8_i32 in function __Vectorized_reduce In Shoc's Spmv, the error looks related: Error: unimplemented function(s) used: allZero_v4_i32 in function __Vectorized_spmv_csr_vector_kernel allOne_v4_i32 in function __Vectorized_spmv_csr_vector_kernel And I *think* (but I am not really sure) that rarely, these errors do not occur -- so it might be a race condition. What can I do to fix this? A gdb backtrace points me deep into the library, and we don't have the source code to that of course. If it helps, I can report the backtrace. I can also post the code to the kernels if that helps. Rutger Hofman VU Amsterdam


