Nicolas Vasilache
Nicolas Vasilache
Ok, let's do June 16th at 8am PST? I can also other days but it seems that this particular day is already preidentified as working for all.
6/8 at 8am PST is great, I'll post a link here
Here is the meeting for today's meeting. Video call link: https://meet.google.com/ndw-fzsv-hqb Or dial: (CH) +41 31 560 24 00 PIN: 295 558 240 8107# More phone numbers: https://tel.meet/ndw-fzsv-hqb?pin=2955582408107
@gysit started looking into this.
This should be very easy to do today. We've used https://github.com/google/iree-llvm-sandbox/blob/main/python/examples/core/transforms.py#L60 for the same purpose; you just want the string to be read from a file rather than pasted inline....
Speaking of exotic sizes, I did some experiments in the past 2 weeks and found that tile size == 1 for K (i.e. `vector.contract` of `vector` * `vector`) yields some...
You could also add a level of tiling just K with peeling. That should give you a full/partial separation and you could pipeline in the static case.
Ok I ported all other cases and this was the only occurrence. Upon digging deeper, it seems we had a Tile that did both peel and pad but one of...
cc @ftynse @Mogball @MaheshRavishankar @ThomasRaoux @stellaraccident @matthias-springer @gysit
@ftynse I'd say strongly favor doing this in core and we'll adopt. If you need a tmp staging ground, it would be quite better to do it in iree-dialects given...