Jaydeep Patel
5bc671c8c6
SWDEV-374382 - Change hip error type to context is destroyed instead for invalid stream.
...
Change-Id: I5ed22463204d7bff3741599eeced3d030da78fc4
[ROCm/clr commit: 845bf0adb4 ]
2022-12-21 12:54:39 +00:00
Chauncey Hui
2dbee131bd
SWDEV-2 - Change OpenCL version number from 3547 to 3548
...
[ROCm/clr commit: b8faaf8458 ]
2022-12-21 03:00:11 -05:00
Jaydeep Patel
e5a9c5b85b
SWDEV-374394 - Correct hip error for invalid stream.
...
Change-Id: I96949c58e050cb3149ab8434aebe0f1a97a6e857
[ROCm/clr commit: 148f67a36d ]
2022-12-20 21:27:56 -05:00
Ioannis Assiouras
1ddb9a2ddf
SWDEV-374402 - Added input stream check for hipExtLaunchKernel
...
Change-Id: I42915c3b9b10b4a4a5b3ae74b6a2dccc8fddbf7f
[ROCm/clr commit: f4f377bcaa ]
2022-12-20 14:29:58 -05:00
Ioannis Assiouras
c4d2a2c557
SWDEV-374400, SWDEV-374404 - Change error message in hipFuncGetAttribute(s) to match nvidia.
...
Change-Id: I95b69a49ced24115f0aebc288ea067a49b770aca
[ROCm/clr commit: 97c5f772c6 ]
2022-12-20 12:49:17 -05:00
pghafari
23b51242fd
SWDEV-369575, SWDEV-369568, SWDEV-369574 - matching
...
matching cuda return value
hipModuleLaunchKernel and hipExtModuleLaunchKernel matching with cuda in
negative cases
Change-Id: I636070924c81116dccbfa74f693061c60530de45
[ROCm/clr commit: 3b143cf3a2 ]
2022-12-20 12:24:23 -05:00
Jaydeep Patel
7df45ffc38
SWDEV-366087 - Pass pitch and slice pitch to blit kernel from rect struct.
...
Change-Id: I1ffe54929db59a40e2a1ae19c125f8d8e81b07ec
[ROCm/clr commit: 9076d9a518 ]
2022-12-20 16:43:49 +00:00
Jaydeep Patel
bd59bad586
SWDEV-374395 - Correct rhs.
...
Change-Id: I433d60344a6d23bc48f4db58d5501af89bc1989c
[ROCm/clr commit: 027f71ccfb ]
2022-12-20 11:38:11 +00:00
Satyanvesh Dittakavi
96d28fd15d
SWDEV-370552 - Improve hiprtc performance by passing the right flags to comgr
...
Change-Id: I99674b033d1248d9b34ac598b4780bd84a38c279
[ROCm/clr commit: 627e689ad7 ]
2022-12-19 06:16:56 -05:00
Satyanvesh Dittakavi
42766fde8b
SWDEV-372767 - Fix hipCUB and rocWMMA build failures
...
Change-Id: If3672fd50075c67cfce4d94e73b1376c4aa8d2ae
[ROCm/clr commit: e90721435b ]
2022-12-16 03:08:18 -05:00
Chauncey Hui
5d8905d50c
SWDEV-2 - Change OpenCL version number from 3546 to 3547
...
[ROCm/clr commit: d37bf7d22b ]
2022-12-16 03:00:08 -05:00
pghafari
7190c59c65
SWDEV-369576, SWDEV-369578, SWDEV-369577, SWDEV-369579, SWDEV-369563 - matching cuda return value
...
SWDEV-369576, SWDEV-369578, SWDEV-369579, SWDEV-369563 - matching cuda return value
Change-Id: I21b598e959571979307238c485492eb7fe2388cc
[ROCm/clr commit: c0f779fdf1 ]
2022-12-16 01:12:49 -05:00
Saleel Kudchadker
ed4c04b150
SWDEV-373334 - Use copyMetadata for blit decisions
...
- Check isAsync flag for small host copies on large bar as it synchronizes
- Use CopyEngine Preference hint if HMM is enabled.
Change-Id: I1ffc4b2604ed03cf5979cdc454178648c5ae5cba
[ROCm/clr commit: e0384f9f6b ]
2022-12-15 17:09:02 -05:00
kjayapra-amd
67cf4a5107
SWDEV-363865 - Use COMGR path to unbundle code object in HIPRTC.
...
Change-Id: Ifca29ea0c6ff319c3f584397e542a1658d220c4a
[ROCm/clr commit: 2f8847bfbd ]
2022-12-15 07:16:55 -05:00
Chauncey Hui
8d648e4efe
SWDEV-2 - Change OpenCL version number from 3545 to 3546
...
[ROCm/clr commit: 7e3e528441 ]
2022-12-15 03:00:08 -05:00
Jacob Lambert
50a845c43a
SWDEV-322000 - Removing scoped locks in code regions with Comgr calls
...
Comgr now internally locks to avoid multi-threading issues with LLVM
Change-Id: I74b903d373af55c2efade17a9caf31fda3ca1795
[ROCm/clr commit: 2835ff1a63 ]
2022-12-14 12:40:45 -05:00
Jacob Lambert
87e6e1357b
SWDEV-356171 - Adding new Comgr mangled name fetching APIs
...
amd::Comgr::populate_mangled_names()
amd::Comgr::get_mangled_name()
Change-Id: Ie6ebf3aae76632f7e7cfef3c90642b2e3cd10b48
[ROCm/clr commit: 50d77d17fd ]
2022-12-14 12:40:18 -05:00
jatang
b9cb9b64ed
SWDEV-1 - Fix another build warning.
...
Change-Id: Ifed33732752e9d9ec74a244a0104bf571a9fc6c5
[ROCm/clr commit: a4fadb191a ]
2022-12-14 10:14:49 -05:00
Ioannis Assiouras
f3c412b183
SWDEV-369548 - Disallow opening an ipc mem handle in the originating process.
...
Change-Id: Icce5e41a220566141bd7d92b7199d477f60bed8e
[ROCm/clr commit: 30e740023b ]
2022-12-14 04:52:21 -05:00
Chauncey Hui
4c2154acfc
SWDEV-2 - Change OpenCL version number from 3544 to 3545
...
[ROCm/clr commit: 5aee3d3018 ]
2022-12-14 03:00:06 -05:00
jatang
3707f5d671
SWDEV-1 - Not to truncate size_t in print when it's 64bit
...
Change-Id: Iab8b7eb128c767b6808b19cbeac5169b7a97f1ad
[ROCm/clr commit: e8cd1e93e8 ]
2022-12-13 09:13:33 -05:00
Todd tiantuo Li
8f2b881c3b
SWDEV-354868 - return CL_INVALID_VALUE if number of RT CUs is less than its granularity when creating command queue
...
Change-Id: I31004e82589c3378dba5541095a1eff763d4579d
[ROCm/clr commit: 6d4e067302 ]
2022-12-13 04:59:33 -08:00
Ioannis Assiouras
f1407eb433
SWDEV-373235 - Fixed segfault when nullptr function is passed to hipKernelNameRef
...
Change-Id: If23fbbd19ad92fd0b3fa888dca09e7fe705c0c56
[ROCm/clr commit: 1274f2a54c ]
2022-12-13 07:09:03 -05:00
Chauncey Hui
db15e282f1
SWDEV-2 - Change OpenCL version number from 3543 to 3544
...
[ROCm/clr commit: edb515eabf ]
2022-12-13 03:00:08 -05:00
Anusha GodavarthySurya
09b894eeef
SWDEV-325711 - Node can be enabled/disabled only for kernel, memcpy and memset nodes
...
Change-Id: Id9c19a14655732d61fccee9c3d1ffa0614123468
[ROCm/clr commit: 0fcc5557bd ]
2022-12-13 05:08:38 +00:00
Anusha GodavarthySurya
e1b559e386
SWDEV-372521 - Fix copy of unused kernel attributes
...
Change-Id: Ib93f27d68cedac2182ba6dac0c234cc71c2c4229
[ROCm/clr commit: 5bcfb07c85 ]
2022-12-13 03:44:10 +00:00
kjayapra-amd
c3c4eb85d3
SWDEV-371904 - Adding pseudo fine grain flag to hsa memory allocation for device fine grained memory.
...
Change-Id: I8c605d6bc3ac905bfffc6de3a56911151ef0e663
[ROCm/clr commit: f7c194edf7 ]
2022-12-12 11:40:00 -05:00
pghafari
c4fc6ea3ab
SWDEV-369566, SWDEV-369565, SWDEV-369564 - match with cuda return
...
Change-Id: I308f5344a64e5a06aa89685de9348f6722c196da
[ROCm/clr commit: 698f52acd8 ]
2022-12-12 09:53:18 -05:00
kjayapra-amd
e295beb8ba
SWDEV-371904 - Adding pseudo fine grain flag to hsa memory allocation for device fine grained memory.
...
Change-Id: I8cada90f0e3880dfbc5bf5a3fac4554e7a0cb08e
[ROCm/clr commit: e56a611b92 ]
2022-12-11 08:15:17 -05:00
Chauncey Hui
9cd8e38967
SWDEV-2 - Change OpenCL version number from 3542 to 3543
...
[ROCm/clr commit: dc6bbe303b ]
2022-12-10 03:00:08 -05:00
Jacob Lambert
0a2f9b7017
SWDEV-370606 - Omit deprecation warnings from Werror
...
Comgr would like to include deprecation warnings for soon-to-be-removed
features. Therefore, when building with Comgr headers we need to
exclude deprecation warnings from Werror
Change-Id: I6c9563be3e066c493dd8e459fc07c7523e2854e3
[ROCm/clr commit: 02daeb01b4 ]
2022-12-09 18:07:44 -05:00
Todd tiantuo Li
bf1d819ac7
SWDEV-354868 - Queue::Create() for RT queue should fail when number of reserved CU's for RT queue is zero (most likely due to being aligned down by dedicatedCuGranularity).
...
Change-Id: I234e7ff83cb312bf44f5ad4b1a897c079f5106a9
[ROCm/clr commit: 9168415ca2 ]
2022-12-09 16:45:10 -05:00
Todd tiantuo Li
c07620985b
Merge "SWDEV-372070 - Add Phoenix to OCLPerfCounters in ocltst" into amd-staging
...
[ROCm/clr commit: 9dcb6a3d4d ]
2022-12-09 16:41:37 -05:00
Todd tiantuo Li
cdd7d68481
Merge "SWDEV-354868 - skip subtest when number of RT CUs is less than granularity" into amd-staging
...
[ROCm/clr commit: 05f99a45f8 ]
2022-12-09 16:41:03 -05:00
Satyanvesh Dittakavi
a17cc5c6ba
SWDEV-372032 - Support cooperative groups header with HIPRTC
...
Change-Id: Ia64652fd52b210a4eeee9d38fdfdfa6fdc7163ff
[ROCm/clr commit: 91291e48db ]
2022-12-09 04:45:59 -05:00
Satyanvesh Dittakavi
ea4ee7ed93
SWDEV-366306 - SWDEV-366314 - Add hip vector types and hip bfloat16 to HIPRTC cmake
...
Change-Id: If4213c3ca9446afe931c6b111c220033987e0204
[ROCm/clr commit: 88270b34f2 ]
2022-12-09 04:43:51 -05:00
Chauncey Hui
2f501eff81
SWDEV-2 - Change OpenCL version number from 3541 to 3542
...
[ROCm/clr commit: 9c8cfc7f98 ]
2022-12-09 03:00:07 -05:00
Todd tiantuo Li
aece761fa8
SWDEV-354868 - skip subtest when number of RT CUs is less than granularity
...
Change-Id: Ibe0b8a2d462e9a0178a12c224b0192454618cb7c
[ROCm/clr commit: a284f9328f ]
2022-12-08 23:38:42 -08:00
Ioannis Assiouras
48173fdcb5
SWDEV-369581 - Convey copy API metadata to ROCclr
...
Change-Id: I318636602cbb546a12bb339264153b9be4008b40
[ROCm/clr commit: 829843cdfe ]
2022-12-09 00:27:55 -05:00
Ioannis Assiouras
e609c247ec
SWDEV-369581 - Convey copy API metadata to ROCclr
...
Change-Id: I6fcd2c2dbec887199de538326a7826bd29a25ca0
[ROCm/clr commit: 337976febf ]
2022-12-09 00:27:35 -05:00
Ioannis Assiouras
733c8d1d1c
SWDEV-369581 - Convey copy API metadata to ROCclr
...
Change-Id: I569462d6d268700d419510255e201bf7d80d6714
[ROCm/clr commit: 72b45e2a1f ]
2022-12-09 00:27:15 -05:00
pghafari
4e6a699eae
SWDEV-366279 - updating p2p error msg
...
Change-Id: I294e7770efd11f511dd5817eb28bd3c97d9d4926
[ROCm/clr commit: 402504f548 ]
2022-12-09 00:05:04 -05:00
pghafari
f1dda2b2b3
SWDEV-369668 - update error check for hipGetError
...
Change-Id: I8f991237d59d04c9b6b3965a453ba3f54718eb43
[ROCm/clr commit: 52878fd039 ]
2022-12-08 15:56:49 -05:00
Jaydeep Patel
be5d6fb005
SWDEV-370537 - PAL does 64kb alignment so no need to do it in runtime. Reverting alignment to 4kb.
...
Change-Id: If3eaac65bf63bb9b8b73a3cad1bb34d357f1adeb
[ROCm/clr commit: cd7034c9bb ]
2022-12-08 14:54:46 -05:00
German
ebf7fad258
SWDEV-370901 - Force sysmem allocation
...
Adobe AE allocates/destroys system memory per each frame
in some effects, which is a very expensive operation.
Disable pinning and force sysmem allocation in VidMM.
That allows to trigger resource cache in runtime and
avoid paging operations, caused by pinning.
The actual benchmark doesn't have significant improvement
from the change, but GPU view traces are much cleaner.
Change-Id: I92cdd87d37c64611788f05250f71d6fe489b4d7e
[ROCm/clr commit: 8cf53e7dff ]
2022-12-08 13:06:51 -05:00
German Andryeyev
b4f089f6e7
SWDEV-353281 - Relax prof script validation
...
Report a warning on HIP header mismatch
Change-Id: Ib6fb32161b7de14881ef88cff6c95e6b432999db
[ROCm/clr commit: 6d3b8d0106 ]
2022-12-08 12:57:13 -05:00
sdashmiz
6a661a9f15
SWDEV-367833 - return success for null stream
...
- return success for query on null stream
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ifc2cf705e1962565c68de7b1777f870c5a4d56cf
[ROCm/clr commit: fefff25364 ]
2022-12-08 11:41:37 -05:00
kjayapra-amd
e47e613948
SWDEV-363865 - Use COMGR path to unbundle code object in HIPRTC.
...
Change-Id: Ie6a48ab2792bb3f7ae1e62d716ecc35b8e24fe16
[ROCm/clr commit: 7319dc36c1 ]
2022-12-08 08:34:33 -05:00
Chauncey Hui
22ca7dc91e
SWDEV-2 - Change OpenCL version number from 3540 to 3541
...
[ROCm/clr commit: cbc66bf89d ]
2022-12-08 03:00:09 -05:00
pghafari
ed6108c2d6
SWDEV-368166 - hipGraphAddMemcpyNode1D paramcheck
...
adding parameter check for hipGraphAddMemcpyNode1D
Change-Id: I94dc944bd55ea04b8e9288a27c8f58dd3720161b
[ROCm/clr commit: 5acc2cdcc2 ]
2022-12-07 18:29:11 -05:00