Commit Graph

68470 Commits

Author SHA1 Message Date
Ben Sander 69a9feb1fb fix bugs in P2P implementation
- addPeers polarity reversed, would never add.
- check allow_access return value, pipe error to hipMalloc.


[ROCm/hip commit: fb31eaf07b]
2016-04-11 07:58:58 -05:00
Ben Sander fb31eaf07b fix bugs in P2P implementation
- addPeers polarity reversed, would never add.
- check allow_access return value, pipe error to hipMalloc.
2016-04-11 07:58:58 -05:00
Ben Sander 8b827357e9 Fix simple P2P test, had device ptrs swapped
[ROCm/clr commit: fcd1d37ff7]
2016-04-11 07:58:58 -05:00
Ben Sander fcd1d37ff7 Fix simple P2P test, had device ptrs swapped 2016-04-11 07:58:58 -05:00
Ben Sander fc4af30e16 Fix simple P2P test, had device ptrs swapped
[ROCm/hip commit: eeb41955e4]
2016-04-11 07:58:58 -05:00
Ben Sander eeb41955e4 Fix simple P2P test, had device ptrs swapped 2016-04-11 07:58:58 -05:00
Ben Sander eb7b1fa1db Use HIP_PATH if set else use relative ../...
[ROCm/clr commit: 034bf3d31c]
2016-04-11 07:58:58 -05:00
Ben Sander 034bf3d31c Use HIP_PATH if set else use relative ../... 2016-04-11 07:58:58 -05:00
Ben Sander c09e4adc03 Use HIP_PATH if set else use relative ../...
[ROCm/hip commit: 40e72dcd4a]
2016-04-11 07:58:58 -05:00
Ben Sander 40e72dcd4a Use HIP_PATH if set else use relative ../... 2016-04-11 07:58:58 -05:00
Ben Sander df576efeb4 Print peers in hipConfig.
Also include peer APIs in vim hilighting.


[ROCm/clr commit: 23dbffb207]
2016-04-11 07:58:58 -05:00
Ben Sander 23dbffb207 Print peers in hipConfig.
Also include peer APIs in vim hilighting.
2016-04-11 07:58:58 -05:00
Ben Sander 85f22fe7db Print peers in hipConfig.
Also include peer APIs in vim hilighting.


[ROCm/hip commit: 0ac41ad143]
2016-04-11 07:58:58 -05:00
Ben Sander 0ac41ad143 Print peers in hipConfig.
Also include peer APIs in vim hilighting.
2016-04-11 07:58:58 -05:00
Ben Sander a477e65193 Add simple P2P test
[ROCm/clr commit: e14b2cd9c3]
2016-04-11 07:58:58 -05:00
Ben Sander e14b2cd9c3 Add simple P2P test 2016-04-11 07:58:58 -05:00
Ben Sander 00c7d8dbbc Add simple P2P test
[ROCm/hip commit: 71dac8e37c]
2016-04-11 07:58:58 -05:00
Ben Sander 71dac8e37c Add simple P2P test 2016-04-11 07:58:58 -05:00
Ben Sander 4637cdccbe Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3.
[ROCm/clr commit: 52ac414b40]
2016-04-11 07:58:58 -05:00
Ben Sander 52ac414b40 Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3. 2016-04-11 07:58:58 -05:00
Ben Sander 216c9a0c16 Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3.
[ROCm/hip commit: 7a11a2178d]
2016-04-11 07:58:58 -05:00
Ben Sander 7a11a2178d Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3. 2016-04-11 07:58:58 -05:00
Ben Sander 2890517a23 For P2P, use the peer list when allocating Device memory or pinned host.
Each new allocation is automatically mapped into the address space of
all enabled peers.


[ROCm/clr commit: 97772d6363]
2016-04-11 07:58:58 -05:00
Ben Sander 97772d6363 For P2P, use the peer list when allocating Device memory or pinned host.
Each new allocation is automatically mapped into the address space of
all enabled peers.
2016-04-11 07:58:58 -05:00
Ben Sander 06e2dbd128 For P2P, use the peer list when allocating Device memory or pinned host.
Each new allocation is automatically mapped into the address space of
all enabled peers.


[ROCm/hip commit: 813b063888]
2016-04-11 07:58:58 -05:00
Ben Sander 813b063888 For P2P, use the peer list when allocating Device memory or pinned host.
Each new allocation is automatically mapped into the address space of
all enabled peers.
2016-04-11 07:58:58 -05:00
Ben Sander 7eb8c10215 P2P checkpoint.
Maintain enabled peer tables for each device.


[ROCm/clr commit: e2d19d7f7a]
2016-04-11 07:58:58 -05:00
Ben Sander e2d19d7f7a P2P checkpoint.
Maintain enabled peer tables for each device.
2016-04-11 07:58:58 -05:00
Ben Sander ac11c83d76 P2P checkpoint.
Maintain enabled peer tables for each device.


[ROCm/hip commit: f2aa470f7f]
2016-04-11 07:58:58 -05:00
Ben Sander f2aa470f7f P2P checkpoint.
Maintain enabled peer tables for each device.
2016-04-11 07:58:58 -05:00
Ben Sander 1c84f4b5c6 Checkpoint initial peer2peer implementation.
[ROCm/clr commit: 4400875dda]
2016-04-11 07:58:58 -05:00
Ben Sander 4400875dda Checkpoint initial peer2peer implementation. 2016-04-11 07:58:58 -05:00
Ben Sander 56d684e2fe Checkpoint initial peer2peer implementation.
[ROCm/hip commit: 69f2469cbb]
2016-04-11 07:58:58 -05:00
Ben Sander 69f2469cbb Checkpoint initial peer2peer implementation. 2016-04-11 07:58:58 -05:00
Maneesh Gupta c963ed9ff6 Initial support for building HIP packages
[ROCm/clr commit: cae6694a36]
2016-04-11 16:33:28 +05:30
Maneesh Gupta cae6694a36 Initial support for building HIP packages 2016-04-11 16:33:28 +05:30
Maneesh Gupta 0b482f8876 Initial support for building HIP packages
[ROCm/hip commit: a2cd2ea6fa]
2016-04-11 16:33:28 +05:30
Maneesh Gupta a2cd2ea6fa Initial support for building HIP packages 2016-04-11 16:33:28 +05:30
foreman f75b1dedb4 P4 to Git Change 1256294 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/11 03:00:11
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]
2016-04-11 03:09:28 -04:00
foreman 71309c0ae5 P4 to Git Change 1256294 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/11 03:00:11
SWDEV-2 - Change OpenCL version number from 2090 to 2091.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1837 edit
2016-04-11 03:09:28 -04:00
foreman 8082c81a22 P4 to Git Change 1256209 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/10 03:00:11
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]
2016-04-10 03:14:21 -04:00
foreman ce61cd2fd0 P4 to Git Change 1256209 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/10 03:00:11
SWDEV-2 - Change OpenCL version number from 2089 to 2090.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1836 edit
2016-04-10 03:14:21 -04:00
Zhuravlyov, Konstantin (x21446) MA 503fd728dd Fail gracefully if memory allocation did not succeed
Testing: precheckin (http://ocltc.amd.com:8111/viewModification.html?modId=69427&personal=true&tab=vcsModificationBuilds)

[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1256179]
2016-04-09 16:40:24 -05:00
Zhuravlyov, Konstantin (x21446) MA de9132a710 Fail gracefully if memory allocation did not succeed
Testing: precheckin (http://ocltc.amd.com:8111/viewModification.html?modId=69427&personal=true&tab=vcsModificationBuilds)

[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1256179]


[ROCm/ROCR-Runtime commit: 503fd728dd]
2016-04-09 16:40:24 -05:00
Aditya Atluri 5a54bbf4d7 added copyrights to experimental/xcompile
[ROCm/clr commit: ea4223c812]
2016-04-09 14:45:39 -05:00
Aditya Atluri ea4223c812 added copyrights to experimental/xcompile 2016-04-09 14:45:39 -05:00
Aditya Atluri c47b722b14 added copyrights to experimental/xcompile
[ROCm/hip commit: 3fd99b49e0]
2016-04-09 14:45:39 -05:00
Aditya Atluri 3fd99b49e0 added copyrights to experimental/xcompile 2016-04-09 14:45:39 -05:00
Aditya Atluri aad74ffe88 xcompilation tests
[ROCm/clr commit: 4f5a8759a5]
2016-04-09 14:40:17 -05:00
Aditya Atluri 4f5a8759a5 xcompilation tests 2016-04-09 14:40:17 -05:00