Grafico dei commit

13402 Commit

Autore SHA1 Messaggio Data
foreman 57d3807f93 P4 to Git Change 1595251 by chui@chui-cnchuiw8-ocl-hsa-stg on 2018/08/17 17:06:54
SWDEV-160930 - Back out CL1594730 as it is failing OCL/LC and HIP tests

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#59 edit


[ROCm/clr commit: c6280baa3c]
2018-08-17 17:52:29 -04:00
Saleel Kudchadker ec328d9ac8 Check for hipEnvVar at the same level if directed_tests location fails
[ROCm/clr commit: 4946c4357d]
2018-08-17 12:14:42 -07:00
foreman b671e11afd P4 to Git Change 1595124 by skudchad@skudchad_test2_win_opencl on 2018/08/17 14:05:25
SWDEV-145570 - [HIP] Implement environment variables and subsequent changes for HIP. This gets hipEnvVar passing

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#224 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#310 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#104 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#297 edit


[ROCm/clr commit: f61e9b7c12]
2018-08-17 14:28:54 -04:00
foreman 3285fb68a5 P4 to Git Change 1595124 by skudchad@skudchad_test2_win_opencl on 2018/08/17 14:05:25
SWDEV-145570 - [HIP] Implement environment variables and subsequent changes for HIP. This gets hipEnvVar passing

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#224 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#310 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#104 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#297 edit


[ROCm/clr commit: 812ec48f9e]
2018-08-17 14:28:54 -04:00
Yaxun Sam Liu cbb7e4af8b Add HIP_DB=fatbin for debugging fat binary issues
[ROCm/clr commit: ce13c2061a]
2018-08-17 11:53:45 -04:00
foreman 05855ec8e2 P4 to Git Change 1594867 by chui@ocl-promo-incrementor on 2018/08/17 02:56:33
SWDEV-2 - Change OpenCL version number from 2718 to 2719.

Affected files ...

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


[ROCm/clr commit: f9f39df8e3]
2018-08-17 03:06:11 -04:00
foreman fed5b102b1 P4 to Git Change 1594730 by asalmanp@asalmanp-ocl-stg on 2018/08/16 17:32:14
SWDEV-160930 - SPECworkstation 3 benchmark GPU Compute tests fail
	Root cause: Caffe compute benchmark fails within SPECWorkstation app because one of the Caffe's OCL kernel tries to launch a kernel with the local_work_size of 1024 causing the clEnqueueNDRangeKernel API to return CL_INVALID_WORK_GROUP_SIZE (i.e., the maximum allowable number is 256)
	Proposed workaround: In order to run a kernel with a local_work_size of 1024, we check the number of used VGPRs in the Kernel and if the Kernel is not using all the available VGPRs we let the Kernel to use 1024 as the local_work_size.

	ReviewURLBoard = http://ocltc.amd.com/reviews/r/15638/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#58 edit


[ROCm/clr commit: 1dcac07a7e]
2018-08-16 17:49:03 -04:00
foreman 9c2c23a3a3 P4 to Git Change 1594574 by vsytchen@vsytchen-win10 on 2018/08/16 13:43:33
SWDEV-159881 - [OCL][ROCm] Add SVM coarse-grain buffer support with device memory (Part 2)

	1. Implement clEnqueueSvmMap/Unmap using a staging buffer
	2. Enable device memory coarse grain SVM for OCL only with single device contexts.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#94 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#63 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#296 edit


[ROCm/clr commit: 8dcc948d37]
2018-08-16 13:59:59 -04:00
Jenkins 713e3f5c97 Merge 'master' into 'amd-master'
Change-Id: I4c1fe6e6cc0d4eb1be5716dc013a4ecbdbbe2f8b


[ROCm/clr commit: 362da01002]
2018-08-16 04:09:43 -05:00
foreman f5c414dfba P4 to Git Change 1594365 by chui@ocl-promo-incrementor on 2018/08/16 02:56:35
SWDEV-2 - Change OpenCL version number from 2717 to 2718.

Affected files ...

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


[ROCm/clr commit: 481b6c2246]
2018-08-16 03:14:30 -04:00
Maneesh Gupta 8b8db5b44a Merge pull request #629 from mangupta/fix_swdev-160956
[hipcc] Remove libhsakmt from linker flags

[ROCm/clr commit: c9af0d6c52]
2018-08-16 06:10:49 +05:30
Aaron Enye Shi ce3a13cb4f Remove few hcc specific cmake for hip-clang
[ROCm/clr commit: 6e40ec653c]
2018-08-15 21:53:20 +00:00
foreman 4078a0651e P4 to Git Change 1594075 by skudchad@skudchad-lnx on 2018/08/15 14:00:33
SWDEV-145570 - [HIP] Fix some test failures

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#14 edit


[ROCm/clr commit: ad4ae89d13]
2018-08-15 14:13:08 -04:00
foreman 6a19037e70 P4 to Git Change 1593824 by chui@ocl-promo-incrementor on 2018/08/15 02:57:00
SWDEV-2 - Change OpenCL version number from 2716 to 2717.

Affected files ...

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


[ROCm/clr commit: fe71f88909]
2018-08-15 03:09:37 -04:00
foreman 834d54fac8 P4 to Git Change 1593708 by vsytchen@vsytchen-win10 on 2018/08/14 18:51:20
SWDEV-145570 - [HIP] use IS_HIP variable to determine SVM size

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#103 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#295 edit


[ROCm/clr commit: 3981cc165c]
2018-08-14 19:06:08 -04:00
foreman c1bb44fa73 P4 to Git Change 1593706 by skudchad@skudchad_test2_win_opencl on 2018/08/14 18:44:29
SWDEV-145570 - [HIP] Implement hipError*

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#14 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_device_runtime.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_error.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#13 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#41 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_profile.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#12 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_surface.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#9 edit


[ROCm/clr commit: 2ec2cfd3c1]
2018-08-14 18:54:13 -04:00
Maneesh Gupta 8a1fb05623 [hipcc] Remove libhsakmt from linker flags
Change-Id: I6dc769d09d8c7546fbc594c1eb65f9edf0f0ff58


[ROCm/clr commit: 2f5ee304f8]
2018-08-14 15:31:04 +05:30
foreman afb51ee91f P4 to Git Change 1593296 by chui@ocl-promo-incrementor on 2018/08/14 02:56:28
SWDEV-2 - Change OpenCL version number from 2715 to 2716.

Affected files ...

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


[ROCm/clr commit: 5f7432d495]
2018-08-14 03:10:14 -04:00
foreman 8ffad2579c P4 to Git Change 1593119 by skudchad@skudchad_test2_win_opencl on 2018/08/13 16:53:08
SWDEV-145570 - [HIP] Output Kernel name and mem arguments passed with LOG_LEVEL=3 for PAL and ROCm backends

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#120 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#62 edit


[ROCm/clr commit: bc3e3217b6]
2018-08-13 17:07:02 -04:00
foreman bf48076dbb P4 to Git Change 1592431 by chui@ocl-promo-incrementor on 2018/08/11 02:56:21
SWDEV-2 - Change OpenCL version number from 2714 to 2715.

Affected files ...

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


[ROCm/clr commit: 8c7521debc]
2018-08-11 03:05:38 -04:00
foreman 5c6917d511 P4 to Git Change 1592348 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/10 17:00:39
SWDEV-145570 - [HIP] Do not multiply block and dims for Hcc/Ext kernel module launch

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#16 edit


[ROCm/clr commit: a9a9217b4b]
2018-08-10 17:16:53 -04:00
foreman 577553e1eb P4 to Git Change 1592228 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/10 13:55:25
SWDEV-145570 - [HIP] Report maxGridSize as INT32_MAX, not UINT32_MAX

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#13 edit


[ROCm/clr commit: 7da2a66713]
2018-08-10 14:10:19 -04:00
foreman 544cb95f1e P4 to Git Change 1592225 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/10 13:52:21
SWDEV-145570 - [HIP] Report memoryClockRate in kilohertz too.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#12 edit


[ROCm/clr commit: 948f18c9a4]
2018-08-10 14:09:04 -04:00
foreman 9f3b54056d P4 to Git Change 1592223 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/10 13:50:47
SWDEV-145570 - [HIP] Report clockRate in kilohertz.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#11 edit


[ROCm/clr commit: 28d04d6609]
2018-08-10 14:04:43 -04:00
Yaxun Sam Liu cce9389cd5 Add HIP directed test hipTestGlobalVariable.cpp
[ROCm/clr commit: 41416edd14]
2018-08-10 08:15:36 -04:00
Jenkins b96fa1b173 Merge 'master' into 'amd-master'
Change-Id: Ie207caaa50ef3b2a01ad871a8cf9c7336b81b74a


[ROCm/clr commit: fb3181890d]
2018-08-10 04:09:46 -05:00
foreman fae25eac04 P4 to Git Change 1592011 by chui@ocl-promo-incrementor on 2018/08/10 02:56:39
SWDEV-2 - Change OpenCL version number from 2713 to 2714.

Affected files ...

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


[ROCm/clr commit: bf34297c34]
2018-08-10 03:30:55 -04:00
Maneesh Gupta bb9d95188a Merge pull request #621 from ROCm-Developer-Tools/disable_startup_loader
Disable startup loader by default and guard with env var

[ROCm/clr commit: e10fa70173]
2018-08-10 10:18:25 +05:30
Maneesh Gupta 3cb8b82de3 Merge pull request #623 from ROCm-Developer-Tools/tf18
Fix declaration conflict when hip/math_functions.h is included first

[ROCm/clr commit: 546378292d]
2018-08-10 09:36:27 +05:30
Maneesh Gupta 23196fde48 Merge pull request #616 from ROCm-Developer-Tools/hip-clang-static-lib
Let hipcc handle static library for hip-clang

[ROCm/clr commit: 695746421f]
2018-08-10 09:35:22 +05:30
Maneesh Gupta 6337247921 Merge pull request #615 from aaronenyeshi/enable-hip-compiler
Enable HIP_COMPILER to choose HIP-Clang lib links

[ROCm/clr commit: 0123fb816d]
2018-08-10 09:34:51 +05:30
Maneesh Gupta a3e7b7c18e Merge pull request #613 from ROCm-Developer-Tools/hcc-compat
Add HCC compatibility mode for hip-clang

[ROCm/clr commit: a5f9ae90d2]
2018-08-10 09:32:31 +05:30
Maneesh Gupta 4e2e234a56 Merge pull request #617 from gargrahul/genco_remove_adipose_extn
Remove adipose extension from genco output

[ROCm/clr commit: 497610f96c]
2018-08-10 09:31:44 +05:30
Maneesh Gupta f74ececf41 Merge pull request #619 from ROCm-Developer-Tools/revert-pr457
Revert pr457

[ROCm/clr commit: 79e9a2dfa4]
2018-08-10 09:25:57 +05:30
Evgeny Mankov def4c5fbbf Merge pull request #624 from emankov/cuComplex
[HIPIFY][Complex] Add cuComplex support

[ROCm/clr commit: d1540de3b8]
2018-08-09 20:01:51 +03:00
sunway513 3621ec1971 resolve a segfault bug when env var not set; remove startup_kernel_loader class
[ROCm/clr commit: 7c467220a8]
2018-08-09 16:40:26 +00:00
Jenkins ef784cfbda Merge 'master' into 'amd-master'
Change-Id: I02f86242eebb6f3035681ed074eb024b8556420e


[ROCm/clr commit: 7096be425a]
2018-08-09 04:09:46 -05:00
foreman 7aeeb26dc9 P4 to Git Change 1591182 by chui@ocl-promo-incrementor on 2018/08/09 02:56:37
SWDEV-2 - Change OpenCL version number from 2712 to 2713.

Affected files ...

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


[ROCm/clr commit: 53e1b3b74f]
2018-08-09 03:16:04 -04:00
foreman 7ad3f2f33a P4 to Git Change 1591041 by vsytchen@vsytchen-win10 on 2018/08/08 18:46:17
SWDEV-159881 - [OCL][ROCm] Add SVM coarse-grain buffer support with device memory (Part 1)

	1. Implement submitSvmFree/Copy/FillMemory.
	2. Add macro IS_HIP that determines if the client is HIP.
	3. Add setting enableCoarseGrainSVM that allows the use of device memory for coarse grain SVM allocations.
	4. Set enableCoarseGrainSVM to be true only for HIP.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#93 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#61 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#294 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/macros.hpp#10 edit


[ROCm/clr commit: b33c52ed6f]
2018-08-08 18:58:03 -04:00
foreman b641645bbf P4 to Git Change 1590896 by vsytchen@vsytchen-win10 on 2018/08/08 14:49:41
SWDEV-79445 - OCL generic changes and code clean-up

	1. std::auto_ptr is deprecated in c++11 and removed in c++17. Use unique_ptr instead.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcompiler.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.hpp#21 edit


[ROCm/clr commit: ac9ebe294b]
2018-08-08 15:05:57 -04:00
foreman 39397d988f P4 to Git Change 1590860 by lmoriche@lmoriche_opencl_dev2 on 2018/08/08 12:49:56
SWDEV-161464 - OpenCL github project rpm and deb package issue
	- Add CPack packaging to the CMake build.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#20 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#14 edit


[ROCm/clr commit: d600b28bd0]
2018-08-08 13:05:50 -04:00
foreman bc3d4a0298 P4 to Git Change 1590860 by lmoriche@lmoriche_opencl_dev2 on 2018/08/08 12:49:56
SWDEV-161464 - OpenCL github project rpm and deb package issue
	- Add CPack packaging to the CMake build.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#20 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#14 edit


[ROCm/clr commit: a326b96d41]
2018-08-08 13:05:50 -04:00
Rahul Garg 1f0d24fa61 Clean up module api samples
[ROCm/clr commit: b6c5d7d71b]
2018-08-08 22:28:13 +05:30
Evgeny Mankov dac14d60b7 [HIPIFY][Complex] Add cuComplex support
+ Add API_COMPLEX support (data types and functions)
+ Add cuComplex_API_supported_by_HIP.md
+ Add cuComplex_Julia.cu test
+ Update README.md


[ROCm/clr commit: ce57b99f9d]
2018-08-08 18:34:57 +03:00
Yaxun Sam Liu d3295e61e2 Fix __HIP_ARCH_* not defined after including math_functions.h
hcc_detail/math_functions.h used to include hcc_detail/hip_runtime.h.

Removing it has caused regression in TensorFlow 1.8.

Put it back for backward compatibiliity.


[ROCm/clr commit: 87de95975a]
2018-08-08 08:55:28 -04:00
foreman 44f389b7eb P4 to Git Change 1590683 by chui@ocl-promo-incrementor on 2018/08/08 02:56:36
SWDEV-2 - Change OpenCL version number from 2711 to 2712.

Affected files ...

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


[ROCm/clr commit: 1575bb0507]
2018-08-08 03:21:33 -04:00
foreman eb836ba642 P4 to Git Change 1590524 by gandryey@gera-lnx-rcf on 2018/08/07 17:38:31
SWDEV-160552 - [CQE OCL][DTB][BD][Perf][QR][G] Soft hang is observed with ProRender after few subtests due to base driver.
	- Reset the pointer to  nullptr if PAL platform was destroyed

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#102 edit


[ROCm/clr commit: 1a61f6b9e5]
2018-08-07 17:56:54 -04:00
foreman 20e1c977c9 P4 to Git Change 1590512 by gandryey@gera-lnx-rcf on 2018/08/07 17:06:25
SWDEV-160552 - [CQE OCL][DTB][BD][Perf][QR][G] Soft hang is observed with ProRender after few subtests due to base driver.
	- Delete PAL platform object if runtime didn't find any supported device.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#101 edit


[ROCm/clr commit: 769cc7cddb]
2018-08-07 17:29:56 -04:00
Yaxun Sam Liu 6e153a743f Fix __HIP_DEVICE_COMPILE__ not defined when hip/math_functions.h is included
This fixes build failure in TensorFlow 1.8 for HCC


[ROCm/clr commit: 058eb7535b]
2018-08-07 17:14:39 -04:00
foreman 289f9e9c69 P4 to Git Change 1590448 by gandryey@gera-w8 on 2018/08/07 15:31:50
SWDEV-159036 - HBCC is off by default in OCL on WX9100
	- Disable HBCC, since it causes ocltst failures on TC

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#293 edit


[ROCm/clr commit: 99cb78b186]
2018-08-07 15:53:13 -04:00