Commit-Graf

54851 Incheckningar

Upphovsman SHA1 Meddelande Datum
Christophe Paquot 3ebe9fab51 Sync needed when wrapping around the kernel arg buffer
If we issue too many copy commands without syncing and wrapping happens,
we need to wait for the blits to be done before moving forward otherwise
we will overwrite the kernel args of the blits in flight.

Change-Id: I9a21e31ce07f8e8157ca38e96dc264ff47fd3639


[ROCm/ROCR-Runtime commit: 5519c96b74]
2016-09-26 14:14:33 -04:00
Rahul Garg e77925d911 Doxygen documentation changes for hipCtxXXX APIs
Change-Id: I1e5e3a621b732bd8bdeef1c607c004d6adfdab32


[ROCm/clr commit: 3d1a61f1d9]
2016-09-26 23:11:07 +05:30
Rahul Garg 3d1a61f1d9 Doxygen documentation changes for hipCtxXXX APIs
Change-Id: I1e5e3a621b732bd8bdeef1c607c004d6adfdab32
2016-09-26 23:11:07 +05:30
Rahul Garg 280249918f Doxygen documentation changes for hipCtxXXX APIs
Change-Id: I1e5e3a621b732bd8bdeef1c607c004d6adfdab32
2016-09-26 23:11:07 +05:30
Rahul Garg 1b6c36d22b Doxygen related document updates for texture/ array related functions
Change-Id: Iedc5b6512b5ddecb98c0e51a353957f08b955fde


[ROCm/clr commit: 25e9308831]
2016-09-26 16:18:53 +05:30
Rahul Garg 25e9308831 Doxygen related document updates for texture/ array related functions
Change-Id: Iedc5b6512b5ddecb98c0e51a353957f08b955fde
2016-09-26 16:18:53 +05:30
Rahul Garg f4f12cf50c Doxygen related document updates for texture/ array related functions
Change-Id: Iedc5b6512b5ddecb98c0e51a353957f08b955fde
2016-09-26 16:18:53 +05:30
foreman 0f688a40ec P4 to Git Change 1318652 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/26 03:00:04
SWDEV-2 - Change OpenCL version number from 2225 to 2226.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1972 edit


[ROCm/clr commit: 1064863737]
2016-09-26 03:11:51 -04:00
foreman 1064863737 P4 to Git Change 1318652 by johtaylo@johtaylo-jtincrementor-increment on 2016/09/26 03:00:04
SWDEV-2 - Change OpenCL version number from 2225 to 2226.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1972 edit
2016-09-26 03:11:51 -04:00
Rahul Garg 0206224b5e Removed deprecated hipHostAlloc
Change-Id: Ia592a3545c5d72f37e049ce29f910e404323c01c


[ROCm/clr commit: c313836013]
2016-09-26 10:58:46 +05:30
Rahul Garg c313836013 Removed deprecated hipHostAlloc
Change-Id: Ia592a3545c5d72f37e049ce29f910e404323c01c
2016-09-26 10:58:46 +05:30
Rahul Garg daef1d2906 Removed deprecated hipHostAlloc
Change-Id: Ia592a3545c5d72f37e049ce29f910e404323c01c
2016-09-26 10:58:46 +05:30
Rahul Garg 71d0254bd4 Removed deprecated hipMallocHost
Change-Id: I3141fe05a34b6a306297a30721509965f49ccb97


[ROCm/clr commit: f5b463702e]
2016-09-26 05:52:21 +05:30
Rahul Garg f5b463702e Removed deprecated hipMallocHost
Change-Id: I3141fe05a34b6a306297a30721509965f49ccb97
2016-09-26 05:52:21 +05:30
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 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 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 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 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 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 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 deb7493ca1 CMakeLists.txt: No need to define HIP_HCC
Change-Id: I0aa149bf3ffd4ee665bf3b822e178b3d74efe2af
2016-09-23 10:44:39 +05:30