Commit Graph

13402 Commits

Author SHA1 Message Date
Chauncey Hui ae52afa603 SWDEV-2 - Change OpenCL version number from 3498 to 3499
[ROCm/clr commit: 4dfde8b499]
2022-08-29 03:00:09 -04:00
sdashmiz b5ae2dde80 SWDEV-325711: move the API under correct hip version
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Ia4e1588da7d21b2cb617c374d846ce5e05b1f4f8


[ROCm/clr commit: fd8647807d]
2022-08-26 15:59:30 -04:00
Satyanvesh Dittakavi 147c17cac4 SWDEV-339488 - Address HIPRT tests failure with spaces in the include path
Change-Id: Ic9ed57e44fcfdf82a0d066483bc73e1d59c39e30


[ROCm/clr commit: 89355fb586]
2022-08-26 06:47:56 -04:00
Sarbojit Sarkar e6f0d30295 SWDEV-343921 - Updating default stack size for OpenCl tasks
Change-Id: I37cdd8808dddaa7ac0544b76d18de64b27e443bd


[ROCm/clr commit: c72a396c1f]
2022-08-26 04:57:00 -04:00
Chauncey Hui eed709d49c SWDEV-2 - Change OpenCL version number from 3497 to 3498
[ROCm/clr commit: 2e2b57d806]
2022-08-26 03:00:07 -04:00
Jiabao Xie 2f90d3e296 SWDEV-351055 - changed isParent() to checking directly for parent's pointer. image should not be released for test types in Unit_hipMallocArray_happy
Change-Id: I8e4fae8c9188ee68c392237cb824a790ad7c9563


[ROCm/clr commit: d9f002c36f]
2022-08-25 10:11:54 -04:00
Alex (Bin) Xie 375e6aaf80 SWDEV-352193 - OpenCL needs to remove build dependency on UGL/ORCA
Change-Id: I45c615ee0ec339c1694ac0bc122dab7fce959d59


[ROCm/clr commit: 35919d1760]
2022-08-25 10:01:53 -04:00
Chauncey Hui 39e6ca2733 SWDEV-2 - Change OpenCL version number from 3496 to 3497
[ROCm/clr commit: f0387ab320]
2022-08-25 03:00:06 -04:00
Satyanvesh Dittakavi e960c639b7 SWDEV-344342 - Expose hiprtc target via cmake config interface
Change-Id: I1f19c4792665b078c2799c0c3c9e2d5b28c906de


[ROCm/clr commit: ab112eaf1d]
2022-08-25 00:29:23 -04:00
jie1zhan e668b22b11 SWDEV-352127 - Fix clinfo issue, add new asic id
Change-Id: Idc6ff6fe647878f32f8dbb0613cbb879ea21ecdf


[ROCm/clr commit: 2aa7e5819f]
2022-08-25 08:23:21 +08:00
sdashmiz 66ed5e2057 SWDEV-352290 - correct params checks
- correct condition for flags

- remove check for num of dependency

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6efd918e203b57c840d74ee0243f24b0c2c80e21


[ROCm/clr commit: a10df01f81]
2022-08-24 14:09:51 -04:00
Jaydeep Patel 06501e696d SWDEV-351282 - Null check for desc.
Change-Id: I69d534b6f97442c69b66154476a2637e99c3df77


[ROCm/clr commit: cf57f20407]
2022-08-24 13:04:56 -04:00
sdashmiz 72703ab50f SWDEV-352290 - remove the static list for user obj
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I8d7542ad5aacdda4e817c6aaed78c9cac4562efd


[ROCm/clr commit: ce5103ac97]
2022-08-24 12:01:41 -04:00
Jason Tang f69195d51c SWDEV-333471 - Remove HIP_FORCE_QUEUE_PROFILING
HIP_FORCE_QUEUE_PROFILING has been replaced by GPU_FORCE_QUEUE_PROFILING.

Change-Id: Ic8dec4407ef79c27094cb3954e48869075b4732f


[ROCm/clr commit: 97741fe5d4]
2022-08-24 11:53:16 -04:00
Anusha Godavarthy Surya 0e1f53bf87 SWDEV-350474 - Added hipExtModuleLaunchKernel API support as part of stream capture
Change-Id: I90a880ae0d3a85a0cc8380d2cb21e4759ea8151b


[ROCm/clr commit: 0d6e8e378e]
2022-08-24 11:20:22 -04:00
German 5ed568998f SWDEV-349794 - Fix time accumulation
If the execution command had a split into multiple HW operations, then runtime has to accumulate time for all operations

Change-Id: Iaba31e96250918d8190bf63adb4c07730fdfefbf


[ROCm/clr commit: 24f5362296]
2022-08-24 09:53:54 -04:00
Jaydeep Patel 72c93b2ddf SWDEV-351033 - Change error code to hipErrorHostMemoryNotRegistered
Change-Id: I930bb1e2787e284f335689d1900bdd08d328272e


[ROCm/clr commit: efadc772db]
2022-08-24 07:14:15 -04:00
Chauncey Hui d05b1469ae SWDEV-2 - Change OpenCL version number from 3495 to 3496
[ROCm/clr commit: 2733344689]
2022-08-24 03:00:06 -04:00
Jaydeep Patel 66015baadc SWDEV-351220 - Revert 1752b3049e
Change-Id: I08a06307271d0eccdf4b4876dea5ec70ace07d39


[ROCm/clr commit: 349ade7b2e]
2022-08-24 00:08:53 -04:00
Ranjith Ramakrishnan a2b9eb12d4 SWDEV-353137 - Fix for incorrect library path for hiprtc
Hiprtc related libraries are duplicated when installed from build directory
This happens when cmake install libdir is set with lib64 as default and using hard code path "lib" for LIBRARY_DESTINATION
Replaced "lib" with cmake install libdir
Removed the default setting of libdir in source code and its should be controlled via build argument

Change-Id: Icac55eac9427a5088903d01942e6bfd5263a6fc0


[ROCm/clr commit: ba04f95771]
2022-08-23 12:19:06 -04:00
kjayapra-amd 7eecd3e27f SWDEV-351609 - Updating the right structure with file info.
Change-Id: Ia4e1195df0669450162b2df4de50197ff27cfcae


[ROCm/clr commit: f15016227b]
2022-08-22 21:54:35 -04:00
pghafari a20fb7d571 SWDEV-342010 - in progress keeping track of events
Change-Id: Ic87e4b46d4eebe9922a34af5867e9fc32fcb4066


[ROCm/clr commit: ec16be77fc]
2022-08-22 03:45:57 -04:00
Jason Tang 92eb8654a4 SWDEV-350058 - Create ocltst package
Change-Id: Ifd1f538254c174da5bca2535ade5ac25c49bf673


[ROCm/clr commit: 145afd6a78]
2022-08-19 18:18:15 -04:00
Jason Tang fb753e489d SWDEV-333471 - Add GPU_FORCE_QUEUE_PROFILING
To support both hip and ocl. HIP_FORCE_QUEUE_PROFILING will be replaced with this later on.

Change-Id: I6d3514b1568ff049584ed9fd74bbdb3e4f4bf0c3


[ROCm/clr commit: d92b3a2d90]
2022-08-19 10:51:41 -04:00
Chauncey Hui 1729dc0514 SWDEV-2 - Change OpenCL version number from 3494 to 3495
[ROCm/clr commit: cf8f947f2f]
2022-08-19 03:00:07 -04:00
Laurent Morichetti acd38f5eaa SWDEV-351980 - Fix hip_prof_str.h generation
Fixed an error in the CMakeLists.txt USE_PERF_API option declaration
that was making it always disabled. Fixing this exposed an issue with
the hip_prof_gen.py script's handling of function variants (for example,
_spt functions) and new HIP_INIT_API_* macros.

Also switched the python interpreter to python3 as python2 may not be
available by default on the build system.

Change-Id: I971fc9edcc746ca63a2bdf4f540e755f9a80fe69


[ROCm/clr commit: 8ac20e5e38]
2022-08-18 23:15:27 -07:00
Satyanvesh Dittakavi af659de4c1 SWDEV-336448 - Support loading comgr versioned dll
Change-Id: I03283fc2a200d778c5efa43e509624bba9ce0541


[ROCm/clr commit: 64c1c4757f]
2022-08-19 00:38:19 -04:00
Satyanvesh Dittakavi feb23ab256 SWDEV-336448 - Load comgr versioned dll in hiprtc
Change-Id: I9c966ac6e3beae707d732e4bf84f88457d6265de


[ROCm/clr commit: 651f333140]
2022-08-19 00:38:08 -04:00
Laurent Morichetti fae60db2ff SWDEV-351980 - Use std::shared_mutex
Replace the custom reader/writer lock with the standard implementation
available in C++17.

Change-Id: I46013b821f13a023a16094830b7f45c4bacf11cb


[ROCm/clr commit: 008aa1c2e1]
2022-08-18 21:55:31 -04:00
Sarbojit Sarkar 504af979fe SWDEV-2 - clean-up for hipMemset and other memset APIs
Change-Id: I0270be2843ee5f79c1c476cec7807c0b920869de


[ROCm/clr commit: b39a56be25]
2022-08-18 12:04:16 -04:00
sdashmiz 96640b24ff SWDEV-350569 - add proper indexing for attribute
- rocr attribute needs to be updated after each iteration

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I3afb2d7954ef3de37f5f5f9d3cc7757fdacffcec


[ROCm/clr commit: 50e0ddb055]
2022-08-18 09:59:42 -04:00
Jaydeep Patel 71f44c6bc1 SWDEV-351285 - Change error.
Change-Id: Ia841a24cf774b2e2d8f6b6e37f3d8f43cb73f8df


[ROCm/clr commit: adfb40ed42]
2022-08-18 07:07:56 -04:00
Chauncey Hui 55cbb18fa2 SWDEV-2 - Change OpenCL version number from 3493 to 3494
[ROCm/clr commit: 4f6ecae248]
2022-08-18 03:00:06 -04:00
Satyanvesh Dittakavi 6996563bec SWDEV-351377 - hipIpcOpenEventHandle need not reset device ID
Change-Id: If4b4a3dbdd8016accc7fc083911cafa8bcb44154


[ROCm/clr commit: e147318403]
2022-08-18 00:30:56 -04:00
sdashmiz 213aad7615 SWDEV-325711: Add userobject functions for graph
- add user obj APIs for creating release and retain of user onbjects

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I0bf2999c77e44269565b27c31c7c1461f8a160a2


[ROCm/clr commit: 2c010dec17]
2022-08-17 14:31:43 -04:00
Laurent Morichetti 2f467284bb SWDEV-351980 - Acquire the code object lock in StatCO::getStatFuncName
Change-Id: I52ce2530d12fbe47e575feb2aab39bbfdfebd201


[ROCm/clr commit: a682934251]
2022-08-16 19:43:15 -04:00
Konstantin Zhuravlyov 3dd34bdd26 SWDEV-350564 - Silence int-conversion warnings as errors
Change-Id: Ie7cf8bef0ce41df92369aa45c76493d5d0a6669b


[ROCm/clr commit: ec63aa2302]
2022-08-16 17:20:04 -04:00
Ajay 91a6c2da56 SWDEV-344168 - hipVmm functionality memory check fix
Change-Id: Ia1de96ac9dbcbfb6a94a234aec3bf6cb51961799


[ROCm/clr commit: 113cc9ae2a]
2022-08-16 11:04:56 -07:00
victzhan 0fa83b9474 SWDEV-343905 - Updated headers to match the khronos repository
Change-Id: Ic3aaa7194a45243cd3c7e0ed226e86ba4f0fbf2b


[ROCm/clr commit: 252cda36fe]
2022-08-15 22:08:09 -04:00
kjayapra-amd e8872579cf SWDEV-351508 - Change the data_kind to BC from FATBIN, since unbundling happens in runtime now.
Change-Id: Iaf6e85637edaa92171edc4edc650a0b4598bf625


[ROCm/clr commit: 9e9754be80]
2022-08-12 19:52:29 -04:00
Alex Xie 3a32ec1232 SWDEV-351337 - Add new asic id
Change-Id: Ie07f7a6b9a4bb797124e6644c91fb62ba014cf6b


[ROCm/clr commit: aafa057c9a]
2022-08-12 13:14:06 -04:00
Chauncey Hui 2742546b68 SWDEV-2 - Change OpenCL version number from 3492 to 3493
[ROCm/clr commit: bc301d0937]
2022-08-12 03:00:07 -04:00
Jaydeep Patel 99b2f456e7 SWDEV-351200 - Validate desc.
Change-Id: Ic8690c9a2134ca42f4bec626ca787587a32856fb


[ROCm/clr commit: 5b6ffb6380]
2022-08-11 07:17:21 +00:00
Sarbojit Sarkar 4af3dec930 SWDEV-344210 - Fixed page fault when mempool accessed from remote device
Change-Id: I759296a3177560719759f7dd8766e07664285689


[ROCm/clr commit: db35b25d3f]
2022-08-11 00:02:29 -04:00
Jaydeep Patel 29d27cdee0 SWDEV-351031 - Any bit other than the rightmost 4 bits shouldn't be set
Change-Id: I6c834f491ce393eb37259eabc603220c5b5f164e


[ROCm/clr commit: 35051e778d]
2022-08-10 23:30:22 -04:00
Ajay 7e7576a849 SWDEV-348678 - hipManagedVar to initialize on all devices
Change-Id: Id714b56e89e4930ee067f3a7472a0029057d2711


[ROCm/clr commit: b380a95597]
2022-08-10 16:54:19 +00:00
Konstantin Zhuravlyov b4162f8685 Merge "SWDEV-350564 - Silence int-conversion warnings as errors" into amd-staging
[ROCm/clr commit: 6aa8066584]
2022-08-10 12:34:55 -04:00
Victor Zhang eae880f88f Merge "SWDEV-339709 - Fixed OCLDeviceQueries failing on MI200" into amd-staging
[ROCm/clr commit: 6e2ebb7051]
2022-08-10 10:05:51 -04:00
Maneesh Gupta 92f6e1a0d2 SWDEV-350289 - Fix build warnings due to file re-org
Change-Id: I0066fa163b9f25fdde4c5b3baed1ef0654390c06


[ROCm/clr commit: 289062682a]
2022-08-10 03:05:56 -04:00
Chauncey Hui 1baa019c70 SWDEV-2 - Change OpenCL version number from 3491 to 3492
[ROCm/clr commit: d9776dc730]
2022-08-10 03:00:05 -04:00