Skip to content
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

linux markdown table #56181

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

linux markdown table #56181

wants to merge 1 commit into from

Conversation

spaette
Copy link
Contributor

@spaette spaette commented Oct 15, 2024

faulty inlined html

this is easier to read

https://github.com/OpenMathLib/OpenBLAS/blob/develop/README.md

rewrote this line

Set OPENBLAS_DYNAMIC_ARCH = 0 to disable compiling multiple architectures in a single binary.

as per the phrasing in the OpenBLAS README.md file

@spaette
Copy link
Contributor Author

spaette commented Oct 15, 2024

@IanButterworth

After directing a comment to you I clarified the question I had been enquiring about.

@inkydragon inkydragon added docs This change adds or pertains to documentation building Build system, or building Julia or its dependencies labels Oct 16, 2024
@spaette
Copy link
Contributor Author

spaette commented Oct 17, 2024

don't know if compared to .md whether in .html and .pdf the rephrasing is any less readable

line length was a consideration in the rephrasing

or if any omission is significant, e.g. disabling AVX2 allows for OPENBLAS_DYNAMIC_ARCH = 1 compiles

current

OPENBLAS_TARGET_ARCH=BARCELONA (AMD CPUs) or OPENBLAS_TARGET_ARCH=NEHALEM (Intel CPUs)

Set OPENBLAS_DYNAMIC_ARCH = 0 to disable compiling multiple architectures in a single binary.

OPENBLAS_NO_AVX2 = 1 disables AVX2 instructions, allowing OpenBLAS to compile with OPENBLAS_DYNAMIC_ARCH = 1 using old versions of binutils

USE_SYSTEM_BLAS=1 uses the system provided libblas

Set LIBBLAS=-lopenblas and LIBBLASNAME=libopenblas to force the use of the system provided OpenBLAS when multiple BLAS versions are installed.

patched

Set OPENBLAS_TARGET_ARCH to BARCELONA or NEHALEM, respectively for AMD and Intel CPUs.

Set OPENBLAS_DYNAMIC_ARCH to 0 to disable support for multiple targets in a single library.

Set OPENBLAS_NO_AVX2 to 1 to allow for disabling AVX for older binutils.

Set USE_SYSTEM_BLAS to 1 to use a system provided libblas.

Use LIBBLAS=-l<library> and LIBBLASNAME=<name> if multiple BLAS versions are installed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies docs This change adds or pertains to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants