Han-Chung Wang

Results 336 comments of Han-Chung Wang

It is a dup of https://github.com/iree-org/iree/issues/20792, but it includes more low level information. Closing the issue because it is already fixed. How to get such dispatch is a different problem.

@benvanik you can ignore the PR because it is not merging into main. We're using a remote branch to brainstorm what's needed in encodings.

@Max191 I'm thinking that we can just replace the corresponding indexing_map with the bcast_map now.. We can look at details after we have an e2e example.

oh, there is a bug in the indexing map, fixing...

> I'm thinking that we can just replace the corresponding indexing_map with the bcast_map now.. We can look at details after we have an e2e example. So I think we...

Actually this can happen at flow level. I was wrong about tensor types. The result type of unset_encoding does not have encodings. So it should work for below both cases....

I want to collapse `d2, d3`, so it becomes ``` (d0, d1) -> (d0, d1), (d0, d1) -> (d1), (d0, d1) -> (d0, d1), (d0, d1) -> (d1), (d0, d1)...

Can you share the executable source artifact? I.e., the dispatch in the output of `--iree-hal-dump-executable-sources-to=/tmp/dump`.

> https://gist.github.com/IanWood1/827aee042ff6968070d2d0c6beccae4a It looks complicated.. @MaheshRavishankar do we expect to have `elementwise -> reduction -> elementwise -> reduction -> elementwise` dispatch? @Groverkss would you be able to help fix it?...