Alex Voicu
301a7a199b
Missing __device__.
...
[ROCm/clr commit: b72d82f982 ]
2018-06-01 19:48:36 +01:00
Alex Voicu
4306856ec9
Fix typos / address review comments.
...
[ROCm/clr commit: 91d9ec75d7 ]
2018-06-01 16:20:21 +01:00
Alex Voicu
130e9d409e
Re-sync with upstream.
...
[ROCm/clr commit: f2d7f112ab ]
2018-06-01 15:49:05 +01:00
Yaxun (Sam) Liu
95f240612d
Update INSTALL.md
...
[ROCm/clr commit: bb9ad15c34 ]
2018-06-01 10:19:02 -04:00
Rahul Garg
11e33a1203
Map hipArray alloc flags on NVCC
...
[ROCm/clr commit: b1b9a477a2 ]
2018-06-01 17:28:43 +05:30
Maneesh Gupta
73cbb7bb7b
Merge pull request #484 from gargrahul/fix_malloc_hiphostreg
...
Fix memcpy2D for malloc+ hostRegister
[ROCm/clr commit: 095d4dd91e ]
2018-06-01 16:53:25 +05:30
Maneesh Gupta
2a9a7b9aa3
Merge pull request #447 from ROCm-Developer-Tools/feature_native_vector_types
...
Switch over to using native vector types, for better codegen. Remove noise.
[ROCm/clr commit: 3fec282097 ]
2018-06-01 13:58:07 +05:30
Maneesh Gupta
125f6201c8
Merge pull request #466 from ROCm-Developer-Tools/feature_use_Float16
...
Feature use _Float16 and match CUDA __half behaviour.
[ROCm/clr commit: 8ecb3eeb55 ]
2018-06-01 13:50:12 +05:30
foreman
bb8c5fc084
P4 to Git Change 1562633 by johtaylo@johtaylo-jtincrementor2-increment on 2018/06/01 03:00:06
...
SWDEV-2 - Change OpenCL version number from 2667 to 2668.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2415 edit
[ROCm/clr commit: 9c63c5efb5 ]
2018-06-01 03:10:53 -04:00
Yaxun (Sam) Liu
65a299f8c2
Update INSTALL.md
...
[ROCm/clr commit: 3ed6fff0db ]
2018-05-31 23:55:42 -04:00
foreman
0f8c914c5f
P4 to Git Change 1562507 by skudchad@skudchad_test2_win_opencl on 2018/05/31 18:10:39
...
SWDEV-145570 - [HIP] - Fix HIP build
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#11 edit
[ROCm/clr commit: 28247da814 ]
2018-05-31 18:18:00 -04:00
foreman
86cab131cf
P4 to Git Change 1562330 by gandryey@gera-w8 on 2018/05/31 14:48:10
...
SWDEV-79445 - OCL generic changes and code clean-up
- Restore reatain/release methods in the device object, removed in CL#1398097. There is a crash in the old SHOC11_DeviceMemory test on TC.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#305 edit
[ROCm/clr commit: 97223251ca ]
2018-05-31 14:55:04 -04:00
Alex Voicu
a9cabfc8df
Re-sync with upstream. Add integer abs.
...
[ROCm/clr commit: e03ca1a72e ]
2018-05-31 16:38:00 +01:00
Alex Voicu
37c73225e3
Merge branch 'feature_use_Float16' of https://github.com/ROCm-Developer-Tools/HIP into feature_use_Float16
...
[ROCm/clr commit: e20380319a ]
2018-05-31 15:27:31 +01:00
Alex Voicu
840d5c5fe0
Add missing interop with volatile. Fix unit tests.
...
[ROCm/clr commit: 208f5a41c6 ]
2018-05-31 15:27:12 +01:00
Jenkins
8aade981ad
Merge 'master' into 'amd-master'
...
Change-Id: I7fc7c2321bc4d89c69271a648f8450deb0c53e02
[ROCm/clr commit: a98791744f ]
2018-05-31 04:09:40 -05:00
Rahul Garg
84cb355df6
Fix memcpy2D for malloc+ hostRegister
...
[ROCm/clr commit: a3609eaf61 ]
2018-05-31 13:14:27 +05:30
foreman
820193a0aa
P4 to Git Change 1561978 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/31 03:00:09
...
SWDEV-2 - Change OpenCL version number from 2666 to 2667.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2414 edit
[ROCm/clr commit: 8a7d8ba5f5 ]
2018-05-31 03:07:23 -04:00
Maneesh Gupta
29da73e097
Merge pull request #480 from yxsamliu/add-fun
...
Add more function declarations for hip-clang
[ROCm/clr commit: 2271d26cda ]
2018-05-31 09:27:54 +05:30
Maneesh Gupta
57953629fd
Merge pull request #481 from gargrahul/fix_texobj1dfetch_test
...
Fixed texture obj 1Dfetch test
[ROCm/clr commit: f815552066 ]
2018-05-31 09:14:31 +05:30
Maneesh Gupta
b73969e67e
Merge pull request #479 from yxsamliu/fix-hipcc
...
Drop --amdgpu-target= options for hip-clang
[ROCm/clr commit: c264dcb715 ]
2018-05-31 09:12:36 +05:30
Alex Voicu
2924783ee4
Switch to using ROCDL directly, as opposed to via HC. Add missing bits.
...
[ROCm/clr commit: 14e6a04387 ]
2018-05-31 03:17:26 +01:00
foreman
843be023ce
P4 to Git Change 1561847 by gandryey@gera-w8 on 2018/05/30 17:34:28
...
SWDEV-79445 - OCL generic changes and code clean-up
- Replace resize(0) with clear() for std::vector. Clear() should preserve the original memory for data.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#103 edit
[ROCm/clr commit: d703ef373a ]
2018-05-30 18:48:09 -04:00
Yaxun (Sam) Liu
bd44b8c22a
Fix __syncthreads for hip-clang
...
[ROCm/clr commit: 0e0b028846 ]
2018-05-30 16:33:18 -04:00
foreman
162c2c9ff1
P4 to Git Change 1561794 by gandryey@gera-w8 on 2018/05/30 16:14:30
...
SWDEV-79445 - OCL generic changes and code clean-up
- Move memory sync logic to processMemObjectsHSA() to simplify the arguments setup
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#102 edit
[ROCm/clr commit: b8a9cdb20e ]
2018-05-30 16:22:34 -04:00
Rahul Garg
b58a81f80e
Fixed texture obj 1Dfetch test
...
[ROCm/clr commit: 7cfd059919 ]
2018-05-30 21:54:51 +05:30
Yaxun (Sam) Liu
999df03229
Add more function declarations for hip-clang
...
[ROCm/clr commit: 27fe2283d6 ]
2018-05-30 06:51:03 -04:00
Yaxun (Sam) Liu
859b4f218a
Drop --amdgpu-target= options for hip-clang
...
They are replaced by --cuda-gpu-arch= options elsewhere
[ROCm/clr commit: 3609e6f3b2 ]
2018-05-30 06:47:44 -04:00
Maneesh Gupta
92757a7033
Merge pull request #469 from yxsamliu/fun
...
Add math function declaration for hip-clang
[ROCm/clr commit: e5b8358b05 ]
2018-05-30 15:01:27 +05:30
Jenkins
d47dd92120
Merge 'master' into 'amd-master'
...
Change-Id: If682eb69168da413136c4e5c110468ac658139b7
[ROCm/clr commit: c7366831e3 ]
2018-05-30 04:09:39 -05:00
foreman
b70fc13a52
P4 to Git Change 1561407 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/30 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2665 to 2666.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2413 edit
[ROCm/clr commit: 7a0c50c4c5 ]
2018-05-30 03:08:52 -04:00
Maneesh Gupta
5108258a02
Merge pull request #477 from mangupta/hipfuncgetattr_nvcc
...
Add signature for hipFuncGetAttributes to nvcc_details
[ROCm/clr commit: ab579ae0e3 ]
2018-05-30 12:29:03 +05:30
Maneesh Gupta
cdf8dd4ca5
Merge pull request #478 from gargrahul/fix_tex1dfetch_test
...
Fixed tex1dFetch test
[ROCm/clr commit: 87baa0f742 ]
2018-05-30 12:13:47 +05:30
Rahul Garg
6126733ebe
Fixed tex1dFetch test
...
[ROCm/clr commit: 3b0842e70a ]
2018-05-30 11:42:01 +05:30
Maneesh Gupta
cd912ecf7f
[dtests] Fix nvcc path build errors in hipFuncGetAttributes.tst
...
Change-Id: I000bed69162897f7b6edd733ed6e9acc93beb0ed
[ROCm/clr commit: e2842f2f28 ]
2018-05-30 11:26:11 +05:30
Maneesh Gupta
b04a576c12
Add signature for hipFuncGetAttributes to nvcc_details
...
Change-Id: I06d5b50028fcfe3ea9d81f749b02be6b094c0977
[ROCm/clr commit: a923cac5d5 ]
2018-05-30 11:24:48 +05:30
Maneesh Gupta
c8cf9fb8d8
Merge pull request #476 from gargrahul/fix_bindtexture_nvcc
...
Fix hipBindTexture on NVCC path
[ROCm/clr commit: f160629268 ]
2018-05-30 11:21:27 +05:30
Rahul Garg
a4aa29f24b
Fix hipBindTexture on NVCC path
...
[ROCm/clr commit: d74353b112 ]
2018-05-30 10:59:07 +05:30
foreman
6cf9698d6a
P4 to Git Change 1561359 by todli@todli-win-opencl-kv1 on 2018/05/30 01:19:53
...
SWDEV-152361 - add memory reference to MainEngine queue before initializing BusAddressable memory
http://ocltc.amd.com/reviews/r/14978/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#101 edit
[ROCm/clr commit: 818a6d46d2 ]
2018-05-30 01:27:28 -04:00
Maneesh Gupta
5d5afbf558
Merge pull request #475 from gargrahul/fix_tex2d_tests
...
Fix tex2D tests for result value
[ROCm/clr commit: d2cfa6e5e2 ]
2018-05-30 08:34:51 +05:30
Maneesh Gupta
b074d762fa
Merge pull request #472 from Jorghi12/patch-3
...
Adding double/long int signatures for abs
[ROCm/clr commit: 3327a9a2de ]
2018-05-30 08:32:14 +05:30
Maneesh Gupta
c510903a32
Merge pull request #471 from Jorghi12/patch-4
...
Adding double/long int signatures for abs
[ROCm/clr commit: fde0613554 ]
2018-05-30 08:31:32 +05:30
Maneesh Gupta
7bf1ca2fd6
Merge pull request #465 from gargrahul/optimize_memcpy2d
...
Optimize memcpy2D kernel use
[ROCm/clr commit: fb23ccab58 ]
2018-05-30 08:31:16 +05:30
foreman
beb46a0a30
P4 to Git Change 1561216 by gandryey@gera-w8 on 2018/05/29 18:05:31
...
SWDEV-79445 - OCL generic changes and code clean-up
- Remove parent_ field from the device object, since it was used for subdevices only.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#72 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#219 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#304 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#590 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.hpp#45 edit
[ROCm/clr commit: 0680df2550 ]
2018-05-29 18:13:40 -04:00
foreman
5a5440390d
P4 to Git Change 1561216 by gandryey@gera-w8 on 2018/05/29 18:05:31
...
SWDEV-79445 - OCL generic changes and code clean-up
- Remove parent_ field from the device object, since it was used for subdevices only.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#72 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#219 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#304 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#590 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#52 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.hpp#45 edit
[ROCm/clr commit: 12315470b7 ]
2018-05-29 18:13:40 -04:00
foreman
43b1be9b7b
P4 to Git Change 1561039 by gandryey@gera-w8 on 2018/05/29 13:29:24
...
SWDEV-79445 - OCL generic changes and code clean-up
- Move modified_ fleld initialization to fix g++ compilation
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#36 edit
[ROCm/clr commit: a36ef232f2 ]
2018-05-29 13:50:48 -04:00
foreman
fc8c13f7a6
P4 to Git Change 1561015 by gandryey@gera-w8 on 2018/05/29 13:10:06
...
SWDEV-79445 - OCL generic changes and code clean-up
Optimize memory dependency tracking logic:
1. Add modified_ filed to the event object to track memory writes into device memory.
2. Check memory dependency only if a write operation is currently requested or previously performed.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#66 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#100 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#52 edit
[ROCm/clr commit: 51a4d1865c ]
2018-05-29 13:18:29 -04:00
Rahul Garg
914abf8c41
Fix runTest return type
...
[ROCm/clr commit: dabe2fda39 ]
2018-05-29 16:18:14 +05:30
Rahul Garg
51f21711a7
Fix tex2D tests for result value
...
[ROCm/clr commit: 28c878f266 ]
2018-05-29 16:03:37 +05:30
lthakur
53dc974461
HIP test case for 1D texture fetch ( #424 )
...
[ROCm/clr commit: 366a0a97ca ]
2018-05-29 14:08:01 +05:30