Commit Graph
64512 Commits
Author SHA1 Message Date
Rahul Garg 36c6e0019d hipMemset refactoring
[ROCm/hip commit: 412a35be20]
2018-04-11 15:58:48 +05:30
Rahul Garg 412a35be20 hipMemset refactoring 2018-04-11 15:58:48 +05:30
Maneesh Gupta 64780b64bf [cmake] Update target build dependencies
Change-Id: Ib1c34135c0d04f88daa695e7a90272225d7e64b0


[ROCm/clr commit: ebc52e5bc0]
2018-04-11 15:30:13 +05:30
Maneesh Gupta ebc52e5bc0 [cmake] Update target build dependencies
Change-Id: Ib1c34135c0d04f88daa695e7a90272225d7e64b0
2018-04-11 15:30:13 +05:30
Maneesh Gupta 01e4cf1c68 [cmake] Update target build dependencies
Change-Id: Ib1c34135c0d04f88daa695e7a90272225d7e64b0


[ROCm/hip commit: b1be325745]
2018-04-11 15:30:13 +05:30
Maneesh Gupta b1be325745 [cmake] Update target build dependencies
Change-Id: Ib1c34135c0d04f88daa695e7a90272225d7e64b0
2018-04-11 15:30:13 +05:30
Jenkins 9ffd01b366 Merge 'master' into 'amd-master'
Change-Id: Icea2117281aa6f24d85bc5ceea1db8c5d737caf3


[ROCm/clr commit: c516409a4b]
2018-04-11 04:10:08 -05:00
Jenkins c516409a4b Merge 'master' into 'amd-master'
Change-Id: Icea2117281aa6f24d85bc5ceea1db8c5d737caf3
2018-04-11 04:10:08 -05:00
Jenkins fe493a8ab5 Merge 'master' into 'amd-master'
Change-Id: Icea2117281aa6f24d85bc5ceea1db8c5d737caf3


[ROCm/hip commit: aa366257c2]
2018-04-11 04:10:08 -05:00
Jenkins aa366257c2 Merge 'master' into 'amd-master'
Change-Id: Icea2117281aa6f24d85bc5ceea1db8c5d737caf3
2018-04-11 04:10:08 -05:00
Maneesh Gupta d087d3adc3 Merge pull request #391 from lmoriche/master
Create one hipModule_t per device

[ROCm/clr commit: a39a96dcc9]
2018-04-11 13:06:58 +05:30
Maneesh Gupta a39a96dcc9 Merge pull request #391 from lmoriche/master
Create one hipModule_t per device
2018-04-11 13:06:58 +05:30
Maneesh Gupta 177cf7fea5 Merge pull request #391 from lmoriche/master
Create one hipModule_t per device

[ROCm/hip commit: 7c43396596]
2018-04-11 13:06:58 +05:30
Maneesh Gupta 7c43396596 Merge pull request #391 from lmoriche/master
Create one hipModule_t per device
2018-04-11 13:06:58 +05:30
foreman c27e2de097 P4 to Git Change 1539507 by johtaylo@johtaylo-jtincrementor2-increment on 2018/04/11 03:00:27
SWDEV-2 - Change OpenCL version number from 2628 to 2629.

Affected files ...

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


[ROCm/clr commit: c04dd9c43b]
2018-04-11 03:31:32 -04:00
foreman c04dd9c43b P4 to Git Change 1539507 by johtaylo@johtaylo-jtincrementor2-increment on 2018/04/11 03:00:27
SWDEV-2 - Change OpenCL version number from 2628 to 2629.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2376 edit
2018-04-11 03:31:32 -04:00
Evgeny c096c31a2c include directory fix
Change-Id: Ie260f607a1c5f5e3e40375a8adeffefd9fb28ec4
2018-04-11 00:07:54 -05:00
Evgeny ecfc347ede include directory fix
Change-Id: Ie260f607a1c5f5e3e40375a8adeffefd9fb28ec4


[ROCm/rocprofiler commit: c096c31a2c]
2018-04-11 00:07:54 -05:00
foreman ff18c03439 P4 to Git Change 1539198 by skudchad@skudchad_test2_win_opencl on 2018/04/10 17:32:14
SWDEV-145570 - [HIP] -  Add HIP API skeletons for Peer and memory

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#1 add


[ROCm/clr commit: e19802c5c9]
2018-04-10 17:41:24 -04:00
foreman e19802c5c9 P4 to Git Change 1539198 by skudchad@skudchad_test2_win_opencl on 2018/04/10 17:32:14
SWDEV-145570 - [HIP] -  Add HIP API skeletons for Peer and memory

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#1 add
2018-04-10 17:41:24 -04:00
foreman f768306d03 P4 to Git Change 1539198 by skudchad@skudchad_test2_win_opencl on 2018/04/10 17:32:14
SWDEV-145570 - [HIP] -  Add HIP API skeletons for Peer and memory

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#1 add


[ROCm/hip commit: 04decb72fc]
2018-04-10 17:41:24 -04:00
foreman 04decb72fc P4 to Git Change 1539198 by skudchad@skudchad_test2_win_opencl on 2018/04/10 17:32:14
SWDEV-145570 - [HIP] -  Add HIP API skeletons for Peer and memory

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_context.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_peer.cpp#1 add
2018-04-10 17:41:24 -04:00
foreman 24ff141e5b P4 to Git Change 1539108 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 15:20:10
SWDEV-79445 - OCL generic changes and code clean-up

	1. Replace std::list with std::unordered_set for resourceList_.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#25 edit


[ROCm/clr commit: 080cbfec94]
2018-04-10 16:18:41 -04:00
foreman 080cbfec94 P4 to Git Change 1539108 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 15:20:10
SWDEV-79445 - OCL generic changes and code clean-up

	1. Replace std::list with std::unordered_set for resourceList_.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#25 edit
2018-04-10 16:18:41 -04:00
foreman dd9ad21f95 P4 to Git Change 1539091 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 14:57:40
SWDEV-150166 - [OCL][LC][Ellesmere][Windows] oclcompiler.OCLStructOperations[30] causing crash

	1. Set the default amount of command buffer allocated per queue to 4 for pre-gfx9 and 12 for gfx9+ pal devices.
	2. Limit the amount of command buffers allocated for device queue to 2.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#89 edit


[ROCm/clr commit: 655732efab]
2018-04-10 15:53:40 -04:00
foreman 655732efab P4 to Git Change 1539091 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 14:57:40
SWDEV-150166 - [OCL][LC][Ellesmere][Windows] oclcompiler.OCLStructOperations[30] causing crash

	1. Set the default amount of command buffer allocated per queue to 4 for pre-gfx9 and 12 for gfx9+ pal devices.
	2. Limit the amount of command buffers allocated for device queue to 2.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#89 edit
2018-04-10 15:53:40 -04:00
Hari Thangirala 3e0cd85d69 Allow HSA_ENABLE_SDMA to override runtime defaults.
Change-Id: I2305304228010157bfb589c365f4a998577231cd
2018-04-10 12:56:48 -04:00
Hari Thangirala 28e79a42c2 Allow HSA_ENABLE_SDMA to override runtime defaults.
Change-Id: I2305304228010157bfb589c365f4a998577231cd


[ROCm/ROCR-Runtime commit: 3e0cd85d69]
2018-04-10 12:56:48 -04:00
foreman dc5e6fb1e2 P4 to Git Change 1538923 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 12:18:20
SWDEV-150166 - [OCL][LC][Ellesmere][Windows] oclcompiler.OCLStructOperations[30] causing crash

	1. Add runtime flag GPU_MAX_COMMAND_BUFFERS to set the amount of command buffers allocated per queue for pal devices.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#88 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#47 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#288 edit


[ROCm/clr commit: 19332a7d5e]
2018-04-10 12:34:33 -04:00
foreman 19332a7d5e P4 to Git Change 1538923 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 12:18:20
SWDEV-150166 - [OCL][LC][Ellesmere][Windows] oclcompiler.OCLStructOperations[30] causing crash

	1. Add runtime flag GPU_MAX_COMMAND_BUFFERS to set the amount of command buffers allocated per queue for pal devices.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#49 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#88 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#47 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#288 edit
2018-04-10 12:34:33 -04:00
foreman a9c0878566 P4 to Git Change 1538910 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 11:54:42
SWDEV-150453 - [CQE OCL][DTB][Perf][QR][Vega][DTB-BLOCKER] Performance drop observed on multiple subtests while running Nuke

	1. Clean up suballocation chunk creation logic.
	2. Try to cache a resource if it wasn't a suballocation.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#62 edit


[ROCm/clr commit: 3e14baceee]
2018-04-10 12:00:04 -04:00
foreman 3e14baceee P4 to Git Change 1538910 by vsytchen@vsytchen-ocl-win10 on 2018/04/10 11:54:42
SWDEV-150453 - [CQE OCL][DTB][Perf][QR][Vega][DTB-BLOCKER] Performance drop observed on multiple subtests while running Nuke

	1. Clean up suballocation chunk creation logic.
	2. Try to cache a resource if it wasn't a suballocation.

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

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#62 edit
2018-04-10 12:00:04 -04:00
Laurent Morichetti 51a692ce2e Create one hipModule_t per device
[ROCm/clr commit: f4cde23be3]
2018-04-10 08:57:34 -07:00
Laurent Morichetti f4cde23be3 Create one hipModule_t per device 2018-04-10 08:57:34 -07:00
Laurent Morichetti 10f3cc1f27 Create one hipModule_t per device
[ROCm/hip commit: 91f996035c]
2018-04-10 08:57:34 -07:00
Laurent Morichetti 91f996035c Create one hipModule_t per device 2018-04-10 08:57:34 -07:00
Konstantin Zhuravlyov 7ef70f7eaa Bring naming on par with the spec (hsa-runtime)
Change-Id: Ie1903c90a195cf95b186eb5552131a20af408adf
2018-04-10 09:15:02 -04:00
Konstantin Zhuravlyov 683c95a3b7 Bring naming on par with the spec (hsa-runtime)
Change-Id: Ie1903c90a195cf95b186eb5552131a20af408adf


[ROCm/ROCR-Runtime commit: 7ef70f7eaa]
2018-04-10 09:15:02 -04:00
foreman c9199e3bed P4 to Git Change 1538669 by johtaylo@johtaylo-jtincrementor2-increment on 2018/04/10 03:00:05
SWDEV-2 - Change OpenCL version number from 2627 to 2628.

Affected files ...

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


[ROCm/clr commit: caa618b3e4]
2018-04-10 03:08:48 -04:00
foreman caa618b3e4 P4 to Git Change 1538669 by johtaylo@johtaylo-jtincrementor2-increment on 2018/04/10 03:00:05
SWDEV-2 - Change OpenCL version number from 2627 to 2628.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2375 edit
2018-04-10 03:08:48 -04:00
Evgeny cf11e49e2a rocprofiler-dev package
Change-Id: I80c4f6fd0619f4985516be66dedd2945abcdf9af
2018-04-09 09:05:56 -05:00
Evgeny a9869caa8b rocprofiler-dev package
Change-Id: I80c4f6fd0619f4985516be66dedd2945abcdf9af


[ROCm/rocprofiler commit: cf11e49e2a]
2018-04-09 09:05:56 -05:00
Jenkins 5cc1610281 Merge 'master' into 'amd-master'
Change-Id: I2bb8d2d98bb90185d663d0dc3bad1803acd857cc


[ROCm/clr commit: f61ca7be5c]
2018-04-09 04:10:14 -05:00
Jenkins f61ca7be5c Merge 'master' into 'amd-master'
Change-Id: I2bb8d2d98bb90185d663d0dc3bad1803acd857cc
2018-04-09 04:10:14 -05:00
Jenkins 6903a93de4 Merge 'master' into 'amd-master'
Change-Id: I2bb8d2d98bb90185d663d0dc3bad1803acd857cc


[ROCm/hip commit: 61c2b91ebe]
2018-04-09 04:10:14 -05:00
Jenkins 61c2b91ebe Merge 'master' into 'amd-master'
Change-Id: I2bb8d2d98bb90185d663d0dc3bad1803acd857cc
2018-04-09 04:10:14 -05:00
Maneesh Gupta dffc1d1534 Merge pull request #390 from mangupta/hipmemcpy_fix
hipMemcpyAsync returns success when trying to copy 0 bytes

[ROCm/clr commit: 2d1d79cb22]
2018-04-09 14:02:36 +05:30
Maneesh Gupta 2d1d79cb22 Merge pull request #390 from mangupta/hipmemcpy_fix
hipMemcpyAsync returns success when trying to copy 0 bytes
2018-04-09 14:02:36 +05:30
Maneesh Gupta a7f4ee044f Merge pull request #390 from mangupta/hipmemcpy_fix
hipMemcpyAsync returns success when trying to copy 0 bytes

[ROCm/hip commit: 399a17d755]
2018-04-09 14:02:36 +05:30
Maneesh Gupta 399a17d755 Merge pull request #390 from mangupta/hipmemcpy_fix
hipMemcpyAsync returns success when trying to copy 0 bytes
2018-04-09 14:02:36 +05:30