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

13402 Коммитов

Автор SHA1 Сообщение Дата
Evgeny Mankov 063175cfa4 Merge pull request #928 from emankov/master
[HIPIFY][tests] caffe2 test fix

[ROCm/clr commit: 2738db936a]
2019-02-25 17:39:06 +03:00
Evgeny Mankov 7d96cc8b63 [HIPIFY][tests] caffe2 test fix
[ROCm/clr commit: 9c000f4b57]
2019-02-25 17:12:32 +03:00
Evgeny Mankov a163e01be3 Merge pull request #927 from emankov/master
[HIPIFY][Caffe2] Initial Caffe2 support

[ROCm/clr commit: b24cb99a12]
2019-02-25 16:41:17 +03:00
Evgeny Mankov e42eda2744 [HIPIFY][Caffe2] Initial Caffe2 support
[ROCm/clr commit: 59533a7309]
2019-02-23 20:46:22 +03:00
foreman 6eddc33a71 P4 to Git Change 1747742 by chui@ocl-promo-incrementor on 2019/02/23 03:00:22
SWDEV-2 - Change OpenCL version number from 2840 to 2841.

Affected files ...

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


[ROCm/clr commit: 0010e42ec9]
2019-02-23 03:11:11 -05:00
foreman 3d1f153ff4 P4 to Git Change 1747723 by cpaquot@cpaquot-ocl-lc-lnx on 2019/02/22 19:30:33
SWDEV-145570 - [HIP] Texture object implementation
	hipTextureObject2D test passes on PAL backend.
	Still needs to have sampler handled properly on ROCm backend.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#22 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#333 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#14 edit


[ROCm/clr commit: f48baa6741]
2019-02-22 19:43:36 -05:00
foreman 206e531c60 P4 to Git Change 1747723 by cpaquot@cpaquot-ocl-lc-lnx on 2019/02/22 19:30:33
SWDEV-145570 - [HIP] Texture object implementation
	hipTextureObject2D test passes on PAL backend.
	Still needs to have sampler handled properly on ROCm backend.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#22 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_texture.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#333 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#14 edit


[ROCm/clr commit: a0ba1c67c2]
2019-02-22 19:43:36 -05:00
foreman a5e9e3964d P4 to Git Change 1747574 by asalmanp@asalmanp-ocl-stg on 2019/02/22 14:37:28
SWDEV-132899 - disable gfx10+ in gsl
	Removing Navi10 and disable gfx10+ ASICs from gsl

	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16777/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#156 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#604 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprogram.cpp#247 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#362 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#190 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/caltarget.h#8 edit


[ROCm/clr commit: 1c247a05f7]
2019-02-22 15:05:20 -05:00
foreman 6405ef7119 P4 to Git Change 1747265 by chui@ocl-promo-incrementor on 2019/02/22 03:00:22
SWDEV-2 - Change OpenCL version number from 2839 to 2840.

Affected files ...

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


[ROCm/clr commit: e776d5bca4]
2019-02-22 03:59:57 -05:00
Maneesh Gupta e6a5d8c9ea Merge pull request #925 from yxsamliu/h2f
Add __gnu_h2f_ieee and __gnu_f2h_ieee

[ROCm/clr commit: f4e97f26bb]
2019-02-22 13:38:15 +05:30
Maneesh Gupta e24b0f1924 Merge pull request #923 from aaronenyeshi/fix-co-v3-arg
Consume the code obj args to prevent duplicates

[ROCm/clr commit: 33d14dd7cb]
2019-02-22 13:38:08 +05:30
foreman c23f5b6727 P4 to Git Change 1746912 by cpaquot@cpaquot-ocl-lc-lnx on 2019/02/21 14:16:35
SWDEV-178453 - [HIP] Add extra parameter for sharedMemBytes

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#129 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#72 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#91 edit


[ROCm/clr commit: 8cdcb7edb5]
2019-02-21 17:42:08 -05:00
foreman d9bdadb673 P4 to Git Change 1746912 by cpaquot@cpaquot-ocl-lc-lnx on 2019/02/21 14:16:35
SWDEV-178453 - [HIP] Add extra parameter for sharedMemBytes

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#20 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#129 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#72 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#91 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#91 edit


[ROCm/clr commit: a343072c71]
2019-02-21 17:42:08 -05:00
foreman 10520b6487 P4 to Git Change 1746757 by jujiang@JJ-OCL-w8 on 2019/02/21 10:38:37
SWDEV-179047 - [CQE OCL][DTB-BLOCKER][QR][Windows][19.10] clinfo results in "clBuildProgram" error with OCL binaries. Faulty CL#1737731
	-Tested on Picasso, PAL stack passed, ORCA stack has issue.
	-PAL gas xnack feature supported, but ORCA diesn't
	-Added xnack feature and tested, work fine on both Bristol and Picasso
	- this is a simple temporary fix, will implement a proper fix later in another ticket.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudefs.hpp#155 edit


[ROCm/clr commit: 908dafa7b1]
2019-02-21 13:56:14 -05:00
Yaxun Sam Liu ed6efc2c0b Add __gnu_h2f_ieee and __gnu_f2h_ieee
The implementation is copied from HCC runtime.

For hcc it has no effect since apps can find them in either hcc runtime or HIP
runtime.

hip-clang needs it in HIP/HCC runtime so that HIP/HCC and HIP/VDI runtime are
swappable.


[ROCm/clr commit: 972ca06c4c]
2019-02-21 12:48:28 -05:00
foreman 414134f4f7 P4 to Git Change 1746593 by chui@ocl-promo-incrementor on 2019/02/21 03:00:21
SWDEV-2 - Change OpenCL version number from 2838 to 2839.

Affected files ...

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


[ROCm/clr commit: 89750bfa0a]
2019-02-21 03:16:00 -05:00
foreman fcb210f587 P4 to Git Change 1746163 by jujiang@JJ-OCL-w8 on 2019/02/20 11:17:07
SWDEV-169154 - Implement OpenCL extension function to set stable pstate on ORCA stack

	-Enable StablePstate feature in linux brahma stack

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#189 edit


[ROCm/clr commit: 7b958148e2]
2019-02-20 11:50:08 -05:00
Aaron Enye Shi 0e1fc751ea Consume the code obj args to prevent duplicates
[ROCm/clr commit: 3a57510fbb]
2019-02-19 17:02:27 +00:00
Jenkins cb7d56b91d Merge 'master' into 'amd-master'
Change-Id: I13b597d44e0f6261d6a35b9541da0bc3e81f581c


[ROCm/clr commit: f87ab48b48]
2019-02-18 10:34:42 -06:00
foreman 068008bd1f P4 to Git Change 1744909 by chui@ocl-promo-incrementor on 2019/02/16 03:00:19
SWDEV-2 - Change OpenCL version number from 2837 to 2838.

Affected files ...

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


[ROCm/clr commit: a43ed30c25]
2019-02-16 03:11:35 -05:00
foreman 6927d38923 P4 to Git Change 1744867 by asalmanp@asalmanp-ocl-stg on 2019/02/15 18:26:24
SWDEV-132899 - Adding support for Navi14/Navi12.
	ReviewRequestURL = http://ocltc.amd.com/reviews/r/16708/diff/1/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#188 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#48 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#68 edit


[ROCm/clr commit: 986ca859ad]
2019-02-15 18:52:53 -05:00
foreman 42b57b51ab P4 to Git Change 1744640 by wchau@wchau_OCL_boltzmann on 2019/02/15 11:28:47
SWDEV-176282 - FP16_MatrixTranspose is failing on NAVI10/VEGA10 PAL/LC path:wq
	- add COMGR logging support to show the build log

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#28 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.hpp#16 edit


[ROCm/clr commit: 5ab68dc87b]
2019-02-15 12:26:57 -05:00
Evgeny Mankov 4d417bfe2e Merge pull request #919 from emankov/master
[HIPIFY][DNN] Revise and sync with CUDNN 10 and hipDNN

[ROCm/clr commit: fb14d5ae9a]
2019-02-15 15:06:28 +03:00
foreman d7ca8a200d P4 to Git Change 1744422 by chui@ocl-promo-incrementor on 2019/02/15 03:00:19
SWDEV-2 - Change OpenCL version number from 2836 to 2837.

Affected files ...

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


[ROCm/clr commit: b5fbe8c22d]
2019-02-15 05:22:11 -05:00
Jenkins 3997301c53 Merge 'master' into 'amd-master'
Change-Id: I4f744ea43f46f148c348d41d19252c191fc7019a


[ROCm/clr commit: 53fcf515f8]
2019-02-15 04:09:55 -06:00
foreman d847aacfcb P4 to Git Change 1744206 by jujiang@JJ-OCL-w8 on 2019/02/14 19:35:05
SWDEV-169154 - Implement OpenCL extension function to set stable pstate on ORCA stack

	-Disable StablePstate feature in linux brahma stack

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#187 edit


[ROCm/clr commit: 28fd6ede82]
2019-02-14 19:50:43 -05:00
foreman d290c38552 P4 to Git Change 1743786 by chui@ocl-promo-incrementor on 2019/02/14 03:00:18
SWDEV-2 - Change OpenCL version number from 2835 to 2836.

Affected files ...

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


[ROCm/clr commit: b7f0a4dd64]
2019-02-14 04:48:52 -05:00
Maneesh Gupta d4ec49aa33 Merge pull request #916 from mangupta/swdev-179677
Fix signature for unsigned long long variant of atomicExch

[ROCm/clr commit: ea223a7f1c]
2019-02-14 12:46:32 +05:30
Evgeny Mankov 656baeebe3 [HIPIFY][DNN] Revise and sync with CUDNN 10 and hipDNN
+ CUDNN_API_supported_by_HIP.md update
+ CUDA_Runtime_API_functions_supported_by_HIP.md update
+ libraryPropertyType_t is moved to Runtime
+ test update


[ROCm/clr commit: b22c0de428]
2019-02-13 19:40:59 +03:00
Maneesh Gupta b5917a9519 Merge pull request #918 from ROCm-Developer-Tools/ci_updates
[ci] Switch tests in CI infrastructure to cuda-10.x

[ROCm/clr commit: 5c4d324c4a]
2019-02-13 14:05:23 +05:30
Maneesh Gupta 15c0354b02 Merge pull request #917 from mangupta/fix_hip_lib_path
Initialize HIP_LIB_PATH on hcc path

[ROCm/clr commit: bd9a8a7f81]
2019-02-13 14:05:13 +05:30
foreman f8a5aa7e5d P4 to Git Change 1743168 by chui@ocl-promo-incrementor on 2019/02/13 03:00:18
SWDEV-2 - Change OpenCL version number from 2834 to 2835.

Affected files ...

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


[ROCm/clr commit: 489dfd8a84]
2019-02-13 03:17:21 -05:00
Maneesh Gupta 8cec9962f5 [ci] Switch CI tests to cuda-10.x
Change-Id: I99e99bcf528d0c38924bd3a86a3067628f2bb3ea


[ROCm/clr commit: 09e1cde903]
2019-02-13 13:22:08 +05:30
Maneesh Gupta 6ed576713f Initialize HIP_LIB_PATH on hcc path
Change-Id: I8f392fffcd6a3714c20cb17e876dbaad999c33a0


[ROCm/clr commit: 2a575aeda6]
2019-02-13 09:57:21 +05:30
Maneesh Gupta c7cd92aacb Fix signature for unsigned long long variant of atomicExch
This fixes #888

Change-Id: I2b2dc5ed1ff2a26083ad9d102eccac90f67801ae


[ROCm/clr commit: fdbf84558c]
2019-02-13 09:45:07 +05:30
Maneesh Gupta 2cc84d5421 Merge pull request #913 from aaronenyeshi/fix-texture-constant-addrspace
Fix texture using constant addrspace 4

[ROCm/clr commit: f1f9cc0d55]
2019-02-13 08:59:01 +05:30
Maneesh Gupta 42a389aa1b Merge pull request #912 from ROCm-Developer-Tools/remove-cpp-function-templates-for-malloc
Remove C++ function templates for hipMalloc and hipHostMalloc

[ROCm/clr commit: 61d9553103]
2019-02-13 08:58:26 +05:30
Maneesh Gupta 8c03ea0bf5 Merge pull request #910 from aaronenyeshi/hip-code-obj-v3-passing
hipcc should consume -mcode-object-v3 flag

[ROCm/clr commit: cc7defa141]
2019-02-13 08:58:19 +05:30
foreman 76705ed176 P4 to Git Change 1742993 by jujiang@JJ-OCL-w8 on 2019/02/12 15:51:01
SWDEV-169154 - Implement OpenCL extension function to set stable pstate on ORCA stack

	-Add StablePstate feature in Orca stack

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#603 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#186 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.h#65 edit


[ROCm/clr commit: 803bb39eba]
2019-02-12 16:24:30 -05:00
foreman 4c62b3b1c1 P4 to Git Change 1742837 by gandryey@gera-w8 on 2019/02/12 11:31:08
SWDEV-79445 - OCL generic changes and code clean-up
	- Add navi14 support

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palbedefs#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#67 edit


[ROCm/clr commit: 4a34477357]
2019-02-12 11:57:01 -05:00
Aaron Enye Shi 132338e55b Fix texture using constant addrspace 4
[ROCm/clr commit: eec46be762]
2019-02-12 16:56:22 +00:00
Aaron Enye Shi 1e483af21b Change code-object flag to only HIP-Clang
[ROCm/clr commit: 2a956540ee]
2019-02-11 17:18:12 +00:00
Wen-Heng (Jack) Chung 26e7f98be3 Introduce __HIP_DISABLE_CPP_FUNCTIONS__ macro to disable C++ wrappers
hipMalloc and hipHostMalloc are C++ function templates by default. In some
applications they need to discover the decltype of underlying C functions. In
this commit, a new macro __HIP_DISABLE_CPP_FUNCTIONS__ is introduced to
suppress the C++ function templates.

Existing HIP applications don't need to be changed. hipMalloc and hipHostMalloc
will behave just the same.

For new applications which depends on identifying decltypes of underlying C
functions, __HIP_DISABLE_CPP_FUNCTIONS__ shall be defined prior to including
HIP headers.


[ROCm/clr commit: f4e1f74e9e]
2019-02-11 09:33:15 -06:00
Maneesh Gupta 455109103e Merge pull request #911 from lmoriche/hip_clang
Allow HIP_LIB_PATH to be overriden at the command line. Use HIP_LIB_P…

[ROCm/clr commit: b1570ef592]
2019-02-11 11:26:39 +05:30
Maneesh Gupta 707c306818 Merge pull request #908 from mangupta/swdev_178873
[packaging] Add checkpoints in prerm scripts

[ROCm/clr commit: b2c42ad8e9]
2019-02-11 11:24:21 +05:30
Maneesh Gupta d04c8f587b Merge pull request #907 from yxsamliu/nan
Fix nan() for windows

[ROCm/clr commit: 3112c52742]
2019-02-11 11:24:12 +05:30
Maneesh Gupta 97e946911d Merge pull request #903 from yxsamliu/win2
Fix hipcc and hip_vector_types.h for windows

[ROCm/clr commit: 96407ef9ec]
2019-02-11 11:24:03 +05:30
Laurent Morichetti 0229c82be7 Allow HIP_LIB_PATH to be overriden at the command line. Use HIP_LIB_PATH for rpath instead of HIP_PATH/lib
[ROCm/clr commit: e410ee013c]
2019-02-08 13:50:13 -08:00
Aaron Enye Shi ac4b2b03ac hipcc should consume -mcode-object-v3 flag
[ROCm/clr commit: 8062305f0b]
2019-02-08 18:29:14 +00:00
Evgeny Mankov ce1f10cf31 Merge pull request #909 from emankov/master
[HIPIFY][RAND] revise

[ROCm/clr commit: 1d510dffa2]
2019-02-08 18:09:59 +03:00