Rahul Garg
6790ff6b11
Removed deprecated hipMallocHost
...
Change-Id: I3141fe05a34b6a306297a30721509965f49ccb97
2016-09-26 05:52:21 +05:30
Rahul Garg
eedc7f410e
Removed deprecated hipFreeHost
...
Change-Id: I9747ea3993090e0da6a2e1f5e9ce318762bc03e1
[ROCm/clr commit: 3a6acd044b ]
2016-09-26 05:35:14 +05:30
Rahul Garg
3a6acd044b
Removed deprecated hipFreeHost
...
Change-Id: I9747ea3993090e0da6a2e1f5e9ce318762bc03e1
2016-09-26 05:35:14 +05:30
Rahul Garg
8f68e34442
Removed deprecated hipFreeHost
...
Change-Id: I9747ea3993090e0da6a2e1f5e9ce318762bc03e1
[ROCm/hip commit: 7b87a972cb ]
2016-09-26 05:35:14 +05:30
Rahul Garg
7b87a972cb
Removed deprecated hipFreeHost
...
Change-Id: I9747ea3993090e0da6a2e1f5e9ce318762bc03e1
2016-09-26 05:35:14 +05:30
foreman
2bbc8da29f
P4 to Git Change 1318553 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/25 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2224 to 2225.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1971 edit
[ROCm/clr commit: 1f0499f75b ]
2016-09-25 03:11:23 -04:00
foreman
1f0499f75b
P4 to Git Change 1318553 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/25 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2224 to 2225.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1971 edit
2016-09-25 03:11:23 -04:00
foreman
e6de952e78
P4 to Git Change 1318482 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/24 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2223 to 2224.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1970 edit
[ROCm/clr commit: 8d50678adb ]
2016-09-24 03:10:04 -04:00
foreman
8d50678adb
P4 to Git Change 1318482 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/24 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2223 to 2224.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1970 edit
2016-09-24 03:10:04 -04:00
James Edwards
fddd5246f3
Update rocr packaging CMakeList.txt files to PACKAGE and LIBRARY versioning. Also, fix support for rpm packaging.
...
Change-Id: Iff41df41ea78b7d1248164ce3f587ad34a8865a5
2016-09-23 19:12:19 -04:00
James Edwards
a7dd25b98f
Update rocr packaging CMakeList.txt files to PACKAGE and LIBRARY versioning. Also, fix support for rpm packaging.
...
Change-Id: Iff41df41ea78b7d1248164ce3f587ad34a8865a5
[ROCm/ROCR-Runtime commit: fddd5246f3 ]
2016-09-23 19:12:19 -04:00
foreman
c3433ee774
P4 to Git Change 1318412 by lmoriche@lmoriche_opencl_dev on 2016/09/23 17:57:01
...
SWDEV-94610 - Remove the padding at the end of the kernargs (It was for the hidden arguments, but now, LC reports the correct size). Set the LLVM triple to amdgcn-amd-amdhsa-opencl when building the built-in library.
Affected files ...
... //depot/stg/opencl/drivers/opencl/opencldefs#186 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#37 edit
[ROCm/clr commit: 0fb0fb1d8b ]
2016-09-23 18:18:01 -04:00
foreman
0fb0fb1d8b
P4 to Git Change 1318412 by lmoriche@lmoriche_opencl_dev on 2016/09/23 17:57:01
...
SWDEV-94610 - Remove the padding at the end of the kernargs (It was for the hidden arguments, but now, LC reports the correct size). Set the LLVM triple to amdgcn-amd-amdhsa-opencl when building the built-in library.
Affected files ...
... //depot/stg/opencl/drivers/opencl/opencldefs#186 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/roccompiler.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#37 edit
2016-09-23 18:18:01 -04:00
foreman
5e432e67d7
P4 to Git Change 1318397 by gandryey@gera-rcf-lnx on 2016/09/23 17:46:56
...
SWDEV-86035 - Add PAL backend to OpenCL
- Fix more strict compilation rules in C++11
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/build/Makefile.pal#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevicegl.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palthreadtrace.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#11 edit
[ROCm/clr commit: 27bc59ab60 ]
2016-09-23 18:05:10 -04:00
foreman
27bc59ab60
P4 to Git Change 1318397 by gandryey@gera-rcf-lnx on 2016/09/23 17:46:56
...
SWDEV-86035 - Add PAL backend to OpenCL
- Fix more strict compilation rules in C++11
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/build/Makefile.pal#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.hpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevicegl.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palthreadtrace.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#11 edit
2016-09-23 18:05:10 -04:00
foreman
7e132f2f15
P4 to Git Change 1318204 by gandryey@gera-w8 on 2016/09/23 13:14:59
...
SWDEV-86035 - Add PAL backend to OpenCL
- Avoid malloc()/free() calls during the dispatch
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#161 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#10 edit
[ROCm/clr commit: 6e1e293bd7 ]
2016-09-23 13:29:09 -04:00
foreman
6e1e293bd7
P4 to Git Change 1318204 by gandryey@gera-w8 on 2016/09/23 13:14:59
...
SWDEV-86035 - Add PAL backend to OpenCL
- Avoid malloc()/free() calls during the dispatch
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.hpp#161 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#10 edit
2016-09-23 13:29:09 -04:00
Maneesh Gupta
47ca41b59b
hip_tests: Scan for tests recursively in tests/src
...
Change-Id: I0297e6c94de3ea446ce99cce0aa641e74dad0d13
[ROCm/clr commit: da6183a194 ]
2016-09-23 22:42:52 +05:30
Maneesh Gupta
da6183a194
hip_tests: Scan for tests recursively in tests/src
...
Change-Id: I0297e6c94de3ea446ce99cce0aa641e74dad0d13
2016-09-23 22:42:52 +05:30
Maneesh Gupta
1987d82a0f
hip_tests: Scan for tests recursively in tests/src
...
Change-Id: I0297e6c94de3ea446ce99cce0aa641e74dad0d13
[ROCm/hip commit: 29565c2ad3 ]
2016-09-23 22:42:52 +05:30
Maneesh Gupta
29565c2ad3
hip_tests: Scan for tests recursively in tests/src
...
Change-Id: I0297e6c94de3ea446ce99cce0aa641e74dad0d13
2016-09-23 22:42:52 +05:30
Maneesh Gupta
e743b311d3
directed tests: Enabled top-level uncategorized tests in HIT
...
Change-Id: If37cbd00244ebfa0e5bff8362820aa68aaa163f1
[ROCm/clr commit: 9216464861 ]
2016-09-23 16:15:31 +05:30
Maneesh Gupta
9216464861
directed tests: Enabled top-level uncategorized tests in HIT
...
Change-Id: If37cbd00244ebfa0e5bff8362820aa68aaa163f1
2016-09-23 16:15:31 +05:30
Maneesh Gupta
c76800372a
directed tests: Enabled top-level uncategorized tests in HIT
...
Change-Id: If37cbd00244ebfa0e5bff8362820aa68aaa163f1
[ROCm/hip commit: 8e55fc7b42 ]
2016-09-23 16:15:31 +05:30
Maneesh Gupta
8e55fc7b42
directed tests: Enabled top-level uncategorized tests in HIT
...
Change-Id: If37cbd00244ebfa0e5bff8362820aa68aaa163f1
2016-09-23 16:15:31 +05:30
Maneesh Gupta
aabb3be07e
HIT: Fix logic in HIT_ADD_DIRECTORY_RECURSIVE
...
Change-Id: I066787aaeec2a1562aa36527e60291594da31f83
[ROCm/clr commit: a8a8ebed10 ]
2016-09-23 15:13:12 +05:30
Maneesh Gupta
a8a8ebed10
HIT: Fix logic in HIT_ADD_DIRECTORY_RECURSIVE
...
Change-Id: I066787aaeec2a1562aa36527e60291594da31f83
2016-09-23 15:13:12 +05:30
Maneesh Gupta
4ea07133f5
HIT: Fix logic in HIT_ADD_DIRECTORY_RECURSIVE
...
Change-Id: I066787aaeec2a1562aa36527e60291594da31f83
[ROCm/hip commit: 40694485ca ]
2016-09-23 15:13:12 +05:30
Maneesh Gupta
40694485ca
HIT: Fix logic in HIT_ADD_DIRECTORY_RECURSIVE
...
Change-Id: I066787aaeec2a1562aa36527e60291594da31f83
2016-09-23 15:13:12 +05:30
Maneesh Gupta
866e1d783f
Add target test that uses HIT to the top-level HIP cmake
...
Change-Id: Idae1c0b39e6c4deb9f8fdb192bab17b0904941d7
[ROCm/clr commit: 121edb35d9 ]
2016-09-23 14:46:48 +05:30
Maneesh Gupta
121edb35d9
Add target test that uses HIT to the top-level HIP cmake
...
Change-Id: Idae1c0b39e6c4deb9f8fdb192bab17b0904941d7
2016-09-23 14:46:48 +05:30
Maneesh Gupta
1b645c6780
Add target test that uses HIT to the top-level HIP cmake
...
Change-Id: Idae1c0b39e6c4deb9f8fdb192bab17b0904941d7
[ROCm/hip commit: f7b0540c80 ]
2016-09-23 14:46:48 +05:30
Maneesh Gupta
f7b0540c80
Add target test that uses HIT to the top-level HIP cmake
...
Change-Id: Idae1c0b39e6c4deb9f8fdb192bab17b0904941d7
2016-09-23 14:46:48 +05:30
Maneesh Gupta
f0f8da57c6
Initial implementation of HIT infrastructure
...
Change-Id: Icaef40cca67715fe3ec4ce3479d0f80f391f3917
[ROCm/clr commit: f82e26bbe2 ]
2016-09-23 14:44:51 +05:30
Maneesh Gupta
f82e26bbe2
Initial implementation of HIT infrastructure
...
Change-Id: Icaef40cca67715fe3ec4ce3479d0f80f391f3917
2016-09-23 14:44:51 +05:30
Maneesh Gupta
fc2303c12f
Initial implementation of HIT infrastructure
...
Change-Id: Icaef40cca67715fe3ec4ce3479d0f80f391f3917
[ROCm/hip commit: f97c91d74a ]
2016-09-23 14:44:51 +05:30
Maneesh Gupta
f97c91d74a
Initial implementation of HIT infrastructure
...
Change-Id: Icaef40cca67715fe3ec4ce3479d0f80f391f3917
2016-09-23 14:44:51 +05:30
foreman
be0df52adf
P4 to Git Change 1317944 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/23 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2222 to 2223.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1969 edit
[ROCm/clr commit: 7f531afdb4 ]
2016-09-23 03:18:40 -04:00
foreman
7f531afdb4
P4 to Git Change 1317944 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/23 03:00:05
...
SWDEV-2 - Change OpenCL version number from 2222 to 2223.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1969 edit
2016-09-23 03:18:40 -04:00
Maneesh Gupta
441ebfd39e
CMakeLists.txt: No need to define HIP_HCC
...
Change-Id: I0aa149bf3ffd4ee665bf3b822e178b3d74efe2af
[ROCm/clr commit: 6254131dfd ]
2016-09-23 10:44:39 +05:30
Maneesh Gupta
6254131dfd
CMakeLists.txt: No need to define HIP_HCC
...
Change-Id: I0aa149bf3ffd4ee665bf3b822e178b3d74efe2af
2016-09-23 10:44:39 +05:30
Maneesh Gupta
0e2a5976ff
CMakeLists.txt: No need to define HIP_HCC
...
Change-Id: I0aa149bf3ffd4ee665bf3b822e178b3d74efe2af
[ROCm/hip commit: deb7493ca1 ]
2016-09-23 10:44:39 +05:30
Maneesh Gupta
deb7493ca1
CMakeLists.txt: No need to define HIP_HCC
...
Change-Id: I0aa149bf3ffd4ee665bf3b822e178b3d74efe2af
2016-09-23 10:44:39 +05:30
Maneesh Gupta
a95dd949e9
hipcc: Don't try to linking unpinned_copy_engine
...
Change-Id: Iaa4d8b4f6dbb7940bba553f82c157a2ee9468c9e
[ROCm/clr commit: b088ca2a53 ]
2016-09-23 10:43:09 +05:30
Maneesh Gupta
b088ca2a53
hipcc: Don't try to linking unpinned_copy_engine
...
Change-Id: Iaa4d8b4f6dbb7940bba553f82c157a2ee9468c9e
2016-09-23 10:43:09 +05:30
Maneesh Gupta
20a3765fe3
hipcc: Don't try to linking unpinned_copy_engine
...
Change-Id: Iaa4d8b4f6dbb7940bba553f82c157a2ee9468c9e
[ROCm/hip commit: ede43b3e6e ]
2016-09-23 10:43:09 +05:30
Maneesh Gupta
ede43b3e6e
hipcc: Don't try to linking unpinned_copy_engine
...
Change-Id: Iaa4d8b4f6dbb7940bba553f82c157a2ee9468c9e
2016-09-23 10:43:09 +05:30
foreman
4624b20760
P4 to Git Change 1317781 by lmoriche@lmoriche_opencl_dev on 2016/09/22 19:28:45
...
SWDEV-94610 - Add runtime support for Printf. Parse the metadata strings and build the PrintInfo structure expected by the runtime.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#10 edit
[ROCm/clr commit: c5b3373da2 ]
2016-09-22 19:35:10 -04:00
foreman
c5b3373da2
P4 to Git Change 1317781 by lmoriche@lmoriche_opencl_dev on 2016/09/22 19:28:45
...
SWDEV-94610 - Add runtime support for Printf. Parse the metadata strings and build the PrintInfo structure expected by the runtime.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/amdgpu_metadata.hpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.hpp#10 edit
2016-09-22 19:35:10 -04:00
Ben Sander
4cf9803703
Peer-to-Peer improvements.
...
- Bug fix for peer visibility. Now contexts correctly detect when they can use SDMA for P2P vs staging buffers.
- Interface to new HCC copy_ext function.
- Improve context and peer print /debug options.
- Add comments and usage to hipPeerToPeer_simple test.
[ROCm/clr commit: 944d4eaa18 ]
2016-09-22 14:21:19 -05:00