76333 Révisions
Auteur SHA1 Message Date
Jenkins fa4a99444f Merge 'master' into 'amd-master'
Change-Id: Iede263faa446e1cc492bcdd27f71a02abb0808d4
2019-05-28 02:13:16 -07:00
Jenkins f9af49090f Merge 'master' into 'amd-master'
Change-Id: Iede263faa446e1cc492bcdd27f71a02abb0808d4


[ROCm/hip commit: 697581da02]
2019-05-28 02:13:16 -07:00
Jenkins 697581da02 Merge 'master' into 'amd-master'
Change-Id: Iede263faa446e1cc492bcdd27f71a02abb0808d4
2019-05-28 02:13:16 -07:00
foreman 0c56cf42f5 P4 to Git Change 1788139 by chui@ocl-promo-incrementor on 2019/05/28 03:00:27
SWDEV-2 - Change OpenCL version number from 2909 to 2910.

Affected files ...

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


[ROCm/clr commit: 39d84b3142]
2019-05-28 03:20:44 -04:00
foreman 39d84b3142 P4 to Git Change 1788139 by chui@ocl-promo-incrementor on 2019/05/28 03:00:27
SWDEV-2 - Change OpenCL version number from 2909 to 2910.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2657 edit
2019-05-28 03:20:44 -04:00
Yaxun (Sam) Liu 9ec62afb47 Fix hipcc for hip-clang. (#1143)
* Fix hipcc for hip-clang.

If there is -g, do not add -O3 by default.
If HIP_VDI_HOME is not set, set HIP_VDI_HOME based on hipcc directory for HIP/VDI runtime.
For HIP/VDI runtime, set HIP_CLANG_PATH and DEVICE_LIB_PATH based on HIP_VDI_HOME only if they exist.

This allows using HIP/VDI runtime with hip-clang installed at /opt/rocm/llvm and device lib installed
at /opt/rocm/lib.

* Fix HIP_VDI_HOME for hipcc called from /opt/rocm/bin


[ROCm/clr commit: 34b1c6c5b2]
2019-05-28 09:40:34 +05:30
Yaxun (Sam) Liu 34b1c6c5b2 Fix hipcc for hip-clang. (#1143)
* Fix hipcc for hip-clang.

If there is -g, do not add -O3 by default.
If HIP_VDI_HOME is not set, set HIP_VDI_HOME based on hipcc directory for HIP/VDI runtime.
For HIP/VDI runtime, set HIP_CLANG_PATH and DEVICE_LIB_PATH based on HIP_VDI_HOME only if they exist.

This allows using HIP/VDI runtime with hip-clang installed at /opt/rocm/llvm and device lib installed
at /opt/rocm/lib.

* Fix HIP_VDI_HOME for hipcc called from /opt/rocm/bin
2019-05-28 09:40:34 +05:30
Yaxun (Sam) Liu e403db242a Fix hipcc for hip-clang. (#1143)
* Fix hipcc for hip-clang.

If there is -g, do not add -O3 by default.
If HIP_VDI_HOME is not set, set HIP_VDI_HOME based on hipcc directory for HIP/VDI runtime.
For HIP/VDI runtime, set HIP_CLANG_PATH and DEVICE_LIB_PATH based on HIP_VDI_HOME only if they exist.

This allows using HIP/VDI runtime with hip-clang installed at /opt/rocm/llvm and device lib installed
at /opt/rocm/lib.

* Fix HIP_VDI_HOME for hipcc called from /opt/rocm/bin


[ROCm/hip commit: e17f94e080]
2019-05-28 09:40:34 +05:30
Yaxun (Sam) Liu e17f94e080 Fix hipcc for hip-clang. (#1143)
* Fix hipcc for hip-clang.

If there is -g, do not add -O3 by default.
If HIP_VDI_HOME is not set, set HIP_VDI_HOME based on hipcc directory for HIP/VDI runtime.
For HIP/VDI runtime, set HIP_CLANG_PATH and DEVICE_LIB_PATH based on HIP_VDI_HOME only if they exist.

This allows using HIP/VDI runtime with hip-clang installed at /opt/rocm/llvm and device lib installed
at /opt/rocm/lib.

* Fix HIP_VDI_HOME for hipcc called from /opt/rocm/bin
2019-05-28 09:40:34 +05:30
Maneesh Gupta 1580fa8530 Merge pull request #1139 from aaronenyeshi/fix-hip-clang-package-libhiprtc
Fix HIP-Clang missing libhiprtc.so packaging

[ROCm/clr commit: 6a8d6d2958]
2019-05-28 08:43:42 +05:30
Maneesh Gupta 6a8d6d2958 Merge pull request #1139 from aaronenyeshi/fix-hip-clang-package-libhiprtc
Fix HIP-Clang missing libhiprtc.so packaging
2019-05-28 08:43:42 +05:30
Maneesh Gupta 53221cbd6e Merge pull request #1139 from aaronenyeshi/fix-hip-clang-package-libhiprtc
Fix HIP-Clang missing libhiprtc.so packaging

[ROCm/hip commit: 1cb11189aa]
2019-05-28 08:43:42 +05:30
Maneesh Gupta 1cb11189aa Merge pull request #1139 from aaronenyeshi/fix-hip-clang-package-libhiprtc
Fix HIP-Clang missing libhiprtc.so packaging
2019-05-28 08:43:42 +05:30
foreman 8cd069e8ea P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit


[ROCm/clr commit: bea21af6ad]
2019-05-27 20:11:08 -04:00
foreman bea21af6ad P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit
2019-05-27 20:11:08 -04:00
foreman fec9e6e867 P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit


[ROCm/hip commit: 37cbce4df7]
2019-05-27 20:11:08 -04:00
foreman 37cbce4df7 P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit
2019-05-27 20:11:08 -04:00
foreman f0480e79ce P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit


[ROCm/clr commit: c166e2513c]
2019-05-27 20:11:08 -04:00
foreman c166e2513c P4 to Git Change 1787806 by yaxunl@yaxunl-lc10 on 2019/05/27 10:53:56
SWDEV-145570 - Support loading fat binary generated through --genco by hipModuleLoad.

	hip-clang --genco generates fat binary instead of code object. To support that
	we need to extract code object from fat binary in hipModuleLoadData. This is
	needed for hipRTC since multiple GPU archs may be passed.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#31 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#308 edit
2019-05-27 20:11:08 -04:00
Evgeny Mankov 7137611062 Merge pull request #1144 from emankov/cuDNN
[HIPIFY][DNN] Support of cuDNN 7.6.0

[ROCm/clr commit: 48d25d5185]
2019-05-27 21:47:40 +03:00
Evgeny Mankov 48d25d5185 Merge pull request #1144 from emankov/cuDNN
[HIPIFY][DNN] Support of cuDNN 7.6.0
2019-05-27 21:47:40 +03:00
Evgeny Mankov 1d487ac2e3 Merge pull request #1144 from emankov/cuDNN
[HIPIFY][DNN] Support of cuDNN 7.6.0

[ROCm/hip commit: f9a58ead90]
2019-05-27 21:47:40 +03:00
Evgeny Mankov f9a58ead90 Merge pull request #1144 from emankov/cuDNN
[HIPIFY][DNN] Support of cuDNN 7.6.0
2019-05-27 21:47:40 +03:00
Evgeny Mankov 3b8e1b30a3 [HIPIFY][DNN] Support of cuDNN 7.6.0
+ Update docs and README.md accordingly


[ROCm/clr commit: b312ac8f61]
2019-05-27 21:44:53 +03:00
Evgeny Mankov b312ac8f61 [HIPIFY][DNN] Support of cuDNN 7.6.0
+ Update docs and README.md accordingly
2019-05-27 21:44:53 +03:00
Evgeny Mankov 9cda729bbb [HIPIFY][DNN] Support of cuDNN 7.6.0
+ Update docs and README.md accordingly


[ROCm/hip commit: b72909055d]
2019-05-27 21:44:53 +03:00
Evgeny Mankov b72909055d [HIPIFY][DNN] Support of cuDNN 7.6.0
+ Update docs and README.md accordingly
2019-05-27 21:44:53 +03:00
Jenkins 5b40b44aa8 Merge 'master' into 'amd-master'
Change-Id: I3b26f926aafd63fa403a46e93d1889f8560fa160


[ROCm/rocm_smi_lib commit: dbdb1a9248]
2019-05-27 02:12:53 -07:00
Jenkins dbdb1a9248 Merge 'master' into 'amd-master'
Change-Id: I3b26f926aafd63fa403a46e93d1889f8560fa160
2019-05-27 02:12:53 -07:00
Jenkins 6ee763ee5b Merge 'master' into 'amd-master'
Change-Id: I3b26f926aafd63fa403a46e93d1889f8560fa160


[ROCm/amdsmi commit: dbdb1a9248]
2019-05-27 02:12:53 -07:00
Jenkins 00a8adcda8 Merge 'master' into 'amd-master'
Change-Id: Ie0e41a8cbe06f51d14d7e88903bcbd00e2dcee0c


[ROCm/clr commit: c201908f50]
2019-05-27 02:12:46 -07:00
Jenkins c201908f50 Merge 'master' into 'amd-master'
Change-Id: Ie0e41a8cbe06f51d14d7e88903bcbd00e2dcee0c
2019-05-27 02:12:46 -07:00
Jenkins 288c4c4acc Merge 'master' into 'amd-master'
Change-Id: Ie0e41a8cbe06f51d14d7e88903bcbd00e2dcee0c


[ROCm/hip commit: baec13fc4c]
2019-05-27 02:12:46 -07:00
Jenkins baec13fc4c Merge 'master' into 'amd-master'
Change-Id: Ie0e41a8cbe06f51d14d7e88903bcbd00e2dcee0c
2019-05-27 02:12:46 -07:00
foreman d1055b522a P4 to Git Change 1787562 by chui@ocl-promo-incrementor on 2019/05/25 03:00:03
SWDEV-2 - Change OpenCL version number from 2908 to 2909.

Affected files ...

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


[ROCm/clr commit: 09621adaca]
2019-05-25 03:11:43 -04:00
foreman 09621adaca P4 to Git Change 1787562 by chui@ocl-promo-incrementor on 2019/05/25 03:00:03
SWDEV-2 - Change OpenCL version number from 2908 to 2909.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2656 edit
2019-05-25 03:11:43 -04:00
Wenkai Du a647ae9bac Merge pull request #74 from saadrahim/readmeUpdate
Readme update

[ROCm/rccl commit: c85d629355]
2019-05-24 20:27:08 -07:00
Wenkai Du c85d629355 Merge pull request #74 from saadrahim/readmeUpdate
Readme update
2019-05-24 20:27:08 -07:00
Sean Keely 22de0e7fb9 Allow hsa_status_string when HSA is closed.
API is a stateless lookup of RO data and needed to interpret
hsa_init error codes.

Change-Id: If80cba2f697843d08e529da0f790acf3c37127a7
2019-05-24 22:40:03 -04:00
Sean Keely b754622b33 Allow hsa_status_string when HSA is closed.
API is a stateless lookup of RO data and needed to interpret
hsa_init error codes.

Change-Id: If80cba2f697843d08e529da0f790acf3c37127a7


[ROCm/ROCR-Runtime commit: 22de0e7fb9]
2019-05-24 22:40:03 -04:00
Sean Keely 9f81bdfbe1 Add exception and error safety for CreateThread.
Change-Id: I82aaf64e039ca9614b4948deec1f87147f56279a
2019-05-24 22:39:55 -04:00
Sean Keely b9c2754101 Add exception and error safety for CreateThread.
Change-Id: I82aaf64e039ca9614b4948deec1f87147f56279a


[ROCm/ROCR-Runtime commit: 9f81bdfbe1]
2019-05-24 22:39:55 -04:00
Siu Chi Chan cf2e2c5077 remove code_object_bundle.hpp, clean up the old Agent_global
[ROCm/clr commit: d40a4627c3]
2019-05-24 18:13:05 -04:00
Siu Chi Chan d40a4627c3 remove code_object_bundle.hpp, clean up the old Agent_global 2019-05-24 18:13:05 -04:00
Siu Chi Chan e02fb5a835 remove code_object_bundle.hpp, clean up the old Agent_global
[ROCm/hip commit: 54f94ed02f]
2019-05-24 18:13:05 -04:00
Siu Chi Chan 54f94ed02f remove code_object_bundle.hpp, clean up the old Agent_global 2019-05-24 18:13:05 -04:00
Saad Rahim a5d9580a99 Adding NVIDIA copyright
[ROCm/rccl commit: 0c0a8ed86f]
2019-05-24 15:05:00 -07:00
Saad Rahim 0c0a8ed86f Adding NVIDIA copyright 2019-05-24 15:05:00 -07:00
Saad Rahim 07d0f15687 Fixing whitespace
[ROCm/rccl commit: 02ef2d27e6]
2019-05-24 14:49:12 -07:00
Saad Rahim 02ef2d27e6 Fixing whitespace 2019-05-24 14:49:12 -07:00