Commit Graph

13402 Commits

Author SHA1 Message Date
foreman 7bae4d72b9 P4 to Git Change 1995962 by chui@ocl-promo-incrementor on 2019/09/10 03:00:33
SWDEV-2 - Change OpenCL version number from 2992 to 2993.

Affected files ...

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


[ROCm/clr commit: 067ba3170e]
2019-09-10 03:02:38 -04:00
foreman 190bbec002 P4 to Git Change 1995735 by kzhuravl@kzhuravl-spot-ocl on 2019/09/09 16:41:36
SWDEV-200937 - use consistent name for comgr

	- Linux: libamd_comgr.so , libamd_comgr32.so
	- Windows: amd_comgr.dll, amd_comgr32.dll

	Review: http://ocltc.amd.com/reviews/r/17952/
	Testing: http://ocltc:8111/viewModification.html?modId=125795&personal=true&init=1&tab=vcsModificationBuilds

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/build/Makefile.hip#19 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#186 edit
... //depot/stg/opencl/drivers/opencl/make/comgr.git/lib/comgr/build/Makefile.comgr#4 edit
... //depot/stg/opencl/drivers/opencl/packages/pkgdefs#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/comgrctx.cpp#5 edit


[ROCm/clr commit: 8242bb8030]
2019-09-09 16:53:40 -04:00
foreman dd954b519f P4 to Git Change 1995672 by skudchad@skudchad_rocm on 2019/09/09 14:45:42
SWDEV-199293 - Fix build

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#4 edit


[ROCm/clr commit: 15d819d61f]
2019-09-09 14:50:37 -04:00
foreman 427ec323d2 P4 to Git Change 1995665 by skudchad@skudchad_test2_win_opencl on 2019/09/09 14:36:57
SWDEV-199293 - Implement hiprtcGetLoweredName

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#3 edit


[ROCm/clr commit: f0f4755aae]
2019-09-09 14:42:47 -04:00
Jenkins 2dcff60dbb Merge 'master' into 'amd-master'
Change-Id: Ibb1dbe78aa52c8aeb77851ee1471e1edaec4c654


[ROCm/clr commit: 4b88d83acc]
2019-09-09 05:10:28 -04:00
foreman b73ab08843 P4 to Git Change 1995043 by chui@ocl-promo-incrementor on 2019/09/07 03:00:33
SWDEV-2 - Change OpenCL version number from 2991 to 2992.

Affected files ...

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


[ROCm/clr commit: d37c45e6b6]
2019-09-07 12:03:56 -04:00
Evgeny Mankov 452b53fa21 Merge pull request #1398 from emankov/master
[HIPIFY] Add device functions support

[ROCm/clr commit: 861dada8ea]
2019-09-07 19:00:00 +03:00
foreman fb96543a7d P4 to Git Change 1994974 by skudchad@skudchad_test2_win_opencl on 2019/09/06 19:09:36
SWDEV-199293 - Implement some hipRTC apis.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/build/Makefile.hip#18 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#2 edit


[ROCm/clr commit: 9a839c46dc]
2019-09-06 19:11:43 -04:00
Evgeny Mankov 755d1a9ea6 [HIPIFY] Add device functions support
+ Add a corresponding matcher cudaDeviceFuncCall to match only (__device__ or __global__) and not __host__ functions.
+ Add a corresponding device functions mapping:
  only unsupported are listed, cause supported are exactly the same as of CUDA and do not need transformation;
  make FindAndReplace for device functions separated from host API calls.
+ Add a test to distinguish device functions and user-defined.


[ROCm/clr commit: aec10d6ee1]
2019-09-06 18:34:12 +03:00
foreman 95c0f07e54 P4 to Git Change 1994498 by skudchad@skudchad_test2_win_opencl on 2019/09/06 04:25:22
SWDEV-202136 - Fix windows build

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#26 edit


[ROCm/clr commit: 860615b64d]
2019-09-06 04:33:24 -04:00
foreman 6edcdd9e3c P4 to Git Change 1994455 by chui@ocl-promo-incrementor on 2019/09/06 03:00:32
SWDEV-2 - Change OpenCL version number from 2990 to 2991.

Affected files ...

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


[ROCm/clr commit: f21e52fd06]
2019-09-06 03:06:07 -04:00
foreman 8eafceb663 P4 to Git Change 1994199 by michliao@hliao-dev-00-hip.rocm-workspace on 2019/09/05 16:35:36
SWDEV-202136 - Fix typos in `hip_hcc.def.in`.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#25 edit


[ROCm/clr commit: 0322bfd64f]
2019-09-05 16:45:19 -04:00
foreman e5570ea1ca P4 to Git Change 1994120 by axie@axie-hip-pal on 2019/09/05 14:22:40
SWDEV-201667 - Linker errors when using hipArrayCreate and hipMemcpyParam2D

	Tests:
	In Windows 10, the linker errors has been fixed with this code change.
	http://ocltc.amd.com:8111/viewModification.html?modId=125600&personal=true&tab=vcsModificationBuilds

	Review:
	http://ocltc.amd.com/reviews/r/17943/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#24 edit


[ROCm/clr commit: 53d56a3843]
2019-09-05 14:34:47 -04:00
foreman 46e691878d P4 to Git Change 1994119 by axie@axie-hip-pal on 2019/09/05 14:20:44
SWDEV-197057 - [hipclang-vdi-rocm][func] 11_texture_driver test in hip samples fails.

	Tests:
	The sample code can be built without linkage error.
	http://ocltc.amd.com:8111/viewModification.html?modId=125598&personal=true&tab=vcsModificationBuilds

	Review:
	http://ocltc.amd.com/reviews/r/17942/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#25 edit


[ROCm/clr commit: 599f0b1c93]
2019-09-05 14:30:10 -04:00
foreman bcde771762 P4 to Git Change 1994105 by skudchad@skudchad_rocm on 2019/09/05 13:59:26
SWDEV-202136 - Export symbols for hiprtcVersion and hiprtcGetTypeName

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#24 edit


[ROCm/clr commit: cd5c37bb4a]
2019-09-05 14:12:32 -04:00
Jeff Daily 42c49b6ba9 fix bug where HIP_DB=1 seg faults at startup (#1388)
[ROCm/clr commit: 3d7c146296]
2019-09-05 10:04:19 +00:00
mhbliao b55c3dba08 [hip] Stop using noduplicate and replace it with convergent. (#1390)
[ROCm/clr commit: d511c3e363]
2019-09-05 10:03:43 +00:00
Paul Fultz II a61aaacbca Use hcc when building with hcc compiler (#1225)
* Use hcc when building with hcc compiler

* Fix misnamed variable

* Dont set HIP_RUNTIME


[ROCm/clr commit: d359cd4449]
2019-09-05 10:03:04 +00:00
Evgeny Mankov d99539e82d Merge pull request #1395 from emankov/master
[HIPIFY][cmake][#1394] Fix

[ROCm/clr commit: 93bf378a56]
2019-09-05 12:12:08 +03:00
Evgeny Mankov b6c6ecab67 [HIPIFY][cmake][#1394] Fix
[#1394] cmake's VERSION_GREATER_EQUAL introduced in 3.7


[ROCm/clr commit: a847247d9a]
2019-09-05 12:08:56 +03:00
Evgeny Mankov 17b2943d8a Merge pull request #1393 from emankov/master
[HIPIFY][perl] Code cleanup (preparation for generating)

[ROCm/clr commit: 4dc98fb754]
2019-09-05 11:54:10 +03:00
Evgeny Mankov 8dfefa1f9a [HIPIFY][perl] Code cleanup (preparation for generating)
[ROCm/clr commit: f114a79462]
2019-09-05 11:52:59 +03:00
foreman 20d7c7367d P4 to Git Change 1993770 by chui@ocl-promo-incrementor on 2019/09/05 03:00:33
SWDEV-2 - Change OpenCL version number from 2989 to 2990.

Affected files ...

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


[ROCm/clr commit: 83cc1a4421]
2019-09-05 03:03:52 -04:00
Evgeny Mankov af968ced14 Merge pull request #1391 from emankov/master
[HIPIFY][perl] Sync hipify-perl with hipify-clang

[ROCm/clr commit: 2563e782c5]
2019-09-05 09:07:32 +03:00
foreman e3a5206b3e P4 to Git Change 1993529 by skudchad@skudchad_rocm on 2019/09/04 17:08:05
SWDEV-199293 - Initial API checkin and sym export defines

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#22 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#23 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#1 add


[ROCm/clr commit: 132d10a98a]
2019-09-04 17:16:03 -04:00
Evgeny Mankov a9d5b1e29e [HIPIFY][perl] Sync hipify-perl with hipify-clang
Sync by means of semi-automatic generation: hipify-clang -perl


[ROCm/clr commit: 0ca6525d90]
2019-09-04 17:07:45 +03:00
Evgeny Mankov 076988c31b Merge pull request #1389 from emankov/master
[HIPIFY][perl] Code cleanup and formatting

[ROCm/clr commit: 9df5971e0d]
2019-09-04 16:39:12 +03:00
Evgeny Mankov 73e71db792 [HIPIFY][perl] Code cleanup and formatting
[ROCm/clr commit: 7ab9afe513]
2019-09-04 16:37:26 +03:00
Evgeny Mankov 4da6af254e Merge pull request #1387 from emankov/master
[HIPIFY][perl][#259] Fix

[ROCm/clr commit: 9af6190ec9]
2019-09-04 16:11:16 +03:00
foreman b6885470d1 P4 to Git Change 1993072 by chui@ocl-promo-incrementor on 2019/09/04 03:00:32
SWDEV-2 - Change OpenCL version number from 2988 to 2989.

Affected files ...

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


[ROCm/clr commit: 9bc5b7ab74]
2019-09-04 03:09:15 -04:00
Evgeny Mankov 790ab87461 [HIPIFY][perl][#259] Fix
empty<<<1, 2>>> ( );     >>  hipLaunchKernelGGL(empty, dim3(1), dim3(2), 0, 0);
empty<<<1, 2, 0>>>();    >>
empty<<<1, 2, 0, 0>>>(); >>

instead of erroneous:    >> hipLaunchKernelGGL((empty), dim3(1), dim3(2), 0, 0, );


[ROCm/clr commit: e26ec02a99]
2019-09-03 16:44:20 +03:00
Yaxun (Sam) Liu 732c9829c1 Do not include cuda wappers for OMP for hip-clang (#1382)
[ROCm/clr commit: e72346dc24]
2019-09-03 05:13:59 +00:00
Rahul Garg 33af62d66e Revert "Using HSA API for hipMemsetAsync (#1346)" (#1381)
This reverts commit 4313f00563.

[ROCm/clr commit: d433f6fb58]
2019-09-03 05:13:46 +00:00
Nicholas Malaya 85c3f035e4 Fix Broken Link in hip_porting_guide (#1376)
The math library equivalents between CUDA-HIP are broken. This is a key feature for converting to AMD hardware. This fix corrects the broken link and moves the library equivalents to sit under the "Porting a New Cuda Project" header.

[ROCm/clr commit: 796b8aafd7]
2019-09-03 05:13:35 +00:00
Sarbojit2019 e0f1719c1b Removed hipLaunchKernel macro got missed in Merge (#1374)
[ROCm/clr commit: 4d270775c8]
2019-09-03 05:13:07 +00:00
Evgeny Mankov 1352d53c1a Merge pull request #1385 from emankov/master
[HIPIFY][doc] Update README.md (testing, versions)

[ROCm/clr commit: efd2da477b]
2019-09-02 18:20:44 +03:00
Evgeny Mankov 88a6eadbb6 [HIPIFY][doc] Update README.md (testing, versions)
[ROCm/clr commit: d9b5e2f74a]
2019-09-02 18:18:43 +03:00
Evgeny Mankov cedd77510f Merge pull request #1384 from emankov/master
[HIPIFY][tests] Add occupancy test

[ROCm/clr commit: 321c0f2a9e]
2019-09-02 17:56:16 +03:00
Evgeny Mankov 12efe906e7 [HIPIFY][tests] Add occupancy test
[ROCm/clr commit: 608331250e]
2019-09-02 17:54:06 +03:00
Evgeny Mankov a6948d3c9d Merge pull request #1383 from emankov/hipify-clang
[HIPIFY][fix] Fix for upcoming LLVM 10.0

[ROCm/clr commit: 3001fb4c09]
2019-09-01 18:16:24 +03:00
Evgeny Mankov 46373a3631 [HIPIFY][fix] Fix for upcoming LLVM 10.0
[ROCm/clr commit: 8eb7d53cec]
2019-09-01 18:15:03 +03:00
foreman bbd1e3f26f P4 to Git Change 1991966 by chui@ocl-promo-incrementor on 2019/09/01 03:00:30
SWDEV-2 - Change OpenCL version number from 2987 to 2988.

Affected files ...

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


[ROCm/clr commit: 1b889282df]
2019-09-01 03:10:07 -04:00
foreman bf2cf2d419 P4 to Git Change 1991911 by chui@ocl-promo-incrementor on 2019/08/31 03:00:29
SWDEV-2 - Change OpenCL version number from 2986 to 2987.

Affected files ...

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


[ROCm/clr commit: 1089f91bae]
2019-08-31 03:10:14 -04:00
Rahul Garg 41e5c9fad7 Merge pull request #1378 from ssahasra/no-as
remove obsolete test for OCKL Asynchronous Streams

[ROCm/clr commit: 30b7557d55]
2019-08-30 19:05:37 -07:00
Jenkins 9dc981fe9c Merge 'master' into 'amd-master'
Change-Id: I85682ce0d64ef617489640f6f16bafff2a698585


[ROCm/clr commit: ca695801e5]
2019-08-30 18:18:49 -04:00
foreman 93624c17bf P4 to Git Change 1991824 by jatang@jatang_win_pal_lc on 2019/08/30 16:39:08
SWDEV-1 - PAL doesn't need MDParser.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#99 edit


[ROCm/clr commit: abec2bf88d]
2019-08-30 17:21:35 -04:00
foreman 78565070d1 P4 to Git Change 1991684 by jatang@jatang_win_pal_lc on 2019/08/30 14:05:56
SWDEV-1 - PAL doesn't need macrodata.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#98 edit


[ROCm/clr commit: f1b5115781]
2019-08-30 14:15:57 -04:00
Sameer Sahasrabuddhe 929b6d5f34 remove obsolete test for OCKL Asynchronous Streams
The implementation for OCKL AS was recently removed from the device
library since that feature is now superseded by hostcall.


[ROCm/clr commit: 68c133bd78]
2019-08-30 20:41:29 +05:30
Evgeny Mankov 1a420bb40a Merge pull request #1375 from emankov/hipify-clang
[HIPIFY][DNN] cuDNN 7.6.3 support

[ROCm/clr commit: a5cc936a2d]
2019-08-30 17:26:29 +03:00
foreman c427f560ce P4 to Git Change 1991401 by chui@ocl-promo-incrementor on 2019/08/30 03:00:30
SWDEV-2 - Change OpenCL version number from 2985 to 2986.

Affected files ...

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


[ROCm/clr commit: 54e6adb730]
2019-08-30 03:04:05 -04:00