Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

A bug in vsldConvExec

Zbigniew_L_
Beginner
526 Views

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

 

0 Kudos
5 Replies
Gennady_F_Intel
Moderator
526 Views

thanks for report Zbigniew.  Can you give us the  /proc/cpuinfo?   

0 Kudos
Zbigniew_L_
Beginner
526 Views
0 Kudos
Gennady_F_Intel
Moderator
526 Views

this is the bug. We are working on the fix of this problem and let you know when the problem has been fixed. 

thanks, Gennady

0 Kudos
Gennady_F_Intel
Moderator
526 Views

Zbigniew, the fix of the problem available in 11.3 beta update 1 released the last Friday. Please have a look at this issue and let us know the results.

0 Kudos
Gennady_F_Intel
Moderator
526 Views

the fix of the problem has been also added to the MKL 11.2. update 4, which we released a few days ago. 

0 Kudos
Reply