Maneesh Gupta
40776838cd
Merge pull request #418 from pfultz2/host-device-targets
...
Add host and device targets
[ROCm/clr commit: 197cac144d ]
2018-05-22 06:33:56 +05:30
foreman
4abe730e57
P4 to Git Change 1557352 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/21 19:53:00
...
SWDEV-145570 - [HIP] Sync streams in hipFree. hipTestHalf passes now.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#27 edit
[ROCm/clr commit: 6c06a08783 ]
2018-05-21 20:02:17 -04:00
Rahul Garg
54497d1e2b
Fixed memcpy2D for pinned memory case using 2D kernel
...
[ROCm/clr commit: 40fb44dbe6 ]
2018-05-21 22:14:45 +05:30
Evgeny Mankov
c5b82d1435
Merge pull request #463 from emankov/cuDNN
...
[HIPIFY][DNN] support of cuDNN 7.1.3 - finishing
[ROCm/clr commit: c3d5500acb ]
2018-05-21 18:35:16 +03:00
Evgeny Mankov
8bf5453afc
[HIPIFY][DNN] support of cuDNN 7.1.3 - finishing
...
[ROCm/clr commit: 5585072e63 ]
2018-05-21 18:31:20 +03:00
Maneesh Gupta
efe6b5e4a0
hipMemcpy returns success if sizeBytes is 0.
...
Fixes SWDEV-153754 & SWDEV-154178.
[ROCm/clr commit: 66d05e6fc3 ]
2018-05-21 15:38:44 +05:30
Jenkins
24441ae085
Merge 'master' into 'amd-master'
...
Change-Id: I44d884a9927410d3fafe0d43becdbd3819b544a2
[ROCm/clr commit: 7e222c6f14 ]
2018-05-21 04:09:40 -05:00
Maneesh Gupta
66dec3e5ab
Merge pull request #460 from mangupta/fix_nvcc_tests
...
Disable incomplete unit tests that don't work on nvcc path
[ROCm/clr commit: 212bf6b6b3 ]
2018-05-21 12:05:12 +05:30
Maneesh Gupta
d61077c197
Merge pull request #459 from mangupta/add_malloc3d_nvcc
...
Add hipMalloc3D to nvcc detail
[ROCm/clr commit: 845cfb4fe5 ]
2018-05-21 12:04:52 +05:30
Maneesh Gupta
47f3529ccf
Disable incomplete unit tests that don't work on nvcc path
...
Change-Id: If5823ec96a3b2497a08c46ab802c5a0158271053
[ROCm/clr commit: 92d8e05aa0 ]
2018-05-21 11:35:03 +05:30
Maneesh Gupta
96e4122845
Add hipMalloc3D to nvcc detail
...
Change-Id: I8a5654066ed1504e3b05eddbbdebf05fd52aa149
[ROCm/clr commit: 5133299804 ]
2018-05-21 11:33:09 +05:30
Maneesh Gupta
23f1dee5c5
Merge pull request #456 from founta/master
...
defined hipPitchedPtr when using hipcc with nvcc
[ROCm/clr commit: 817a6857f2 ]
2018-05-21 10:53:39 +05:30
Maneesh Gupta
32911a3b9c
Merge pull request #455 from ROCm-Developer-Tools/magic
...
Change HIP fat binary magic number
[ROCm/clr commit: cfb7be414b ]
2018-05-21 09:52:03 +05:30
Maneesh Gupta
e8970c6de8
Merge pull request #454 from ROCm-Developer-Tools/hip-clang-hipcc
...
Let hipcc suport hip-clang
[ROCm/clr commit: 43ac6a61e7 ]
2018-05-21 09:51:42 +05:30
foreman
47365154b0
P4 to Git Change 1557089 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/19 03:00:08
...
SWDEV-2 - Change OpenCL version number from 2657 to 2658.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2405 edit
[ROCm/clr commit: 11596f5278 ]
2018-05-19 03:13:56 -04:00
Siu Chi Chan
7bf0cd0b94
Merge pull request #458 from gargrahul/fix_memcpy2dasync_pinned
...
Fix for memcpy2DAsync for pinned host memory case
[ROCm/clr commit: 86b56068b5 ]
2018-05-18 15:58:55 -04:00
foreman
0ba24a103a
P4 to Git Change 1556942 by yaxunl@yaxunl-lc8 on 2018/05/18 14:25:12
...
SWDEV-145570 - [HIP] Change fat binary magic number and clang-offload-bundler target name to match clang
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#11 edit
[ROCm/clr commit: adea953c81 ]
2018-05-18 14:34:14 -04:00
Alex Voicu
677e945726
Update hip_module.cpp
...
Typo.
[ROCm/clr commit: 43fca684c8 ]
2018-05-18 17:50:45 +01:00
Rahul Garg
8575112052
Fix for memcpy2DAsync for pinned host memory case
...
[ROCm/clr commit: 4f5bdb071c ]
2018-05-18 21:09:50 +05:30
founta
cc87c11be1
defined hipPitchedPtr
...
Added a define for hipPitchedPtr to resolve a compiler error
[ROCm/clr commit: 5c5d87b0a3 ]
2018-05-18 09:11:50 -04:00
Maneesh Gupta
106f3f591e
Merge pull request #433 from gargrahul/add_hipmemset3d
...
Added hipMemset3D
[ROCm/clr commit: 1c93e11cdf ]
2018-05-18 14:54:15 +05:30
Jenkins
8fb36bb728
Merge 'master' into 'amd-master'
...
Change-Id: I34bbe8311825d881c414767ca7bbbb7a0aafc2b8
[ROCm/clr commit: 6198452991 ]
2018-05-18 04:09:38 -05:00
Maneesh Gupta
e3823fd9e8
Merge pull request #440 from yxsamliu/assert2
...
Add __assert_fail, __device_trap and hipErrorAssert for clang
[ROCm/clr commit: 43f7705278 ]
2018-05-18 14:13:27 +05:30
Maneesh Gupta
4eb7565f85
Merge pull request #448 from 949f45ac/master
...
Provide correct __mul64hi and __umul64hi builtins, using code from ROCm-Device-Libs
[ROCm/clr commit: bb1f53ac44 ]
2018-05-18 13:18:16 +05:30
Maneesh Gupta
0d0992b868
Merge pull request #444 from aaronenyeshi/vg20-initial
...
initial gfx906 support
[ROCm/clr commit: 3638bb5b1c ]
2018-05-18 13:18:07 +05:30
Maneesh Gupta
b9f030261e
Merge pull request #437 from scchan/mbcnt_intrinsics
...
add intrinsics mbcnt_lo, mbcnt_hi, lane_id
[ROCm/clr commit: 5e0828e045 ]
2018-05-18 13:17:57 +05:30
foreman
431f186ea2
P4 to Git Change 1556670 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/18 03:00:12
...
SWDEV-2 - Change OpenCL version number from 2656 to 2657.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2404 edit
[ROCm/clr commit: 5e4c166d14 ]
2018-05-18 03:10:23 -04:00
foreman
d619710d7e
P4 to Git Change 1556517 by gandryey@gera-w8 on 2018/05/17 18:37:46
...
SWDEV-153682 - Report cl_amd_planar_yuv extension in OpenCL
- Correct bytePitch for P010 format
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#243 edit
[ROCm/clr commit: 80fc091f0d ]
2018-05-17 18:42:59 -04:00
Yaxun (Sam) Liu
3d75c87c26
Change HIP fat binary magic number
...
[ROCm/clr commit: 2f9bce3652 ]
2018-05-17 17:04:51 -04:00
Yaxun (Sam) Liu
ba92644beb
Let hipcc suport hip-clang
...
[ROCm/clr commit: 55f01cbf36 ]
2018-05-17 14:40:15 -04:00
949f45ac
901ab53c37
Reinstate accidentally deleted uchar2Holder
...
[ROCm/clr commit: 7bf8402d1d ]
2018-05-17 10:55:45 +02:00
foreman
4679be85b1
P4 to Git Change 1556018 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/17 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2655 to 2656.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2403 edit
[ROCm/clr commit: 1743890ec2 ]
2018-05-17 03:09:17 -04:00
Maneesh Gupta
3b1acd15bf
Merge pull request #451 from gargrahul/fix_memcpy2d_for_1d_case
...
Fixed hipMemcpy2D to handle 1D memcpy case
[ROCm/clr commit: 89b79e226b ]
2018-05-17 07:42:47 +05:30
Maneesh Gupta
2ebd143cb8
Merge pull request #452 from gargrahul/fix_hipCommander_makefile
...
Fix hipCommander Makefile
[ROCm/clr commit: 1ab38e321b ]
2018-05-17 07:25:27 +05:30
foreman
4bc4f3e0ab
P4 to Git Change 1555866 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/16 16:27:00
...
SWDEV-145570 - [HIP] Store HIP mem flags inside amd::Buffer's flags
Use the 16 upper bits of amd::Buffer's flags field instead of adding a new field.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#86 edit
[ROCm/clr commit: 48a85c01e5 ]
2018-05-16 16:35:53 -04:00
foreman
04b0104eb1
P4 to Git Change 1555866 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/16 16:27:00
...
SWDEV-145570 - [HIP] Store HIP mem flags inside amd::Buffer's flags
Use the 16 upper bits of amd::Buffer's flags field instead of adding a new field.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#86 edit
[ROCm/clr commit: 1b7d26cd88 ]
2018-05-16 16:35:53 -04:00
Rahul Garg
bc0129d05a
Fix hipCommander Makefile
...
[ROCm/clr commit: 9707e9f563 ]
2018-05-16 15:01:32 +05:30
foreman
7896ecd925
P4 to Git Change 1555494 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/16 03:00:07
...
SWDEV-2 - Change OpenCL version number from 2654 to 2655.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2402 edit
[ROCm/clr commit: 48ef33c9d6 ]
2018-05-16 03:14:13 -04:00
Rahul Garg
84089036b0
Fixed hipMemcpy2D to handle 1D memcpy case
...
[ROCm/clr commit: 8413fb51e1 ]
2018-05-16 11:07:10 +05:30
foreman
f877ce4f42
P4 to Git Change 1555197 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/15 16:26:41
...
SWDEV-145570 - [HIP] Fixed a typo, hipStreamGetFlags test passes now
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#10 edit
[ROCm/clr commit: 408acaf35e ]
2018-05-15 16:36:25 -04:00
foreman
6453962807
P4 to Git Change 1555193 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/15 16:19:50
...
SWDEV-145570 - [HIP] Implemented events
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#25 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#9 edit
[ROCm/clr commit: a896cb9af0 ]
2018-05-15 16:26:16 -04:00
foreman
b510143eb5
P4 to Git Change 1554712 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/15 03:00:06
...
SWDEV-2 - Change OpenCL version number from 2653 to 2654.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2401 edit
[ROCm/clr commit: 483b07a700 ]
2018-05-15 03:10:25 -04:00
Alex Voicu
5a9d5a931b
Update hip_module.cpp
...
[ROCm/clr commit: 40a22d235e ]
2018-05-14 17:15:36 +01:00
Evgeny Mankov
4bf91ffbd5
Merge pull request #449 from emankov/cuDNN
...
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation 2
[ROCm/clr commit: 317f67fac2 ]
2018-05-14 16:30:34 +03:00
Evgeny Mankov
f8890c3553
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation 2
...
- not finished yet.
- based on https://github.com/ROCmSoftwarePlatform/hipDNN .
- testing on https://github.com/baidu-research/DeepBench - almost pass, except cusparse (not supported yet).
- started testing of examples from libcudnn7-dev_7.1.3.16-1+cuda8.0_amd64 package.
[ROCm/clr commit: 1108a925ca ]
2018-05-14 16:23:59 +03:00
949f45ac
c819e2ee01
Provide correct __mul64hi and __umul64hi builtins, using code from ROCm-Device-Libs
...
[ROCm/clr commit: 9210263727 ]
2018-05-14 08:34:56 +02:00
foreman
5930f9fabd
P4 to Git Change 1553963 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/12 03:00:06
...
SWDEV-2 - Change OpenCL version number from 2652 to 2653.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2400 edit
[ROCm/clr commit: 5b88e43a07 ]
2018-05-12 03:11:59 -04:00
Alex Voicu
3dd565a6d7
Switch over to using native vector types, for better codegen. Remove noise.
...
[ROCm/clr commit: fcce9f5337 ]
2018-05-12 00:14:17 +01:00
foreman
d44b3dc620
P4 to Git Change 1553709 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/11 11:24:30
...
SWDEV-145570 - [HIP] Make streamSet global and protect it
By default from the spec, streamSet should be global and not per thread.
There is a flag to make it per thread but we don't handle this yet. We
would just add another variable that will be thread local and use it instead.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#11 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#8 edit
[ROCm/clr commit: c6b9701abb ]
2018-05-11 11:34:01 -04:00
Aaron Enye Shi
3d3356a2ed
Fix hipMathFunction for gfx906
...
[ROCm/clr commit: 4488f9f7a7 ]
2018-05-11 10:53:07 -04:00