I use 64-bit AMD Linux machine. When I run the test file (attached) I get wrong results with the current MKL 11.2 update 2:
EXAMPLE executing a convolution task result: z[0]=1343342.8 result: z[1]=1333310.3 result: z[2]=1323248.1 result: z[3]=1313220.0 result: z[4]=1303165.3 result: z[5]=1293145.8 result: z[6]=1283102.6 result: z[7]=1273095.5 result: z[8]=1263067.9 result: z[9]=1253077.2 result: z[10]=1243069.1 ...
But when I switch to MKL 11.1 update 2 I get the correct results:
result: z[0]=1.0 result: z[1]=4.0 result: z[2]=10.0 result: z[3]=20.0 result: z[4]=35.0 result: z[5]=56.0 result: z[6]=84.0 result: z[7]=120.0 result: z[8]=165.0 result: z[9]=220.0 result: z[10]=286.0 ...
Zbigniew