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

[DML] Tiled memory manager #20303

Open
wants to merge 35 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 28, 2023

  1. Prototype works

    axodox committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    71ccab7 View commit details
    Browse the repository at this point in the history
  2. Cleaned up implementation

    axodox committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    d74ecbb View commit details
    Browse the repository at this point in the history
  3. Remove unneeded reference

    axodox committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    95b68ce View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Fix use after free

    axodox committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    d91ff28 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Configuration menu
    Copy the full SHA
    2206b4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f54a591 View commit details
    Browse the repository at this point in the history
  3. WIP

    axodox committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    d7fac5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2fe357 View commit details
    Browse the repository at this point in the history
  5. Tiled resources work

    axodox committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    af5e047 View commit details
    Browse the repository at this point in the history
  6. Performance improvement

    axodox committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    f724853 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    axodox committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    50fb147 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90948cd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    113bbbe View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Update to latest main

    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    076ffcd View commit details
    Browse the repository at this point in the history
  2. Updated external

    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    aa18610 View commit details
    Browse the repository at this point in the history
  3. Revert eviction API

    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    69ac6a1 View commit details
    Browse the repository at this point in the history
  4. Revert eviction API

    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    74a7ba4 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'tiled_memory_allocator_pr' of https://github.com/axodox…

    …/onnxruntime into tiled_memory_allocator_pr
    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    e047b64 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f6c87b3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9d8b5e7 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'tiled_memory_allocator_pr' of https://github.com/axodox…

    …/onnxruntime into tiled_memory_allocator_pr
    axodox committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    792f4c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    802ac92 View commit details
    Browse the repository at this point in the history
  2. Fix build

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    8054ca8 View commit details
    Browse the repository at this point in the history
  3. Fix matmul nbits casts

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    c371152 View commit details
    Browse the repository at this point in the history
  4. Cast fix

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    760c90b View commit details
    Browse the repository at this point in the history
  5. Update submodules to main

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    39591c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ac604d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c102e5 View commit details
    Browse the repository at this point in the history
  8. Simplify code

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    b43792d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c86ea96 View commit details
    Browse the repository at this point in the history
  10. Remove debug comment

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    27cedfc View commit details
    Browse the repository at this point in the history
  11. Do not add empty free blocks

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    d3f1e18 View commit details
    Browse the repository at this point in the history
  12. Reclaim heap space after use

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    42d3f8a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f53ef33 View commit details
    Browse the repository at this point in the history
  14. Cancel clear just in case

    axodox committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    8f8717a View commit details
    Browse the repository at this point in the history