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

Add BatchMultiVector class, core, kernels and tests #1371

Merged
merged 48 commits into from
Aug 3, 2023
Merged

Commits on Aug 3, 2023

  1. Add BatchDense class, kernels and tests.

    Co-authored-by: Aditya Kashi <[email protected]>
    Co-authored-by: Isha Aggarwal <[email protected]>
    3 people committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    17a2feb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8730d84 View commit details
    Browse the repository at this point in the history
  3. WIP batch_vector updates

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    712a278 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c2c51c View commit details
    Browse the repository at this point in the history
  5. Updates to BatchMultiVector

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8d699e1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44d3c19 View commit details
    Browse the repository at this point in the history
  7. Add read and write impls

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7ece301 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    17ad5e0 View commit details
    Browse the repository at this point in the history
  9. Minor typos and fixes

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2885c01 View commit details
    Browse the repository at this point in the history
  10. Update cuda/hip kernels

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    0929123 View commit details
    Browse the repository at this point in the history
  11. Rename cuda/hip kernels

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    d16bb28 View commit details
    Browse the repository at this point in the history
  12. Update and fix dpcpp kernels

    Co-authored-by: Phuong Nguyen<[email protected]>
    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e230f3d View commit details
    Browse the repository at this point in the history
  13. Fix omp and ref kernels

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4ac66f8 View commit details
    Browse the repository at this point in the history
  14. Core and interface updates

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4da18bb View commit details
    Browse the repository at this point in the history
  15. Core test fixes

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b4524e9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7cf4cb0 View commit details
    Browse the repository at this point in the history
  17. Core move_to and copy fixes

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    647dc30 View commit details
    Browse the repository at this point in the history
  18. Fix reference kernel tests

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    27e4fdb View commit details
    Browse the repository at this point in the history
  19. Fix CUDA/HIP/DPCPP tests.

    Co-authored-by: Aditya Kashi<[email protected]>
    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    d209ff2 View commit details
    Browse the repository at this point in the history
  20. Use ptr_param<>

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e37e80e View commit details
    Browse the repository at this point in the history
  21. Format files

    Co-authored-by: Pratik Nayak <[email protected]>
    ginkgo-bot and pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    563be2d View commit details
    Browse the repository at this point in the history
  22. dpcpp kernel updates

    Co-authored-by: Phuong Nguyen<[email protected]>
    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    a4d0b77 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1b43246 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    16243f3 View commit details
    Browse the repository at this point in the history
  25. Review updates

    Co-authored-by: Marcel Koch <[email protected]>
    Co-authored-by: Tobias Ribizel <[email protected]>
    3 people committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    bc15876 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bc2de26 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    f5bb2e3 View commit details
    Browse the repository at this point in the history
  28. Format files

    Co-authored-by: Pratik Nayak <[email protected]>
    ginkgo-bot and pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1d1cf6b View commit details
    Browse the repository at this point in the history
  29. Add a fill method and test

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e953b84 View commit details
    Browse the repository at this point in the history
  30. Update dpcpp kernels and fix for 2022-1

    Cannot use sycl::reduce_over_group for older DPCPP versions.
    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    fd3e5da View commit details
    Browse the repository at this point in the history
  31. Fix dpcpp CPU subgroup_size issue

    Co-authored-by: Yu-Hsiang Mike Tsai <[email protected]>
    pratikvn and yhmtsai committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7e82d5d View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    41ad026 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    8bbac45 View commit details
    Browse the repository at this point in the history
  34. Review and doc updates

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    446ab5d View commit details
    Browse the repository at this point in the history
  35. Review updates

    Co-authored-by: Yu-Hsiang Tsai<[email protected]>
    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e5f8387 View commit details
    Browse the repository at this point in the history
  36. Format files

    Co-authored-by: Pratik Nayak <[email protected]>
    ginkgo-bot and pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c7aa2ba View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    4c6984e View commit details
    Browse the repository at this point in the history
  38. Fix read bug and add test

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5a48a0a View commit details
    Browse the repository at this point in the history
  39. Review updates.

    Co-authored-by: Thomas Grützmacher <[email protected]>
    Co-authored-by: Yu-Hsiang Tsai <[email protected]>
    Co-authored-by: Marcel Koch <[email protected]>
    4 people committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    ebea8a1 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    59ff7e9 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    82c7d08 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    ef69dcd View commit details
    Browse the repository at this point in the history
  43. Format files

    Co-authored-by: Pratik Nayak <[email protected]>
    ginkgo-bot and pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2cf53a0 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    4f63e29 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    66d5d68 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    ce86e2b View commit details
    Browse the repository at this point in the history
  47. Format files

    Co-authored-by: Pratik Nayak <[email protected]>
    ginkgo-bot and pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8e11938 View commit details
    Browse the repository at this point in the history
  48. Fix warning in exception

    pratikvn committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    86e9312 View commit details
    Browse the repository at this point in the history