Skip to content
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

Owned command buffer #293

Closed
wants to merge 26 commits into from
Closed

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    09c5333 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    4f4df06 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    530e2c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Matrix multiplication example is now a performance test. Seems to wor…

    …k except GFLOPS calculation
    ivarflakstad committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    5cd97c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    aed9b29 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. small improvements

    ivarflakstad committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    2c1490c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    313a768 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Merge pull request #1 from ivarflakstad/mps-matrix-multiplication-kernel

    Mps matrix multiplication kernel
    ivarflakstad authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c130b1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7791312 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    933b3b8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from ivarflakstad/mps-improve-gemm-benchmark

    Improve gemm benchmark
    
    Co-authored-by: Nicolas Patry <[email protected]>
    ivarflakstad and Narsil authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c667fc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36ae080 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7910f10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aaf2647 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad60768 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3 from ivarflakstad/mps-gemm-matrixbuffer-improve…

    …ments
    
    Use MatrixBuffers for encode_gemm. Do not create result buffer within.
    ivarflakstad authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    3864ca7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a2aff24 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4 from ivarflakstad/mpsdatatype-should-be-u32

    Mpsdatatype should be u32
    ivarflakstad authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    3a4bd86 View commit details
    Browse the repository at this point in the history
  12. feat: Make the features testable and threadsafe.

    tl;dr. No idea why we need this, but if we don't the main thread
    will attempt to release the `MatrixDescriptor` and fail.
    
    This fix is a dirty hack which simply leaks those `MatrixDescriptor`.
    Which *seems* ok since they get cleaned up by the releasepool at the end of
    the program, but this is definitely a temporary workaround, which should
    at least enable adding a few tests on the test suite.
    Narsil committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    5a66ce1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b2ca05d View commit details
    Browse the repository at this point in the history
  14. Some cleanup.

    Narsil committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    bc755b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    adeb7c4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from ivarflakstad/some_cleanup

    Some cleanup.
    ivarflakstad authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    c1df369 View commit details
    Browse the repository at this point in the history
  3. Making things public.

    Narsil committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    cec862c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09406d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a0b6fb View commit details
    Browse the repository at this point in the history