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] P2P buffer/image memory copy #4401

Closed
wants to merge 26 commits into from
Closed

Commits on Aug 12, 2021

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

Commits on Aug 13, 2021

  1. Switched to using vendor name in P2P info query.

    JackAKirk committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    c771093 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4a99ff View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Configuration menu
    Copy the full SHA
    b38d5e2 View commit details
    Browse the repository at this point in the history
  2. Corrected the scoped context in guessLocalWorkSize to prevent stale c…

    …ontexts.
    
    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    6abe9fb View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Added binary device query for P2P memcpy instead of platform query.

    Switched off redundancy check creating conncmd in Command::processDepEvent.
    
    Signed-off-by: jack.kirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    a3c251e View commit details
    Browse the repository at this point in the history
  2. Corrected formatting.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    3cd6911 View commit details
    Browse the repository at this point in the history
  3. Corrected Formatting.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    c384fbe View commit details
    Browse the repository at this point in the history
  4. Placed new PI API's after piTearDown.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    27c073d View commit details
    Browse the repository at this point in the history
  5. Renamed piextP2P as piextDevicesSupportP2P.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    60f276d View commit details
    Browse the repository at this point in the history
  6. Made check that devices backends match before P2P query.

    Included header for backend_impl.hpp in graph_builder.cpp so that detail::getImplBackend may be called.
    
    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    835e5c4 View commit details
    Browse the repository at this point in the history
  7. Corrected formating in graph_builder.cpp.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    9e3ef85 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Configuration menu
    Copy the full SHA
    0f36b94 View commit details
    Browse the repository at this point in the history
  2. Replaced binary device query with device_info call returning a vector…

    … of readable peer devices.
    
    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    0d819c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Removed piext Peer functions, replaced them with existing PI copy calls.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    43f970c View commit details
    Browse the repository at this point in the history
  2. Fixed formatting issues following previous commit.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    9b9a21f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. P2P copies made for 1D image arrays again.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    52cae9f View commit details
    Browse the repository at this point in the history
  2. Return retError from call to commonEnqueueMemImageNDCopyPeer.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    24b240a View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Removed all changes to memory_manager.cpp:

    the srcQueue can be as the command_queue for peer to peer copy.
    
    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    99e58f1 View commit details
    Browse the repository at this point in the history
  2. Superficial change to make the memory_manager.cpp diff empty.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    fd15910 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Applied stylistic/general improvements.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    ccba446 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    0f95aa7 View commit details
    Browse the repository at this point in the history
  2. Reverted change to guessLocalWorkSize: unnecessary since intel#4606.

    Signed-off-by: JackAKirk <jack.kirk@codeplay.com>
    JackAKirk committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    7057849 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

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

Commits on Oct 1, 2021

  1. Implemented PI_DEVICE_INFO_P2P_READ_DEVICES piDeviceGetInfo case in o…

    …ther backends.
    
    Signed-off-by: jack.kirk <jack.kirk@codeplay.com>
    JackAKirk committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    b64484d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebfdb2a View commit details
    Browse the repository at this point in the history