Γράφημα Υποβολών

6604 Υποβολές

Συγγραφέας SHA1 Μήνυμα Ημερομηνία
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
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
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
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
Rahul Garg bc0129d05a Fix hipCommander Makefile
[ROCm/clr commit: 9707e9f563]
2018-05-16 15:01:32 +05:30
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
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
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
Alex Voicu 2973f68465 Don't use magic constants, they're evil.
Also clarify that the register count cannot be queried at the moment.

[ROCm/clr commit: eded014abc]
2018-05-11 11:31:46 +01:00
Alex Voicu 4e6996282d Add support for the hipFuncGetAttributes interface.
[ROCm/clr commit: bf9529aaa8]
2018-05-11 03:35:10 +01:00
Siu Chi Chan 04bf6c5109 initial gfx906 support
[ROCm/clr commit: 368affcea4]
2018-05-10 19:28:00 +00:00
Evgeny Mankov 9c27cbbd40 Merge pull request #443 from emankov/cuDNN
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation

[ROCm/clr commit: e3568a744d]
2018-05-10 19:42:05 +03:00
Evgeny Mankov f7d2e7bbe7 [HIPIFY][DNN] support of cuDNN 7.1.3 - continuation
- not finished yet.
- based on https://github.com/ROCmSoftwarePlatform/hipDNN.
- testing on https://github.com/baidu-research/DeepBench.


[ROCm/clr commit: b31df9cc60]
2018-05-10 17:36:51 +03:00
foreman 39ea36a458 P4 to Git Change 1552807 by skudchad@skudchad_test2_win_opencl on 2018/05/09 18:08:07
SWDEV-145570 - [HIP] - Release a stream first before taking it off from the set.
	- Queue::create() needs to be called before returning a valid queue.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/14830/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#7 edit


[ROCm/clr commit: 1426982a65]
2018-05-09 18:15:41 -04:00
Jenkins 2171786a0f Merge 'master' into 'amd-master'
Change-Id: Ic79e86ea3cd8cd7f85d7f9f2a24e6acfad02d942


[ROCm/clr commit: 3df55f552f]
2018-05-09 04:09:39 -05:00
foreman 970febab07 P4 to Git Change 1552209 by cpaquot@cpaquot-ocl-lc-lnx on 2018/05/08 20:24:32
SWDEV-145570 - [HIP] Use the as_amd()->asHostQueue with streamSet

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#6 edit


[ROCm/clr commit: d4bb6a0a11]
2018-05-08 20:30:17 -04:00
foreman 24e9cf40cc P4 to Git Change 1552198 by skudchad@skudchad_rocm on 2018/05/08 18:57:32
SWDEV-145570 - [HIP] - Synchronize the legacy default stream with other blocking streams as per the spec.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/14796/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#5 edit


[ROCm/clr commit: 813c770d73]
2018-05-08 19:04:35 -04:00
Yaxun (Sam) Liu 7d7125195c Fix warning about inlined function is not defined
[ROCm/clr commit: 4c2d2b9e69]
2018-05-08 16:38:50 -04:00
foreman f894b68a7d P4 to Git Change 1552011 by skudchad@skudchad_test2_win_opencl on 2018/05/08 14:48:45
SWDEV-145570 - [HIP] Fix offset calculation when getting a memory object. Also include case when destination VA may just be a CPU host VA and not nessarily device alloced.
	- Fix hipMemset* to write each byte and now a dword as per the spec

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/14787/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#24 edit


[ROCm/clr commit: 434912d2ca]
2018-05-08 15:43:13 -04:00
Yaxun (Sam) Liu cd2b1f1baf Add __assert_fail, __device_trap and hipErrorAssert for clang
[ROCm/clr commit: eeedfc5567]
2018-05-08 15:42:27 -04:00
Evgeny Mankov bcf5b45d04 Merge pull request #438 from emankov/hipBLAS
[HIPIFY][Blas] Sync with CUDA 9.1

[ROCm/clr commit: e8dd9297ae]
2018-05-08 20:50:39 +03:00
Siu Chi Chan 16d8a56909 add intrinsics mbcnt_lo, mbcnt_hi, lane_id
[ROCm/clr commit: 4f12ddea8f]
2018-05-08 13:43:53 -04:00
Evgeny Mankov 912494f3fe [HIPIFY][Blas] Sync with CUDA 9.1
[ROCm/clr commit: 57d9ced72a]
2018-05-08 20:42:30 +03:00
Evgeny Mankov 1b5cbfb3e6 Merge pull request #435 from emankov/hipBLAS
[HIPIFY] Sync with hipBLAS

[ROCm/clr commit: 76372e9bfa]
2018-05-08 19:22:32 +03:00
Evgeny Mankov 6e6f6f630d [HIPIFY] Sync with hipBLAS
[ROCm/clr commit: 089ac77b97]
2018-05-08 19:20:47 +03:00