Skip to content

OpenBLAS generates random result in MXNet forward #1700

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
hetong007 opened this issue Jul 27, 2018 · 5 comments
Closed

OpenBLAS generates random result in MXNet forward #1700

hetong007 opened this issue Jul 27, 2018 · 5 comments

Comments

@hetong007
Copy link

Recently in MXNet there's an issue about random model output when given fixed model and input, if computation happens on CPU with OpenBLAS: apache/mxnet#11853

We found it is reproducible with OpenBLAS 0.3.1, but not reproducible with 0.2.20. It is easier to reproduce on AWS p3.16xlarge instance with Intel(R) Xeon(R) CPU E5-2686 v4.

I don't have enough knowledge to track down to the breaking point. Instead I searched a bit and now guess it may be related with #1666 and JuliaLang/LinearAlgebra.jl#539.

@brada4
Copy link
Contributor

brada4 commented Jul 27, 2018

If you read julia discussion in your own link it is not reproducible with 0.3.0 and devel, i.e can you confirm that only 0.3.1 is broken?

@martin-frbg
Copy link
Collaborator

0.3.2 should be released this weekend. You could try the current "develop" branch (or just apply the changes from PR JuliaLang/julia#1667 to 0.3.1 - you can get them in patch format by appending ".diff" to the PR number in the github interface) to see if the fix from JuliaLang/julia#1666 actually solves your problem.

@hetong007
Copy link
Author

@martin-frbg Thanks for the information. I tested it and seems 0.3.2.dev is good.

@szha
Copy link

szha commented Jul 30, 2018

@martin-frbg looking forward to the release

@martin-frbg
Copy link
Collaborator

Closing as 0.3.2 is released now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants