- 
                Notifications
    
You must be signed in to change notification settings  - Fork 74
 
[mxfp] Reland remove col-major assert for mx weight #5285
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
Conversation
b115046    to
    d6e3e58      
    Compare
  
    | 
           Looks like triton-kernels tests hang.  | 
    
| 
           Converted to draft, as it needs more work before it will be ready for review again.  | 
    
| 
           The PR passed, but it's only due to lowering the num_procs of pytest for kernel tests - not a solution, only experiment, that confirms that the hang is due to traffic on the device. When process hanged, the callstack on CI machnie showed hang during mem copy: There is internal issue on the Agama reported for same type of hang and there is potential hotfix that might help here - need to check it with @kwasd .  | 
    
Follow-up triton-lang/triton#7795 Now transposed weight is supported, remove unnecessary assertion that mx weight should be col-major <!--- The core Triton is a small number of people, and we receive many PRs (thank you!). To help us review your code more quickly, **if you are a new contributor (less than 3 PRs merged) we ask that you complete the following tasks and include the filled-out checklist in your PR description.** Complete the following tasks before sending your PR, and replace `[ ]` with `[x]` to indicate you have done them. --> # New contributor declaration - [x] I am not making a trivial change, such as fixing a typo in a comment. - [x] I have written a PR description following these [rules](https://cbea.ms/git-commit/#why-not-how). - [x] I have run `pre-commit run --from-ref origin/main --to-ref HEAD`. - Select one of the following. - [ ] I have added tests. - `/test` for `lit` tests - `/unittest` for C++ tests - `/python/test` for end-to-end tests - [x] This PR does not need a test because `FILL THIS IN`. - Select one of the following. - [x] I have not added any `lit` tests. - [ ] The `lit` tests I have added follow these [best practices](https://mlir.llvm.org/getting_started/TestingGuide/#filecheck-best-practices), including the "tests should be minimal" section. (Usually running Python code and using the instructions it generates is not minimal.) --------- Co-authored-by: Thomas Raoux <[email protected]>
c093a9c    to
    c8d7574      
    Compare
  
    | 
           Rebased the PR, as it is a relanding PR that we don't want to squash and merge.  | 
    
Signed-off-by: Witold Dziurdz <[email protected]>
c8d7574    to
    352b348      
    Compare
  
    
Fixes #5269