-
Notifications
You must be signed in to change notification settings - Fork 46
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
Run semi-structured spare benchmarks on consumer hardware #174
Comments
Had to set up this PC, so had to do a clean Python install, and noticing neither |
The benchmark command should use |
Ran into
|
Actually, @jcaip, does it make sense that |
That's strange to me @philipbutler let me think for a bit Can you open powershell and run |
@philipbutler as a sanity check - can you run using the 2.3 release instead of the nightlies? I think this might be an issue with windows, but I'm not sure. |
@jcaip Just making this easy as possible for future benchmarking, step 2 should say
|
@jcaip Same error with the 2.3 release |
4070Ti Super, running Ubuntu 22.04. Fixed k
Fixed mn
SAM ViT-B shapes
I omit some redundant columns from the saved csv file. |
Nice work @gau-nernst pretty cool to see results that seem uniformily faster |
@gau-nernst 💯 Thanks for running these - that's awesome! For others reading, I'd like to collect these, with our A100 results somewhere. So please contribute and I'll collate these together in a nice doc. We can also collect block sparse microbenchmarks too, I know @cpuhrsch is interested in those. @philipbutler Thank you for giving it a shot + your edits we're super helpful too :) . Yeah I think I agree with mark that dual booting linux is probably the easiest solution - but could you open an issue for tracking purposes (feel free to tag me) in pytorch about lack of windows support for semi-structured sparsity? |
2:4 sparisty is only supported on Ampere+ , we've only run benchmarks with A100s, but Phil (@philipbutler) has access to consumer GPUs that could also take advantage of sparse acceleration as well.
Steps to get numbers:
Afterwards, it would be great to get benchmarks for the ViT-B shapes found here: https://github.com/pytorch/ao/blob/main/benchmarks/sam_vit_b_shapes.csv
The text was updated successfully, but these errors were encountered: