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

[oneMKL] Add BLAS APIs #383

Merged
merged 2 commits into from
Nov 10, 2021
Merged

[oneMKL] Add BLAS APIs #383

merged 2 commits into from
Nov 10, 2021

Conversation

aaronjohnson
Copy link

Adding BLAS APIs now in oneMKL product to the specification.

source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpy_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpy_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemv_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemv_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
@mmeterel
Copy link
Contributor

mmeterel commented Nov 8, 2021

@aaronjohnson Maybe I missed it, but i did not see the changes needed for gemm_bias and trsm_batch. Please let me know if I missed them.

Edit: My mistake, no edits are needed for trsm_batch and gemm_bias. Could you please remove the unnecessary copies of exceptions in trsm_batch?

source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/axpby.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemv_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemv_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/dgmm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/dgmm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/dgmm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/dgmm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/gemm_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
source/elements/oneMKL/source/domains/blas/syrk_batch.rst Outdated Show resolved Hide resolved
@aaronjohnson
Copy link
Author

@spencerpatty

The queue where the routine should be executed.

upper_lower
Array of group_count onemkl::upper_lower
Copy link
Contributor

Choose a reason for hiding this comment

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

group_count onemkl::upper_lower

Copy link
Contributor

Choose a reason for hiding this comment

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

put these inside ticks pls. Looks at the other parameters for reference.

Copy link
Author

Choose a reason for hiding this comment

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

adjusted

upper_lower
Array of group_count onemkl::upper_lower
values. ``upper_lower[i]`` specifies whether data in C for every
matrix in group ``i`` is in upper or lower triangle form.
Copy link
Contributor

Choose a reason for hiding this comment

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

please remove "form"

Copy link
Author

Choose a reason for hiding this comment

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

adjusted

@spencerpatty
Copy link
Contributor

@rscohn2 this is the PR I have been talking with you about. They are going to clean up the commit message and we will merge it early this morning.

@aaronjohnson
Copy link
Author

I've rebase+squashed all the commits on the PR into one.

@rscohn2 rscohn2 enabled auto-merge (squash) November 10, 2021 21:43
@rscohn2 rscohn2 merged commit de4d3a3 into uxlfoundation:main Nov 10, 2021
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

Successfully merging this pull request may close these issues.

None yet

5 participants