- set USE_PEER_TO_PEER=3 (requires HCC "am_memtracker_update_peers")
- when enabling peer, turn it on for previously allocated memory.
- hipDeviceCanAccessPeer is no longer self-ware (self does not qualify
as a peer)
- device peerlist always includes self, so when we call allow_access
we never remove self access.
- hipDeviceReset() removes old peer mappings.
[ROCm/clr commit: 5af4c901c6]
- set USE_PEER_TO_PEER=3 (requires HCC "am_memtracker_update_peers")
- when enabling peer, turn it on for previously allocated memory.
- hipDeviceCanAccessPeer is no longer self-ware (self does not qualify
as a peer)
- device peerlist always includes self, so when we call allow_access
we never remove self access.
- hipDeviceReset() removes old peer mappings.
[ROCm/clr commit: 9e7efd7c65]
- Ensure proper device is set before each command.
- Add command line switches:
+bool p_memcpyWithPeer = false; // use the peer device for the P2P copy
+bool p_mirrorPeers = false; // in addition to mapping current to peer
space, map peer to current space.
+int p_peerDevice = -1; // explicly specify which peer to use, else
use p_gpuDevice + 1.
[ROCm/clr commit: b039292a8c]
SWDEV-2 - Change OpenCL version number from 2090 to 2091.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1837 edit
[ROCm/clr commit: 71309c0ae5]
SWDEV-2 - Change OpenCL version number from 2089 to 2090.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1836 edit
[ROCm/clr commit: ce61cd2fd0]
- Ensure proper device is set before each command.
- Add command line switches:
+bool p_memcpyWithPeer = false; // use the peer device for the P2P copy
+bool p_mirrorPeers = false; // in addition to mapping current to peer
space, map peer to current space.
+int p_peerDevice = -1; // explicly specify which peer to use, else
use p_gpuDevice + 1.
[ROCm/clr commit: e18284c7cf]
SWDEV-2 - Change OpenCL version number from 2088 to 2089.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1835 edit
[ROCm/clr commit: b01b0d8fda]
SWDEV-90482 - [Afterswitch] Interop from OpenGL to OpenCL is broken in one driver and crashes in another
Fixed the crash by restoring the order where we bind the external device.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/10195/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#544 edit
[ROCm/clr commit: 4f81a5ef7d]
SWDEV-2 - Change OpenCL version number from 2087 to 2088.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1834 edit
[ROCm/clr commit: 2d644faecc]
SWDEV-2 - Change OpenCL version number from 2086 to 2087.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1833 edit
[ROCm/clr commit: 48315e6615]