-
Notifications
You must be signed in to change notification settings - Fork 62
[Performance] Add the support of tensor of pointer in the prefetching and loop pipelining #3634
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
base: main
Are you sure you want to change the base?
Changes from all commits
9096ffe
6d4aad2
6fb6ced
d36a089
78b26b8
e3d441a
41971ca
eae1e7c
2bf17c7
d28fefe
1d80b59
95f7126
fc66f85
b578e2e
cad0433
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -427,6 +427,9 @@ struct PrefetchOpConversion | |
// Swap the shape to make it row major and then get the tiling | ||
// size base on row major shape. | ||
std::swap(tensorShape[0], tensorShape[1]); | ||
tensorType = RankedTensorType::get( | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This change will cause GEMM with A transpose to fail. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. yup, just for @chengjunlu to know what changes are not merged from original change. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Good idea! There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Where is the case? I'd like to check the bug. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Likely is the one reported in https://github.com/intel/intel-xpu-backend-for-triton/actions/runs/14777632147/job/41503097292. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It is that one |
||
tensorShape, tensorType.getElementType(), | ||
tensorType.getEncoding()); | ||
} | ||
|
||
unsigned numWarps = triton::gpu::lookupNumWarps(op); | ||
|
Uh oh!
There was an error while loading. Please reload this page.