76333 Melakukan
Penulis SHA1 Pesan Tanggal
949f45ac 79480d7cbd Provide correct __mul64hi and __umul64hi builtins, using code from ROCm-Device-Libs 2018-05-14 08:34:56 +02:00
rohit pathania 47af1d673e Memory Concurrent tests for pool Memory allocate, Memory free and get pool info
Change-Id: I6a1343348e400fe466e041d651adaa67be561a21
2018-05-14 01:30:54 -04:00
rohit pathania 32ffaeb7d1 Memory Concurrent tests for pool Memory allocate, Memory free and get pool info
Change-Id: I6a1343348e400fe466e041d651adaa67be561a21


[ROCm/ROCR-Runtime commit: 47af1d673e]
2018-05-14 01:30:54 -04: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
foreman 5b88e43a07 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
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
Alex Voicu fcce9f5337 Switch over to using native vector types, for better codegen. Remove noise. 2018-05-12 00:14:17 +01:00
Alex Voicu 8712744ba0 Switch over to using native vector types, for better codegen. Remove noise.
[ROCm/hip commit: b8c98d2357]
2018-05-12 00:14:17 +01:00
Alex Voicu b8c98d2357 Switch over to using native vector types, for better codegen. Remove noise. 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
foreman c6b9701abb 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
2018-05-11 11:34:01 -04:00
foreman 72798b9f7b 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/hip commit: fbd86acc9f]
2018-05-11 11:34:01 -04:00
foreman fbd86acc9f 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
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
Aaron Enye Shi 4488f9f7a7 Fix hipMathFunction for gfx906 2018-05-11 10:53:07 -04:00
Aaron Enye Shi 9a591d6c26 Fix hipMathFunction for gfx906
[ROCm/hip commit: 848a24b524]
2018-05-11 10:53:07 -04:00
Aaron Enye Shi 848a24b524 Fix hipMathFunction for gfx906 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 eded014abc Don't use magic constants, they're evil.
Also clarify that the register count cannot be queried at the moment.
2018-05-11 11:31:46 +01:00
Alex Voicu 15e0bb5d15 Don't use magic constants, they're evil.
Also clarify that the register count cannot be queried at the moment.

[ROCm/hip commit: 1ba8a35dba]
2018-05-11 11:31:46 +01:00
Alex Voicu 1ba8a35dba Don't use magic constants, they're evil.
Also clarify that the register count cannot be queried at the moment.
2018-05-11 11:31:46 +01:00
foreman 9f08970f03 P4 to Git Change 1553539 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/11 03:01:50
SWDEV-2 - Change OpenCL version number from 2651 to 2652.

Affected files ...

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


[ROCm/clr commit: 134cf09cd2]
2018-05-11 03:10:53 -04:00
foreman 134cf09cd2 P4 to Git Change 1553539 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/11 03:01:50
SWDEV-2 - Change OpenCL version number from 2651 to 2652.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2399 edit
2018-05-11 03:10:53 -04:00
Alex Voicu 4e6996282d Add support for the hipFuncGetAttributes interface.
[ROCm/clr commit: bf9529aaa8]
2018-05-11 03:35:10 +01:00
Alex Voicu bf9529aaa8 Add support for the hipFuncGetAttributes interface. 2018-05-11 03:35:10 +01:00
Alex Voicu d5f965c44a Add support for the hipFuncGetAttributes interface.
[ROCm/hip commit: 13274ce559]
2018-05-11 03:35:10 +01:00
Alex Voicu 13274ce559 Add support for the hipFuncGetAttributes interface. 2018-05-11 03:35:10 +01:00
Evgeny ee77feb186 revertingROCP_HSA_INTERCEPT env var
Change-Id: I1bf41f5773d194ac409056271a15b61366cc6292
2018-05-10 17:37:54 -05:00
Evgeny 67200eb670 revertingROCP_HSA_INTERCEPT env var
Change-Id: I1bf41f5773d194ac409056271a15b61366cc6292


[ROCm/rocprofiler commit: ee77feb186]
2018-05-10 17:37:54 -05:00
Siu Chi Chan 04bf6c5109 initial gfx906 support
[ROCm/clr commit: 368affcea4]
2018-05-10 19:28:00 +00:00
Siu Chi Chan 368affcea4 initial gfx906 support 2018-05-10 19:28:00 +00:00
Siu Chi Chan c05e2e2261 initial gfx906 support
[ROCm/hip commit: b898049412]
2018-05-10 19:28:00 +00:00
Siu Chi Chan b898049412 initial gfx906 support 2018-05-10 19:28:00 +00:00
Evgeny 6afc93f4bf Initial commit
[ROCm/roctracer commit: 0a934cff68]
2018-05-10 13:19:10 -05:00
Evgeny 0a934cff68 Initial commit 2018-05-10 13:19:10 -05:00
foreman 46412e812d P4 to Git Change 1553193 by gandryey@gera-lnx-rcf-lc on 2018/05/10 13:55:21
SWDEV-79445 - OCL generic changes and code clean-up
	- Following CL#1552596. Add a flag to skip memory allocation. ROCr backend requires access to the parent object in the blit manager, but it's not fully initialized and a view creation is required. However a view creation with not fully initialized object can cause a dead lock if device memory is allocated during the object create.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#132 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#104 edit


[ROCm/clr commit: e56e3ce677]
2018-05-10 14:03:44 -04:00
foreman e56e3ce677 P4 to Git Change 1553193 by gandryey@gera-lnx-rcf-lc on 2018/05/10 13:55:21
SWDEV-79445 - OCL generic changes and code clean-up
	- Following CL#1552596. Add a flag to skip memory allocation. ROCr backend requires access to the parent object in the blit manager, but it's not fully initialized and a view creation is required. However a view creation with not fully initialized object can cause a dead lock if device memory is allocated during the object create.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#132 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.hpp#104 edit
2018-05-10 14:03:44 -04:00
foreman 21efebc624 P4 to Git Change 1553162 by asalmanp@asalmanp-ocl-stg on 2018/05/10 12:34:13
SWDEV-132899 - [OCL][GFX10] Adding perfcounter support

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#16 edit


[ROCm/clr commit: 522de89190]
2018-05-10 12:42:46 -04:00
foreman 522de89190 P4 to Git Change 1553162 by asalmanp@asalmanp-ocl-stg on 2018/05/10 12:34:13
SWDEV-132899 - [OCL][GFX10] Adding perfcounter support

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#16 edit
2018-05-10 12:42:46 -04: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 e3568a744d Merge pull request #443 from emankov/cuDNN
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation
2018-05-10 19:42:05 +03:00
Evgeny Mankov cb3ab949ae Merge pull request #443 from emankov/cuDNN
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation

[ROCm/hip commit: ace018501d]
2018-05-10 19:42:05 +03:00
Evgeny Mankov ace018501d Merge pull request #443 from emankov/cuDNN
[HIPIFY][DNN] support of cuDNN 7.1.3 - continuation
2018-05-10 19:42:05 +03:00
foreman 64f28e7ca9 P4 to Git Change 1553088 by gandryey@gera-w8 on 2018/05/10 10:58:01
SWDEV-79445 - OCL generic changes and code clean-up
	- define WITH_LIQUID_FLASH. Currently it's not a part of makefile setup

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#51 edit


[ROCm/clr commit: abce67d1d3]
2018-05-10 11:06:28 -04:00
foreman abce67d1d3 P4 to Git Change 1553088 by gandryey@gera-w8 on 2018/05/10 10:58:01
SWDEV-79445 - OCL generic changes and code clean-up
	- define WITH_LIQUID_FLASH. Currently it's not a part of makefile setup

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#51 edit
2018-05-10 11:06:28 -04: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
Evgeny Mankov b31df9cc60 [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.
2018-05-10 17:36:51 +03:00
Evgeny Mankov 3ff6d4c311 [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/hip commit: dffe1802be]
2018-05-10 17:36:51 +03:00
Evgeny Mankov dffe1802be [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.
2018-05-10 17:36:51 +03:00
foreman d5e05da0a9 P4 to Git Change 1552942 by johtaylo@johtaylo-jtincrementor2-increment on 2018/05/10 03:00:10
SWDEV-2 - Change OpenCL version number from 2650 to 2651.

Affected files ...

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


[ROCm/clr commit: b94a2c2cc8]
2018-05-10 03:09:22 -04:00