Skip to content

{numlib}[GCC/7.3.0-2.30] BLIS v0.3.2#6614

Merged
boegel merged 3 commits intoeasybuilders:developfrom
bartoldeman:20180725103115_new_pr_BLIS032
Aug 7, 2018
Merged

{numlib}[GCC/7.3.0-2.30] BLIS v0.3.2#6614
boegel merged 3 commits intoeasybuilders:developfrom
bartoldeman:20180725103115_new_pr_BLIS032

Conversation

@bartoldeman
Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

@bartoldeman
Copy link
Copy Markdown
Contributor Author

This is closely modelled to the OpenBLAS easyconfig, in that it allows OpenMP threading, auto-detects the CPU on the build host, and enables shared libraries.

BLIS is relevant esp as an open source solution on Skylake since OpenBLAS is still about 2-3 times slower than MKL on large matrix multiplications -- apparently BLIS is much closer.

It does not include LAPACK however, so that will need a seperate easyconfig.

@pescobar
Copy link
Copy Markdown
Member

pescobar commented Aug 7, 2018

Test report by @pescobar
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
worker01.cluster.bc2.ch - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz, Python 2.7.5
See https://gist.github.com/1c524c431bfc2d73328c2aca7876868a for a full test report.

Copy link
Copy Markdown
Member

@pescobar pescobar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@easybuilders easybuilders deleted a comment from boegelbot Aug 7, 2018
@boegel
Copy link
Copy Markdown
Member

boegel commented Aug 7, 2018

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node3110.skitty.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 2.7.5
See https://gist.github.com/c88d274feecc852414e3115bd9928a7e for a full test report.

@boegel boegel added this to the 3.6.3 milestone Aug 7, 2018
@boegel
Copy link
Copy Markdown
Member

boegel commented Aug 7, 2018

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
node2083.delcatty.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/3b365ab25e50fa81661eecfa2062be2c for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Aug 7, 2018

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (1 easyconfigs in this PR)
node2565.golett.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/79a1ebbb008ec824023357d4fee1a3b6 for a full test report.

Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegel
Copy link
Copy Markdown
Member

boegel commented Aug 7, 2018

Going in, thanks @bartoldeman!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants