76333 Коммитов
Автор SHA1 Сообщение Дата
rkebichi 542df70c81 Update gen_ostream_ops.py
[ROCm/roctracer commit: 547b36f9f6]
2020-01-17 11:23:01 -05:00
rkebichi 547b36f9f6 Update gen_ostream_ops.py 2020-01-17 11:23:01 -05:00
Freddy Paul 4b2256ac21 ADD libhsakmt.so RUNPATH for SLES
For SLES libhsakmt.so is located in <ROCm install>/lib64

Change-Id: I038dd80b65b4a493ac37981649b02f1b35caea88
2020-01-16 22:20:14 -05:00
Freddy Paul ac2ab48aa0 ADD libhsakmt.so RUNPATH for SLES
For SLES libhsakmt.so is located in <ROCm install>/lib64

Change-Id: I038dd80b65b4a493ac37981649b02f1b35caea88


[ROCm/ROCR-Runtime commit: 4b2256ac21]
2020-01-16 22:20:14 -05:00
Sylvain Jeaugey 40958b6445 2.5.7-1
[ROCm/rccl commit: 3701130b3c]
2020-01-16 15:40:57 -08:00
Sylvain Jeaugey 3701130b3c 2.5.7-1 2020-01-16 15:40:57 -08:00
Sylvain Jeaugey 8bdd1b487e Merge pull request #283 from lukeyeager/topo-trim-net-links
Topo trim net links

[ROCm/rccl commit: 44c34e5d10]
2020-01-16 15:40:36 -08:00
Sylvain Jeaugey 44c34e5d10 Merge pull request #283 from lukeyeager/topo-trim-net-links
Topo trim net links
2020-01-16 15:40:36 -08:00
Chris Freehill 078c298e7b Security improvements
Improvements include
* adding additional build flags that warn about stack-smashing
and type conversion errors
* run-time checks for valid function input values and adquate
space for the result of arithmetic operations.
* make sure default case for switch statements do something
besides just assert
* disable using env. var. debugging in release mode

Change-Id: I5f048310c5c56e05d9ec31bcc273404d6a0dd646


[ROCm/rocm_smi_lib commit: d00b9ac07d]
2020-01-16 14:56:27 -06:00
Chris Freehill d00b9ac07d Security improvements
Improvements include
* adding additional build flags that warn about stack-smashing
and type conversion errors
* run-time checks for valid function input values and adquate
space for the result of arithmetic operations.
* make sure default case for switch statements do something
besides just assert
* disable using env. var. debugging in release mode

Change-Id: I5f048310c5c56e05d9ec31bcc273404d6a0dd646
2020-01-16 14:56:27 -06:00
Chris Freehill 3aef34b9b1 Security improvements
Improvements include
* adding additional build flags that warn about stack-smashing
and type conversion errors
* run-time checks for valid function input values and adquate
space for the result of arithmetic operations.
* make sure default case for switch statements do something
besides just assert
* disable using env. var. debugging in release mode

Change-Id: I5f048310c5c56e05d9ec31bcc273404d6a0dd646


[ROCm/amdsmi commit: d00b9ac07d]
2020-01-16 14:56:27 -06:00
foreman 0f31d637fd P4 to Git Change 2057703 by chui@ocl-promo-incrementor on 2020/01/16 03:00:19
SWDEV-2 - Change OpenCL version number from 3080 to 3081.

Affected files ...

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


[ROCm/clr commit: 1fe7807642]
2020-01-16 03:05:29 -05:00
foreman 1fe7807642 P4 to Git Change 2057703 by chui@ocl-promo-incrementor on 2020/01/16 03:00:19
SWDEV-2 - Change OpenCL version number from 3080 to 3081.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2828 edit
2020-01-16 03:05:29 -05:00
ansurya 7f788181ec Fix texture tests, always pass row pitch to HSA API for linear layout images (#1785)
=> New ROCr calculates pitch as per HSA specification and addrlib is used to check whether HW can support that configuration. Hence few texture tests are failing with HSA_EXT_STATUS_ERROR_IMAGE_PITCH_UNSUPPORTED.

=> Determine pitch for linear images and always pass rowpitch to HSA API's.

[ROCm/clr commit: 688b6e6af0]
2020-01-16 08:54:30 +05:30
ansurya 688b6e6af0 Fix texture tests, always pass row pitch to HSA API for linear layout images (#1785)
=> New ROCr calculates pitch as per HSA specification and addrlib is used to check whether HW can support that configuration. Hence few texture tests are failing with HSA_EXT_STATUS_ERROR_IMAGE_PITCH_UNSUPPORTED.

=> Determine pitch for linear images and always pass rowpitch to HSA API's.
2020-01-16 08:54:30 +05:30
ansurya ac41b1d0e0 Fix texture tests, always pass row pitch to HSA API for linear layout images (#1785)
=> New ROCr calculates pitch as per HSA specification and addrlib is used to check whether HW can support that configuration. Hence few texture tests are failing with HSA_EXT_STATUS_ERROR_IMAGE_PITCH_UNSUPPORTED.

=> Determine pitch for linear images and always pass rowpitch to HSA API's.

[ROCm/hip commit: df20c17f12]
2020-01-16 08:54:30 +05:30
ansurya df20c17f12 Fix texture tests, always pass row pitch to HSA API for linear layout images (#1785)
=> New ROCr calculates pitch as per HSA specification and addrlib is used to check whether HW can support that configuration. Hence few texture tests are failing with HSA_EXT_STATUS_ERROR_IMAGE_PITCH_UNSUPPORTED.

=> Determine pitch for linear images and always pass rowpitch to HSA API's.
2020-01-16 08:54:30 +05:30
Laurent Morichetti 19e1fb3a4e Fix a build error when compiling with clang
Check __clang__ before __GNUC__ as clang defines both.

Change-Id: I9963f8e0665efb4cb08bd3886fb38fee42dd9861
2020-01-15 18:52:53 -08:00
Laurent Morichetti 74cd6e1197 Fix a build error when compiling with clang
Check __clang__ before __GNUC__ as clang defines both.

Change-Id: I9963f8e0665efb4cb08bd3886fb38fee42dd9861


[ROCm/ROCR-Runtime commit: 19e1fb3a4e]
2020-01-15 18:52:53 -08:00
kpyzhov 2d617bba3b Don't use accelerated vector element access for hip-clang. (#1796)
[ROCm/clr commit: 1d6a2fb064]
2020-01-15 18:17:08 -08:00
kpyzhov 1d6a2fb064 Don't use accelerated vector element access for hip-clang. (#1796) 2020-01-15 18:17:08 -08:00
kpyzhov dabbde21c6 Don't use accelerated vector element access for hip-clang. (#1796)
[ROCm/hip commit: 566adc4594]
2020-01-15 18:17:08 -08:00
kpyzhov 566adc4594 Don't use accelerated vector element access for hip-clang. (#1796) 2020-01-15 18:17:08 -08:00
foreman 095e7249ab P4 to Git Change 2057426 by vsytchen@vsytchen-ocl-win10-2 on 2020/01/15 19:27:36
SWDEV-79445 - OCL generic changes and code clean-up

	Make the conversion from amd::Coord3D to size_t* be explicit.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#21 edit


[ROCm/clr commit: 65b47104c7]
2020-01-15 19:38:07 -05:00
foreman 65b47104c7 P4 to Git Change 2057426 by vsytchen@vsytchen-ocl-win10-2 on 2020/01/15 19:27:36
SWDEV-79445 - OCL generic changes and code clean-up

	Make the conversion from amd::Coord3D to size_t* be explicit.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#21 edit
2020-01-15 19:38:07 -05:00
foreman a2ce848fab P4 to Git Change 2057410 by skudchad@skudchad_rocm on 2020/01/15 18:24:33
SWDEV-219341 - Free memory correctly. hiprtcProgram is a pointer by itself. So release *prog

Affected files ...

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


[ROCm/clr commit: 37c900f2a1]
2020-01-15 18:32:44 -05:00
foreman 37c900f2a1 P4 to Git Change 2057410 by skudchad@skudchad_rocm on 2020/01/15 18:24:33
SWDEV-219341 - Free memory correctly. hiprtcProgram is a pointer by itself. So release *prog

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#10 edit
2020-01-15 18:32:44 -05:00
foreman 8938270136 P4 to Git Change 2057410 by skudchad@skudchad_rocm on 2020/01/15 18:24:33
SWDEV-219341 - Free memory correctly. hiprtcProgram is a pointer by itself. So release *prog

Affected files ...

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


[ROCm/hip commit: 97a6164702]
2020-01-15 18:32:44 -05:00
foreman 97a6164702 P4 to Git Change 2057410 by skudchad@skudchad_rocm on 2020/01/15 18:24:33
SWDEV-219341 - Free memory correctly. hiprtcProgram is a pointer by itself. So release *prog

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_rtc.cpp#10 edit
2020-01-15 18:32:44 -05:00
Evgeny 2c51968f3b roctx start/stop minor changes, code cleanup
[ROCm/roctracer commit: 36a2df3edf]
2020-01-15 15:24:44 -06:00
Evgeny 36a2df3edf roctx start/stop minor changes, code cleanup 2020-01-15 15:24:44 -06:00
Evgeny db7b5a4a29 filtering start/stop callback if already started/stopped
[ROCm/roctracer commit: 1c79061bb3]
2020-01-15 12:57:28 -06:00
Evgeny 1c79061bb3 filtering start/stop callback if already started/stopped 2020-01-15 12:57:28 -06:00
Aakanksha Patil efc95906b5 [HIPIFY][cmake] Packaging for hipify-clang
[ROCm/clr commit: 545ad0dad3]
2020-01-15 11:39:02 -05:00
Aakanksha Patil 545ad0dad3 [HIPIFY][cmake] Packaging for hipify-clang 2020-01-15 11:39:02 -05:00
Aakanksha Patil 04b0bf0a1d [HIPIFY][cmake] Packaging for hipify-clang
[ROCm/hip commit: 7f78630124]
2020-01-15 11:39:02 -05:00
Aakanksha Patil 7f78630124 [HIPIFY][cmake] Packaging for hipify-clang 2020-01-15 11:39:02 -05:00
foreman c84863e4de P4 to Git Change 2056965 by chui@ocl-promo-incrementor on 2020/01/15 03:00:18
SWDEV-2 - Change OpenCL version number from 3079 to 3080.

Affected files ...

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


[ROCm/clr commit: 43ad5275cb]
2020-01-15 03:04:21 -05:00
foreman 43ad5275cb P4 to Git Change 2056965 by chui@ocl-promo-incrementor on 2020/01/15 03:00:18
SWDEV-2 - Change OpenCL version number from 3079 to 3080.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2827 edit
2020-01-15 03:04:21 -05:00
Srinivasan Subramanian 54d94d02bd Avoid shared library conflicts across multiple ROCM version
Adding patch number based on ROCM build/release to have unique
file name for libraries across multiple versions of ROCM.

Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com>

Change-Id: I58d665b0e7d577b5bd7a6000d1202a0242672727
2020-01-15 01:08:23 -05:00
Srinivasan Subramanian b53a8a6377 Avoid shared library conflicts across multiple ROCM version
Adding patch number based on ROCM build/release to have unique
file name for libraries across multiple versions of ROCM.

Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com>

Change-Id: I58d665b0e7d577b5bd7a6000d1202a0242672727


[ROCm/ROCR-Runtime commit: 54d94d02bd]
2020-01-15 01:08:23 -05:00
foreman cf072968de P4 to Git Change 2056728 by vsytchen@vsytchen-ocl-win10-2 on 2020/01/14 17:54:16
SWDEV-79445 - OCL generic changes and code clean-up

	Alllow amd::Coord3D to decay into size_t*. This allows creating an amd::BufferRect obect without the need of explicitly passing size_t[3] arguments.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#20 edit


[ROCm/clr commit: a9b467ba7b]
2020-01-14 17:56:39 -05:00
foreman a9b467ba7b P4 to Git Change 2056728 by vsytchen@vsytchen-ocl-win10-2 on 2020/01/14 17:54:16
SWDEV-79445 - OCL generic changes and code clean-up

	Alllow amd::Coord3D to decay into size_t*. This allows creating an amd::BufferRect obect without the need of explicitly passing size_t[3] arguments.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/object.hpp#20 edit
2020-01-14 17:56:39 -05:00
foreman 3115699dc8 P4 to Git Change 2056720 by gandryey@gera-win10 on 2020/01/14 17:35:01
SWDEV-79445 - OCL generic changes and code clean-up
	- Use ClPrint to trace memory allocations

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#31 edit


[ROCm/clr commit: ae5d557960]
2020-01-14 17:44:07 -05:00
foreman ae5d557960 P4 to Git Change 2056720 by gandryey@gera-win10 on 2020/01/14 17:35:01
SWDEV-79445 - OCL generic changes and code clean-up
	- Use ClPrint to trace memory allocations

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#31 edit
2020-01-14 17:44:07 -05:00
kpyzhov 8bf4210095 Add missing constructors for Scalar_accessor class. (#1792)
[ROCm/clr commit: 0918614615]
2020-01-14 11:30:21 -08:00
kpyzhov 0918614615 Add missing constructors for Scalar_accessor class. (#1792) 2020-01-14 11:30:21 -08:00
kpyzhov 4c457c2bb5 Add missing constructors for Scalar_accessor class. (#1792)
[ROCm/hip commit: fae85cf6d2]
2020-01-14 11:30:21 -08:00
kpyzhov fae85cf6d2 Add missing constructors for Scalar_accessor class. (#1792) 2020-01-14 11:30:21 -08:00
eshcherb 639dad044d Update README.md
[ROCm/roctracer commit: 1a5609c35d]
2020-01-14 10:32:05 -06:00