Maneesh Gupta
c963ed9ff6
Initial support for building HIP packages
...
[ROCm/clr commit: cae6694a36 ]
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
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
Aditya Atluri
5a54bbf4d7
added copyrights to experimental/xcompile
...
[ROCm/clr commit: ea4223c812 ]
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
Maneesh Gupta
863bd7d3a4
Directed tests: make HIP_BUILD_LOCAL as default
...
[ROCm/clr commit: 7cbe509b49 ]
2016-04-09 22:05:45 +05:30
Ben Sander
cb0c124ab1
Improve P2P test.
...
- 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 ]
2016-04-09 05:03:32 -05:00
Ben Sander
dbdd0e0037
Improve P2P test.
...
Add option to select which device does the copy.
[ROCm/clr commit: 30fce5b3d8 ]
2016-04-09 04:47:12 -05:00
Ben Sander
7dbdd61088
Remove stray debug msgs, hipInfo don't print self as peer.
...
[ROCm/clr commit: 715940672c ]
2016-04-09 04:35:06 -05:00
Ben Sander
b6071f5eca
fix bugs in P2P implementation
...
- addPeers polarity reversed, would never add.
- check allow_access return value, pipe error to hipMalloc.
[ROCm/clr commit: 7ca06d2fb1 ]
2016-04-09 04:11:31 -05:00
foreman
97c2a0b7f4
P4 to Git Change 1256170 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/09 03:00:11
...
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 ]
2016-04-09 03:13:25 -04:00
foreman
5f58af5cfd
P4 to Git Change 1256021 by cpaquot@hog-ocl on 2016/04/08 15:41:06
...
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 ]
2016-04-08 15:51:49 -04:00
Ben Sander
db2e567945
Fix simple P2P test, had device ptrs swapped
...
[ROCm/clr commit: 2b45fc35cb ]
2016-04-08 09:23:02 -05:00
Ben Sander
b917b50c56
Use HIP_PATH if set else use relative ../...
...
[ROCm/clr commit: 90d986ae47 ]
2016-04-08 02:17:29 -05:00
Ben Sander
d98353176b
Print peers in hipConfig.
...
Also include peer APIs in vim hilighting.
[ROCm/clr commit: b1b1db2825 ]
2016-04-08 02:15:46 -05:00
foreman
4714f3c99a
P4 to Git Change 1255746 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/08 03:00:09
...
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 ]
2016-04-08 03:07:40 -04:00
Ben Sander
b5a7f3493e
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 30be68b3a9 ]
2016-04-07 15:55:35 -05:00
Ben Sander
0e639087b3
Add mixbench link
...
[ROCm/clr commit: d6acd75dc9 ]
2016-04-07 15:55:20 -05:00
Ben Sander
b7cf054453
use hsa_free directly for staging buffer free rather than am_free
...
[ROCm/clr commit: 8dfa2a976f ]
2016-04-07 15:54:28 -05:00
Ben Sander
10d8142b58
Add simple P2P test
...
[ROCm/clr commit: 5b37639efb ]
2016-04-07 15:51:08 -05:00
Ben Sander
038d8055bc
Use HCC get_is_pool, add USE_PEER_TO_PEER level 2, 3.
...
[ROCm/clr commit: bae62e02dc ]
2016-04-07 14:28:42 -05:00
Aditya Atluri
5374e1afb9
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: b8fed74f62 ]
2016-04-07 04:57:54 -05:00
pensun
f8793b2d87
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 1b3889f83d ]
2016-04-07 09:46:55 -05:00
pensun
448b961328
clean up unused comments
...
[ROCm/clr commit: 45ed17ce2e ]
2016-04-07 09:46:00 -05:00
Aditya Atluri
9cbdcaf2cf
C proofing hip
...
[ROCm/clr commit: c006359510 ]
2016-04-07 04:57:31 -05:00
foreman
25a40cc0f0
P4 to Git Change 1255270 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/07 03:00:14
...
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 ]
2016-04-07 03:10:51 -04:00
Maneesh Gupta
38815fc8e6
Fix broken CUDA path in hipcc
...
[ROCm/clr commit: 64ca5e466d ]
2016-04-07 10:48:16 +05:30
Daniil Fukalov
1ff5395b96
reverting accidentially removed files
...
[ROCm/clr commit: f6678e146d ]
2016-04-07 01:00:19 +03:00
fdaniil
1b0385eb5f
Merge remote-tracking branch 'origin/privatestaging' into clang-hipify
...
[ROCm/clr commit: 4d246f9575 ]
2016-04-07 00:53:47 +03:00
Ben Sander
e287933051
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: 288682ccb3 ]
2016-04-06 16:44:31 -05:00
Daniil Fukalov
8a45101aea
Delete README.md
...
[ROCm/clr commit: 06dfaa4cf4 ]
2016-04-07 00:37:20 +03:00
Daniil Fukalov
143864ab5a
added clang-hipify
...
added option to cmake and description how to download and install clang-hipify prerequisites
[ROCm/clr commit: 52fab0ca63 ]
2016-04-07 00:36:27 +03:00
Ben Sander
6ccb0a5054
P2P checkpoint.
...
Maintain enabled peer tables for each device.
[ROCm/clr commit: 6a182ce788 ]
2016-04-06 15:50:47 -05:00
Ben Sander
e195900a6e
Checkpoint initial peer2peer implementation.
...
[ROCm/clr commit: db91890f53 ]
2016-04-06 15:50:47 -05:00
Ben Sander
d624c57d39
update proposed release notes
...
[ROCm/clr commit: e180fa5b72 ]
2016-04-06 15:50:47 -05:00
Aditya Atluri
7f5a1e310f
Corrected corner cases
...
[ROCm/clr commit: a7590e3537 ]
2016-04-06 14:50:27 -05:00
Aditya Atluri
b98fcb7764
Added feature for cross-compilation and seperated hcc api from hip api
...
[ROCm/clr commit: 39f27984a8 ]
2016-04-06 14:18:51 -05:00
dfukalov
a04015e0f7
moved clang-hipify tests to common folder "tests", updated cmake files to use downloadable clang+llvm binary package
...
[ROCm/clr commit: f1e64fe2b4 ]
2016-04-06 20:44:19 +03:00
foreman
025bd2995a
P4 to Git Change 1255001 by xcui@merged_opencl_jxcwin on 2016/04/06 12:00:30
...
SWDEV-90677 - disable SVM 32 bit support for VI+ asic for windows, due to the KMD feature limitation.
code review:
http://ocltc.amd.com/reviews/r/10153/
precheckin:
http://ocltc.amd.com:8111/viewModification.html?modId=69277&personal=true&buildTypeId=&tab=vcsModificationBuilds&show_all_builds=true
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#344 edit
[ROCm/clr commit: cad5ba5387 ]
2016-04-06 12:34:13 -04:00
foreman
c2e82188ce
P4 to Git Change 1254818 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/06 03:00:13
...
SWDEV-2 - Change OpenCL version number from 2085 to 2086.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1832 edit
[ROCm/clr commit: b09074dda2 ]
2016-04-06 03:06:52 -04:00
foreman
6c2b2aee42
P4 to Git Change 1254404 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/05 03:00:10
...
SWDEV-2 - Change OpenCL version number from 2084 to 2085.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1831 edit
[ROCm/clr commit: 589a800fae ]
2016-04-05 14:51:19 -04:00
dfukalov
d8f522248c
initial cmake add
...
[ROCm/clr commit: d854d3650c ]
2016-04-05 00:10:21 +03:00
dfukalov
b16f34446a
Imported clang-hipify as a subtree
...
[ROCm/clr commit: 2a76cb6fc0 ]
2016-04-04 23:18:15 +03:00
foreman
5b5b3b8cdc
P4 to Git Change 1254144 by gandryey@gera-rcf-lnx on 2016/04/04 11:14:17
...
SWDEV-79445 - OCL generic changes and code clean-up
- Move prepinned logic to the abstraciton layer
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#193 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#270 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#543 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#158 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#398 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.cpp#61 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsadevice.hpp#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsamemory.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/hsa_foundation/hsavirtual.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#3 edit
[ROCm/clr commit: 8756fa14cb ]
2016-04-04 11:25:36 -04:00
Maneesh Gupta
c5f7a869a1
Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample
...
[ROCm/clr commit: 00be8a1300 ]
2016-04-04 14:47:02 +05:30
Maneesh Gupta
533c8f6206
Enable directed tests to build HIP locally via cmake option
...
[ROCm/clr commit: fdfedbd60f ]
2016-04-04 13:53:24 +05:30
foreman
841cb089da
P4 to Git Change 1254081 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/04 03:00:10
...
SWDEV-2 - Change OpenCL version number from 2083 to 2084.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1830 edit
[ROCm/clr commit: 844c44128e ]
2016-04-04 03:13:13 -04:00
foreman
49d2c0aba3
P4 to Git Change 1254065 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/03 03:00:10
...
SWDEV-2 - Change OpenCL version number from 2082 to 2083.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1829 edit
[ROCm/clr commit: 58676824f8 ]
2016-04-03 03:12:38 -04:00
Maneesh Gupta
b57a484d07
Add c++abi to linker options for HCC
...
[ROCm/clr commit: 7aad3bab84 ]
2016-04-02 22:32:05 +05:30
foreman
2f22781f30
P4 to Git Change 1254050 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/04/02 03:00:15
...
SWDEV-2 - Change OpenCL version number from 2081 to 2082.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1828 edit
[ROCm/clr commit: 6400572fd8 ]
2016-04-02 03:14:27 -04:00