jli-melchior wrote:

> We need to stop adding hacks like this. It's a huge maintenance burden and 
> majorly detracts from efforts making fundamental scheduler improvements

Hi @arsenm thanks for review :)
Yes I agree with you that fundamental scheduler improvements are absolutely the 
right long-term direction, but these improvements may take a long development 
time i think, while kernel authors and product teams have performance targets 
to deliver. In production Moe kernels, controlling register placement yields 
>10% performance gains. And also by analyzing the patterns that users apply in 
practice may help us identify what the scheduler should learn to do 
automatically ?  Could we accept the intrinsic as a transitional mechanism 
while simultaneously investing in fundamental scheduler improvements? 

https://github.com/llvm/llvm-project/pull/233773
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to