Граф коммитов

13197 Коммитов

Автор SHA1 Сообщение Дата
Jenkins 2fd26a68d0 Merge 'master' into 'amd-master'
Change-Id: I78adcf3c827842ae36df13a9a827da8f66a0c8ea
2019-07-17 13:28:40 -04:00
foreman 5781701a9c P4 to Git Change 1969076 by jatang@jatang_win_pal_lc on 2019/07/17 12:10:15
SWDEV-174198 - Back out changelist 1968648.

	Since it causes soft-hang in multiple_device_context test.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#79 edit
2019-07-17 12:13:34 -04:00
Aryan Salmanpour 8b90a5d274 [hip] fix a bug where we parse kernel's arguments layout for a given kernel multiple times (#1232) 2019-07-17 07:29:07 +00:00
Evgeny Mankov ba87bcba5c [HIPIFY][bash] Make 'find' sorted by extension (#1231)
+ Source files are the first to go. It is needed for in-place hipification in order to avoid errors with included but already hipified header files.
+ More extensions support for batch processing.
2019-07-17 07:28:54 +00:00
Maneesh Gupta d206d66dfe [dtests] Fix typo in hipAPIStreamDisable.cpp (#1227)
Change-Id: Ib88a6be49ba192578129bb88ad09817839981398
2019-07-17 07:28:38 +00:00
Maneesh Gupta 4d2f2396aa [dtests] Temporarily disable failing tests (#1218)
Change-Id: I7bb36a964c635bfbdf67484f3454d8fff7168eb2
2019-07-17 07:28:21 +00:00
foreman c340320539 P4 to Git Change 1968803 by chui@ocl-promo-incrementor on 2019/07/17 03:00:12
SWDEV-2 - Change OpenCL version number from 2947 to 2948.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2695 edit
2019-07-17 03:07:31 -04:00
foreman d5b18e32f4 P4 to Git Change 1968653 by marsenau@marsenau-fiji on 2019/07/16 17:57:30
SWDEV-79445 - Don't use amdgizcl. This has been unnecessary for a long time.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#23 edit
2019-07-16 17:59:51 -04:00
foreman 3ee86b8db7 P4 to Git Change 1968653 by marsenau@marsenau-fiji on 2019/07/16 17:57:30
SWDEV-79445 - Don't use amdgizcl. This has been unnecessary for a long time.

Affected files ...

... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#23 edit
2019-07-16 17:59:51 -04:00
foreman 8f1e23197a P4 to Git Change 1968648 by jatang@jatang_win_pal_lc on 2019/07/16 17:42:09
SWDEV-174198 - Fix segfault running integer_ops.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#78 edit
2019-07-16 17:51:22 -04:00
foreman 3a8ab2a98e P4 to Git Change 1968576 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/16 15:48:18
SWDEV-145570 - [HIP] update code after header change

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#12 edit
2019-07-16 15:54:22 -04:00
foreman 582fae6820 P4 to Git Change 1968527 by gandryey@gera-win10 on 2019/07/16 14:52:45
SWDEV-195023 - [CQE OCL][Navi10][RESOLVE] corruption seen in thumbnail for mxf clip after enabling temporal denoiser in Davinci resolve app
	- Add a workaround for missing custom pitch in gfx10 HW. It can be disabled with GPU_IMAGE_BUFFER_WAR=0. Workaround implements double copy with an image without pitch.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#89 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#138 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#62 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#313 edit
2019-07-16 14:56:08 -04:00
foreman 901336f846 P4 to Git Change 1968451 by vsytchen@vsytchen-remote-ocl-win10 on 2019/07/16 13:33:33
SWDEV-79445 - OCL generic changes and code clean-up

	1. Remove redundant spillSegmentByteSize_ member

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#81 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#29 edit
2019-07-16 12:46:10 -05:00
foreman b88bbb4a04 P4 to Git Change 1968449 by vsytchen@vsytchen-remote-ocl-win10 on 2019/07/16 13:32:58
SWDEV-79445 - OCL generic changes and code clean-up

	1. Fill out out NULL entries in the cltrace dispatch table with original api calls.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_icd_amd.h#21 edit
... //depot/stg/opencl/drivers/opencl/tools/cltrace/cltrace.cpp#16 edit
2019-07-16 13:40:40 -04:00
Evgeny Mankov c978af3b13 Merge pull request #1220 from emankov/master
[HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
2019-07-16 18:15:44 +03:00
Jenkins 8b72e64937 Merge 'master' into 'amd-master'
Change-Id: I021bf2e7486a66cbf430e5282d7ad483813d5768
2019-07-16 05:25:42 -04:00
foreman fdaf34aab2 P4 to Git Change 1967296 by chui@ocl-promo-incrementor on 2019/07/15 03:00:11
SWDEV-2 - Change OpenCL version number from 2946 to 2947.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2694 edit
2019-07-15 03:05:41 -04:00
foreman 4879e4f63c P4 to Git Change 1967012 by chui@ocl-promo-incrementor on 2019/07/13 03:00:10
SWDEV-2 - Change OpenCL version number from 2945 to 2946.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2693 edit
2019-07-13 03:03:55 -04:00
foreman 3669ba964e P4 to Git Change 1966866 by vsytchen@vsytchen-ocl-win10 on 2019/07/12 16:08:01
SWDEV-192353 - 12% Performance drop observed while running ROC_OCL_Perf_CompubenchCL_GPU_W64 only on Vega10 with Win7

	1. Reduce CmdAllocator sub-allocation size to 4KB.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#137 edit
2019-07-12 22:12:16 -04:00
Evgeny Mankov ee3045948e Merge pull request #1223 from emankov/cuDNN
[HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported
2019-07-12 18:51:07 +03:00
Evgeny Mankov 608a2a1eb8 [HIPIFY][doc] Update README.md: the latest cuDNN 7.6.1.34 is supported 2019-07-12 18:49:54 +03:00
Evgeny Mankov 299fbd4842 [HIP] Fix segfault on uninitialized struct members in hipArrayCreate and hipArray3DCreate 2019-07-12 16:38:26 +03:00
Evgeny Mankov 02eb212e66 Merge pull request #1222 from emankov/perl
[HIPIFY][#1221] Add regex replacements for include refs with path separators while generating hipify-perl
2019-07-12 16:20:40 +03:00
Evgeny Mankov 13788368ea [HIPIFY][#1221] Add regex replacements for include refs with path separators while generating hipify-perl 2019-07-12 16:18:00 +03:00
Jenkins 7c064d24aa Merge 'master' into 'amd-master'
Change-Id: I3304af84d035c3c3fd6801c66ca435a7da60f7b8
2019-07-12 05:19:59 -04:00
foreman a8fb74a8b6 P4 to Git Change 1966294 by chui@ocl-promo-incrementor on 2019/07/12 03:00:10
SWDEV-2 - Change OpenCL version number from 2944 to 2945.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2692 edit
2019-07-12 03:07:21 -04:00
kpyzhov 728ce926d9 Added gfx906 kernel binary to the HIPFB file for hipModule test. (#1215) 2019-07-12 03:13:45 +00:00
Yaxun (Sam) Liu 4b5061e13f Add amdgpu targets gfx1010 and gfx1012 (#1211) 2019-07-12 03:13:35 +00:00
foreman a888b06ede P4 to Git Change 1966049 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/11 19:05:18
SWDEV-189500 - [HIP] Have to force async=false for host to device case as well

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#61 edit
2019-07-11 19:13:06 -04:00
Jenkins f1858aefb0 Merge 'master' into 'amd-master'
Change-Id: I3d27dfbda4db54c862dd2f243145ffdffc170179
2019-07-11 11:35:38 -04:00
Evgeny Mankov f0832fd968 [HIP][HIPIFY] Split HIP_ARRAY_DESCRIPTOR struct to HIP_ARRAY_DESCRIPTOR and HIP_ARRAY3D_DESCRIPTOR
[Reason] To be compatible with CUDA [#1133]

Update HIP code, hipify-clang, tests and docs

[TODO] Add support of the corresponding functions on nvcc fallback path
2019-07-11 14:58:16 +03:00
mhbliao e701e337f9 Add missing compound assignment operators. (#1216) 2019-07-11 09:16:15 +00:00
Jatin Chaudhary 46553d719a Adding fix to initialize a dim3 variable from blockIdx. (#1212)
Adding gitignore for ctags
2019-07-11 09:16:03 +00:00
foreman ba82794af1 P4 to Git Change 1965506 by chui@ocl-promo-incrementor on 2019/07/11 03:00:09
SWDEV-2 - Change OpenCL version number from 2943 to 2944.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2691 edit
2019-07-11 03:09:43 -04:00
Maneesh Gupta e3b1dabdc5 Revert "[ci] Disable hipLaunchParm.tst for now" (#1087) 2019-07-11 00:24:23 +00:00
Jenkins e6fa9a95ff Merge 'master' into 'amd-master'
Change-Id: I9e1db1ea296de411edef79d9ffd0c050247feb02
2019-07-10 05:36:59 -04:00
foreman f4b8358eb6 P4 to Git Change 1964690 by chui@ocl-promo-incrementor on 2019/07/10 03:00:08
SWDEV-2 - Change OpenCL version number from 2942 to 2943.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2690 edit
2019-07-10 03:10:29 -04:00
Aryan Salmanpour b1d8736f4a [hip][samples] fix a typo in module_api/defaultDriver sample (#1210) 2019-07-10 03:05:19 +00:00
Aryan Salmanpour 034e5c0311 Fix a compilation error when templated operator<< fails if 'U' type is std::ostream. (#1209) 2019-07-10 03:05:04 +00:00
Maneesh Gupta bb72dd047c [ci] Enable tests on ROCm 2.6 (#1208) 2019-07-10 03:04:52 +00:00
foreman 93c85b966d P4 to Git Change 1961269 by slinder1@slinder1-fiji-ocllc on 2019/07/09 16:03:15
SWDEV-161424 - Fix broken option handling in Comgr path

	Introduces another potential bug if any options in Options::llvmOptions contain spaces, but this existed before the switch to Comgr.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#50 edit
2019-07-09 16:10:34 -04:00
foreman 737e74e666 P4 to Git Change 1960804 by chui@ocl-promo-incrementor on 2019/07/09 03:00:08
SWDEV-2 - Change OpenCL version number from 2941 to 2942.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2689 edit
2019-07-09 03:05:35 -04:00
foreman 3439e27f6d P4 to Git Change 1960615 by gandryey@gera-win10 on 2019/07/08 18:05:10
SWDEV-79445 - HIP generic changes and code clean-up
	- Correct elapsed time calculation. Use event start and end.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_event.cpp#13 edit
2019-07-08 18:14:01 -04:00
darkbuck d0afaff280 Fix even more typo. (#1204) 2019-07-08 11:00:51 +00:00
Jatin Chaudhary fcb0a3d4e2 Adding bounds check before hipMemset (#1190)
* Adding bounds check in ihipMemset

* Adding ihipMemPtrGetInfo to hipMemPtrGetInfo
2019-07-08 11:00:38 +00:00
Jenkins dd5d28f66d Merge 'master' into 'amd-master'
Change-Id: Ibf8b204bd411b938bfc5bbaf7c26823a028e81ad
2019-07-08 05:10:35 -04:00
Evgeny Mankov ac2357aa0a Merge pull request #1206 from emankov/master
[HIPIFY] Statistics to CSV file dumping revise
2019-07-07 20:58:16 +03:00
Evgeny Mankov 60a9143d6d [HIPIFY] Statistics to CSV file dumping revise
+ Add option -print-stats-csv to dump statistics to CSV file
+ If -o-dir is specified, CSV file will be dumped there
+ Generate 1 summary file sum_stat.csv in case of multiple sources
2019-07-07 20:55:17 +03:00
foreman 01b3c9a93c P4 to Git Change 1954476 by chui@ocl-promo-incrementor on 2019/07/07 03:00:07
SWDEV-2 - Change OpenCL version number from 2940 to 2941.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2688 edit
2019-07-07 03:08:53 -04:00
foreman cf619cedf7 P4 to Git Change 1954434 by chui@ocl-promo-incrementor on 2019/07/06 03:00:07
SWDEV-2 - Change OpenCL version number from 2939 to 2940.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2687 edit
2019-07-06 03:08:13 -04:00