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

[CUDA] Initial support for dynamic shared memory #8466

Merged
merged 30 commits into from
Jul 22, 2021
Merged

Commits on Jul 21, 2021

  1. send dyn shmem size to runtime

    masahi authored and masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    f709892 View commit details
    Browse the repository at this point in the history
  2. add dyn shared storage scope

    masahi authored and masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    f20780b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44ca4bf View commit details
    Browse the repository at this point in the history
  4. tried NVPTX but failed with INVALID_PTX error

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    d9afa37 View commit details
    Browse the repository at this point in the history
  5. test stub

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    2c81667 View commit details
    Browse the repository at this point in the history
  6. dynamic shmem reduce working

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    51e87cb View commit details
    Browse the repository at this point in the history
  7. log2 issue fixed

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    95e1b81 View commit details
    Browse the repository at this point in the history
  8. nvptx working

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    719f40d View commit details
    Browse the repository at this point in the history
  9. refactor llvm shmem allocation

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    6d9c7c4 View commit details
    Browse the repository at this point in the history
  10. make linkage argument

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    e0fbac2 View commit details
    Browse the repository at this point in the history
  11. support rocm too

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    d781526 View commit details
    Browse the repository at this point in the history
  12. send dyn shmem param to hip runtime

    Masahiro Masuda authored and masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    933f9c5 View commit details
    Browse the repository at this point in the history
  13. remove alloc map from split_host_device.cc

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    509a8c1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0ea0962 View commit details
    Browse the repository at this point in the history
  15. lint fix

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    84666a4 View commit details
    Browse the repository at this point in the history
  16. formatting

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    5bcfacd View commit details
    Browse the repository at this point in the history
  17. update calling convention doc

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    3ac8401 View commit details
    Browse the repository at this point in the history
  18. minor update to test

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    283e04c View commit details
    Browse the repository at this point in the history
  19. remove log

    masahi authored and masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    4389ccb View commit details
    Browse the repository at this point in the history
  20. remove kDynShared, dyn.shared -> shared.dyn

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    2085bfe View commit details
    Browse the repository at this point in the history
  21. support backward compat

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    94b1a78 View commit details
    Browse the repository at this point in the history
  22. update json/binary reader/writer

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    64a9d5e View commit details
    Browse the repository at this point in the history
  23. thread_axis_tags -> launch_param_tags

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    c333cdc View commit details
    Browse the repository at this point in the history
  24. ThreadAxisConfig -> LaunchParamConfig

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    19ec309 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8deab0b View commit details
    Browse the repository at this point in the history
  26. revert change in test_tir_ir_builder.py

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    7cbc700 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1151a52 View commit details
    Browse the repository at this point in the history
  28. remove continue

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    587e5b6 View commit details
    Browse the repository at this point in the history
  29. update doc string following name change

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    ffc138a View commit details
    Browse the repository at this point in the history
  30. more comment update following name change

    masa committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    b8c05a5 View commit details
    Browse the repository at this point in the history