[hat] Tensor - Matrix-Multiplication Example for GPUs#1009
[hat] Tensor - Matrix-Multiplication Example for GPUs#1009jjfumero wants to merge 72 commits intoopenjdk:code-reflectionfrom
Conversation
|
👋 Welcome back jfumero! A progress list of the required criteria for merging this PR into |
|
@jjfumero This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. After integration, the commit message for the final commit will be: You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been no new commits pushed to the ➡️ To integrate this PR with the above commit message to the |
|
|
|
/template append |
|
@jjfumero The pull request template has been appended to the pull request body |
|
@jjfumero this pull request can not be integrated into git checkout hat/tensors/experiments
git fetch https://git.openjdk.org/babylon.git code-reflection
git merge FETCH_HEAD
# resolve conflicts and follow the instructions given by git merge
git commit -m "Merge code-reflection"
git push |
|
Since we rolled back the new API for tensors from the main branch, this PR can be closed without the merge. New tensor API development is still active and in progress in another branch: https://github.com/jjfumero/babylon/tree/hat/tensors/experiments Studying ways to improve expressiveness and higher level abstractions. |
How to run?
We recommend running this example with the CUDA backend to be able to generate tensor instructions.
OpenCL:
This PR depends on the #998. Thus, we should merge that first before this one.
Progress
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/babylon.git pull/1009/head:pull/1009$ git checkout pull/1009Update a local copy of the PR:
$ git checkout pull/1009$ git pull https://git.openjdk.org/babylon.git pull/1009/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 1009View PR using the GUI difftool:
$ git pr show -t 1009Using diff file
Download this PR as a diff file:
https://git.openjdk.org/babylon/pull/1009.diff
Using Webrev
Link to Webrev Comment