Bug 1558091
| Summary: | Different processor affinity for Fedora and julialang.org builds | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jeroen Wouters <woutersj> |
| Component: | openblas | Assignee: | Susi Lehtola <susi.lehtola> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 27 | CC: | nalimilan, susi.lehtola |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openblas-0.2.20-10.fc28 openblas-0.2.20-10.fc27 openblas-0.2.20-6.el6 openblas-0.2.20-6.el7 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-03-30 13:15:04 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jeroen Wouters
2018-03-19 15:41:01 UTC
Thanks for the report. Shouldn't this be fixed in OpenBLAS rather than in Julia? What's the role of Julia in this? Also, AFAICT Julia disables threading affinity on startup via OPENBLAS_MAIN_FREE https://github.com/JuliaLang/julia/pull/9639. FWIW, NO_AFFINITY=1 has been the default in a few OpenBLAS releases, but has been reverted without a clear reason. Julia developers argue that distribution packages for OpenBLAS should set NO_AFFINITY=1. That would protect us from future upstream changes. See https://github.com/JuliaLang/julia/pull/9639 Fixed upstream in OpenBLAS: https://github.com/xianyi/OpenBLAS/pull/1495. May still be worth passing the flag explicitly to fix the problem immediately instead of waiting for the next release. openblas-0.2.20-6.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-c53bb31492 openblas-0.2.20-6.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a981a0cbd7 openblas-0.2.20-10.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-56401d52db openblas-0.2.20-10.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-493ca8ae30 openblas-0.2.20-10.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-56401d52db Thanks! openblas-0.2.20-6.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a981a0cbd7 openblas-0.2.20-10.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-493ca8ae30 openblas-0.2.20-6.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-c53bb31492 openblas-0.2.20-10.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. openblas-0.2.20-10.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report. openblas-0.2.20-6.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report. openblas-0.2.20-6.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |