6425 İşleme

Yazar SHA1 Mesaj Tarih
Matthias Werner ab8e3c2504 Fixes build-name bug due to reversed string() arguments in cmake.
[ROCm/hip commit: bbfda64813]
2018-08-27 17:51:12 +02:00
foreman 75bc7ef195 P4 to Git Change 1597160 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/22 18:31:15
SWDEV-145570 - [HIP] Implemented hipSurfaceCreate/Destroy APIs.

Affected files ...

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


[ROCm/hip commit: e52fbca4a1]
2018-08-22 18:42:22 -04:00
foreman 41bd605d15 P4 to Git Change 1596634 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/21 18:07:55
SWDEV-145570 - [HIP] Implmented hipSurfaceCreate/Destroy APIs

Affected files ...

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


[ROCm/hip commit: 28ce8a8a89]
2018-08-21 18:29:16 -04:00
foreman 3995cddd87 P4 to Git Change 1596023 by skudchad@skudchad_test2_win_opencl on 2018/08/20 18:40:38
SWDEV-145570 - [HIP] Fixes to HIP env var logic

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_device.cpp#16 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#15 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#225 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#311 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#105 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#96 edit


[ROCm/hip commit: 095572b7d5]
2018-08-20 18:48:00 -04:00
Aaron Enye Shi 1d29819850 Add bitextract and bitinsert functions
[ROCm/hip commit: b445e45007]
2018-08-20 16:46:12 +00:00
Saleel Kudchadker 0d410147cf Check for hipEnvVar at the same level if directed_tests location fails
[ROCm/hip commit: 8e0e373f69]
2018-08-17 12:14:42 -07:00
foreman bac72feb76 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/hip commit: 7f80b1c6bc]
2018-08-17 14:28:54 -04:00
Yaxun Sam Liu 86b18a66ef Add HIP_DB=fatbin for debugging fat binary issues
[ROCm/hip commit: 1299b65e15]
2018-08-17 11:53:45 -04:00
Aaron Enye Shi d5b8f89565 Remove few hcc specific cmake for hip-clang
[ROCm/hip commit: dbcede2ab8]
2018-08-15 21:53:20 +00:00
foreman cd7d8c49c5 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/hip commit: c998b3c3e2]
2018-08-15 14:13:08 -04:00
foreman 3c4e2d4529 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/hip commit: 21559762b8]
2018-08-14 18:54:13 -04:00
Maneesh Gupta b5569a7be9 [hipcc] Remove libhsakmt from linker flags
Change-Id: I6dc769d09d8c7546fbc594c1eb65f9edf0f0ff58


[ROCm/hip commit: e658b68c14]
2018-08-14 15:31:04 +05:30
foreman 4a16441933 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/hip commit: a38de7d73d]
2018-08-10 17:16:53 -04:00
foreman 867efccf75 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/hip commit: 327e62e31a]
2018-08-10 14:10:19 -04:00
foreman 57e500b670 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/hip commit: 903f8a551b]
2018-08-10 14:09:04 -04:00
foreman 95764032f1 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/hip commit: c4e3d90ba9]
2018-08-10 14:04:43 -04:00
Yaxun Sam Liu f6374ced16 Add HIP directed test hipTestGlobalVariable.cpp
[ROCm/hip commit: a6c7aeed72]
2018-08-10 08:15:36 -04:00
Maneesh Gupta b5940c7969 Merge pull request #621 from ROCm-Developer-Tools/disable_startup_loader
Disable startup loader by default and guard with env var

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

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

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

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

[ROCm/hip commit: 11cccaa5d0]
2018-08-10 09:32:31 +05:30
Maneesh Gupta 1027f112b9 Merge pull request #617 from gargrahul/genco_remove_adipose_extn
Remove adipose extension from genco output

[ROCm/hip commit: b5f2ad0715]
2018-08-10 09:31:44 +05:30
Maneesh Gupta 5b8e25b541 Merge pull request #619 from ROCm-Developer-Tools/revert-pr457
Revert pr457

[ROCm/hip commit: d358ce75db]
2018-08-10 09:25:57 +05:30
sunway513 cfe96a2db0 resolve a segfault bug when env var not set; remove startup_kernel_loader class
[ROCm/hip commit: 17f38937e0]
2018-08-09 16:40:26 +00:00
Rahul Garg 3bae902cae Clean up module api samples
[ROCm/hip commit: 8f0d684988]
2018-08-08 22:28:13 +05:30
Evgeny Mankov 37d047b454 [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/hip commit: 368977f75b]
2018-08-08 18:34:57 +03:00
Yaxun Sam Liu 9c2a33b5c9 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/hip commit: b8a0c14171]
2018-08-08 08:55:28 -04:00
Yaxun Sam Liu 735e7ac097 Fix __HIP_DEVICE_COMPILE__ not defined when hip/math_functions.h is included
This fixes build failure in TensorFlow 1.8 for HCC


[ROCm/hip commit: 450ea49df0]
2018-08-07 17:14:39 -04:00
Yaxun Sam Liu fd1b704358 Fix declaration conflict when hip/math_functions.h is included first
This fixes build failure in TensorFlow 1.8 for HCC


[ROCm/hip commit: dacb18414e]
2018-08-07 15:44:59 -04:00
foreman 2e2d950893 P4 to Git Change 1590010 by skudchad@skudchad_test2_win_opencl on 2018/08/06 21:18:48
SWDEV-145570 - [HIP] - Fix some issues in hip runtime
	- Set stream for event
	- Free mem needs to be reported in bytes but runtime backends reports in Kb

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#15 edit


[ROCm/hip commit: c708d8b16b]
2018-08-06 21:24:14 -04:00
sunway513 09a4ad1dcf Add more check to ensure the startup loader only be enabled with the env var set to 1
[ROCm/hip commit: 30dfa6f129]
2018-08-04 01:52:27 +00:00
sunway513 653a04fe98 Add startup loader under HIP_STARTUP_LOADER env var, disable by default
[ROCm/hip commit: 3a68ab4919]
2018-08-04 01:48:06 +00:00
Wen-Heng (Jack) Chung 38b6402860 Revert "HIP program state re-initialization logic"
This reverts commit e5ca9eb081.


[ROCm/hip commit: 2604f33930]
2018-08-03 17:03:04 -05:00
Wen-Heng (Jack) Chung 48406c881c Revert "Improve performance of re-initialization logic"
This reverts commit c6b975bf13.


[ROCm/hip commit: 3426f15171]
2018-08-03 17:02:58 -05:00
Wen-Heng (Jack) Chung 22e4ddf301 Revert "Keep the map which tracks GPU kernel symbols to grow monotonically"
This reverts commit d214b045c3.


[ROCm/hip commit: 136bcc2981]
2018-08-03 17:02:50 -05:00
foreman f6a8fe738a P4 to Git Change 1589138 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/03 01:04:05
SWDEV-145570 - [HIP] Added __gnu_h2f_ieee and __gnu_f2h_ieee

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#10 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#16 edit


[ROCm/hip commit: f6d89dae90]
2018-08-03 01:15:15 -04:00
Maneesh Gupta 24f1302090 Merge pull request #588 from Jorghi12/patch-10
Fixing a HIP bug that causes DEBUG symbols to be dropped.

[ROCm/hip commit: 56126838cc]
2018-08-03 08:48:56 +05:30
Maneesh Gupta 9ddcc6e6c6 Merge pull request #603 from b-sumner/master
Drop use of NVCC_COMPAT since it is always set

[ROCm/hip commit: 78ca12d583]
2018-08-03 08:45:18 +05:30
Maneesh Gupta 682a9c51a3 Merge pull request #601 from sarunyap/fix-shareWithAll-mem-dev-mapping
Remove device mapping from shareWithAll memory

[ROCm/hip commit: 7ae8a997ca]
2018-08-03 08:45:04 +05:30
foreman 0863ddf1f3 P4 to Git Change 1589087 by skudchad@skudchad_rocm on 2018/08/02 20:10:02
SWDEV-145570 - [HIP] - hipHccModuleLaunchKernel needs to be a c++ sym

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#14 edit


[ROCm/hip commit: 1531e24327]
2018-08-02 20:20:23 -04:00
foreman d54665b0a0 P4 to Git Change 1589062 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/02 18:34:20
SWDEV-145570 - [HIP] Fix a segfault exposed by rocBlas.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#39 edit


[ROCm/hip commit: 8e9e9416fd]
2018-08-02 18:52:37 -04:00
foreman 12368ab3c5 P4 to Git Change 1589030 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/02 17:40:15
SWDEV-145570 - [HIP] Fixed the underline

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#15 edit


[ROCm/hip commit: a8f66beb28]
2018-08-02 18:00:05 -04:00
foreman 03ddac01ef P4 to Git Change 1588779 by cpaquot@cpaquot-ocl-lc-lnx on 2018/08/02 12:25:51
SWDEV-145570 - [HIP] Refactored some g_* stuff
	Refactored g_functions into a platform state.
	Added a _vars for registered variables.
	Added an execution stack similar to Hcc-clang.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#14 edit


[ROCm/hip commit: 732523c0eb]
2018-08-02 12:33:55 -04:00
Rahul Garg 85914691a6 Remove adipose extension from genco output
[ROCm/hip commit: 07f8f09aff]
2018-08-02 15:16:36 +05:30
foreman 32427db878 P4 to Git Change 1588556 by skudchad@skudchad_rocm on 2018/08/02 02:04:15
SWDEV-145570 - [HIP] - Release eStop if it not a nullptr.

Affected files ...

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


[ROCm/hip commit: aeaa9b80f4]
2018-08-02 02:18:57 -04:00
foreman 3aabd92279 P4 to Git Change 1588551 by skudchad@skudchad_rocm on 2018/08/02 01:55:45
SWDEV-145570 - [HIP] - Refactor ihipModuleLaunchKernel and add hipModuleLaunchKernelExt

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#8 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#8 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#12 edit


[ROCm/hip commit: f94b8d780a]
2018-08-02 02:14:04 -04:00
Maneesh Gupta f0dfb51e39 Merge pull request #610 from aaronenyeshi/enable-hcc-module-launch
Enable hipHccModuleLaunchKernel on HIP-Clang

[ROCm/hip commit: d0cdc69676]
2018-08-02 08:08:46 +05:30
Maneesh Gupta ef03948b44 Merge pull request #600 from ROCm-Developer-Tools/enable-texture-functions
Enable HIP texture functions with HIP vector types

[ROCm/hip commit: 13743fa893]
2018-08-02 08:01:00 +05:30
Maneesh Gupta dc49cdf26e Merge pull request #593 from mangupta/patch2-removerdynamic
[FindHIP] Remove rdynamic from CMAKE_SHARED_LIBRARY_LINK_HIP_FLAGS

[ROCm/hip commit: c51b930e75]
2018-08-02 07:58:34 +05:30