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

[bugfix, enhancement] enable proper GPU offloading with fp64 support when DPCtl unavailable #2152

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

Commits on Nov 5, 2024

  1. carryover from intel#2126

    icfaust committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    a1c9df5 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    7a18a1d View commit details
    Browse the repository at this point in the history
  2. looking ahead

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    92f8c03 View commit details
    Browse the repository at this point in the history
  3. attempt to get it to compile

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    8b08af0 View commit details
    Browse the repository at this point in the history
  4. forgotten :

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    0941eb2 View commit details
    Browse the repository at this point in the history
  5. attempts at fixes

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    3aaa59c View commit details
    Browse the repository at this point in the history
  6. maybe?

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ca25fdc View commit details
    Browse the repository at this point in the history
  7. modify properties

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    36fc5a2 View commit details
    Browse the repository at this point in the history
  8. modify properties

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    f20252f View commit details
    Browse the repository at this point in the history
  9. maybe?

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e5284db View commit details
    Browse the repository at this point in the history
  10. another change

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    085c170 View commit details
    Browse the repository at this point in the history
  11. cleanup

    icfaust committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    d47b05f View commit details
    Browse the repository at this point in the history
  12. Update policy.cpp

    icfaust authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    56ec2a6 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. add necessary features

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    350c5d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c03531 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58202f4 View commit details
    Browse the repository at this point in the history
  4. try again

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    1ab22fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70dd06f View commit details
    Browse the repository at this point in the history
  6. missing value

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f18abc9 View commit details
    Browse the repository at this point in the history
  7. try again

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    c21af6d View commit details
    Browse the repository at this point in the history
  8. extract DummySyclQueue

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    4278de3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e4129d5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f4c476 View commit details
    Browse the repository at this point in the history
  11. Update _device_offload.py

    icfaust authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    bb04233 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    02ae4ed View commit details
    Browse the repository at this point in the history
  13. last change

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    fd35cc9 View commit details
    Browse the repository at this point in the history
  14. fixes

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    6f5e4a2 View commit details
    Browse the repository at this point in the history
  15. add end

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    1613b07 View commit details
    Browse the repository at this point in the history
  16. move to beginning

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    381114b View commit details
    Browse the repository at this point in the history
  17. readd alias

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    7b56d73 View commit details
    Browse the repository at this point in the history
  18. missing definition

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    eace58c View commit details
    Browse the repository at this point in the history
  19. missing namespace

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    8d3cbc6 View commit details
    Browse the repository at this point in the history
  20. whitespace

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    db8e5b6 View commit details
    Browse the repository at this point in the history
  21. forgotten header change

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5e7946d View commit details
    Browse the repository at this point in the history
  22. oops

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    4cdae49 View commit details
    Browse the repository at this point in the history
  23. spmd fixes

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    45482f3 View commit details
    Browse the repository at this point in the history
  24. recognized problem

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    034c5c8 View commit details
    Browse the repository at this point in the history
  25. recognized problem

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    675eea7 View commit details
    Browse the repository at this point in the history
  26. add new header

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5193b9a View commit details
    Browse the repository at this point in the history
  27. add whitespace

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    cacd8d7 View commit details
    Browse the repository at this point in the history
  28. remove unnecessary include

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    3ddbf5b View commit details
    Browse the repository at this point in the history
  29. remove whitespace

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    fadf40d View commit details
    Browse the repository at this point in the history
  30. refactor again

    icfaust committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b182a14 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. maybe this is better

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    565ccef View commit details
    Browse the repository at this point in the history
  2. oops

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    d993182 View commit details
    Browse the repository at this point in the history
  3. oops

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    92f507e View commit details
    Browse the repository at this point in the history
  4. add native constructors

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    6f17e92 View commit details
    Browse the repository at this point in the history
  5. fix mistake

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    77e020a View commit details
    Browse the repository at this point in the history
  6. sigh matching implementation

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    e72d916 View commit details
    Browse the repository at this point in the history
  7. removing unnecessary lambda

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    51126d7 View commit details
    Browse the repository at this point in the history
  8. removing unnecessary lambda

    icfaust committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    368895a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a14206b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. revert change to spmd

    icfaust committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    380d2d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Update sycl_interfaces.cpp

    icfaust authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    660aaf1 View commit details
    Browse the repository at this point in the history
  2. Update deselected_tests.yaml

    icfaust authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7bdb533 View commit details
    Browse the repository at this point in the history
  3. Update onedal/_device_offload.py

    Co-authored-by: Andreas Huber <9201869+ahuber21@users.noreply.github.com>
    icfaust and ahuber21 authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    e59b4c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Update _device_offload.py

    icfaust authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    f3c6a80 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    781271b View commit details
    Browse the repository at this point in the history
  2. merge upstream

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    589c5d9 View commit details
    Browse the repository at this point in the history
  3. add missing file

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    a55a56f View commit details
    Browse the repository at this point in the history
  4. fix error in _is_dpc_backend

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    4cb1564 View commit details
    Browse the repository at this point in the history
  5. fix coding issues

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    1f287fe View commit details
    Browse the repository at this point in the history
  6. fix one of many mistakes

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    b4d137c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    563612f View commit details
    Browse the repository at this point in the history
  8. switch to filter_string

    icfaust committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    6710772 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2161cb View commit details
    Browse the repository at this point in the history
  10. Update test_sycl.py

    icfaust authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    91522f4 View commit details
    Browse the repository at this point in the history
  11. Update test_sycl.py

    icfaust authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e71e7c0 View commit details
    Browse the repository at this point in the history
  12. Update test_sycl.py

    icfaust authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    89e369b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. formatting

    icfaust committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    e237c2c View commit details
    Browse the repository at this point in the history
  2. add requested comments

    icfaust committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d43ca05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b083ff3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e3e82d View commit details
    Browse the repository at this point in the history
  5. Update test_sycl.py

    icfaust authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    36ec26b View commit details
    Browse the repository at this point in the history