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
