German Andryeyev
e390ec044f
SWDEV-432174 - Change the fillBuffer kernel
...
- Add the new fillBuffer kernel, which allows to launch a limited
number of workgroups for memory fill operation
- Switch fill memory to 16 bytes write by default
- Allow to limit the workgroups with DEBUG_CLR_LIMIT_BLIT_WG
Change-Id: Ibad1822f2d42b2fc71bcfc1917c31409c0623e8e
[ROCm/clr commit: f1dc81f427 ]
2023-11-16 14:25:55 -04:00
Ioannis Assiouras
2da4764fc2
SWDEV-428244 - Set PARAMETERS_MIN_ALIGNMENT to the native alignment
...
Change-Id: I14d8a0db4e575d6fa816754c52df405de88d9200
[ROCm/clr commit: 7868876db7 ]
2023-10-21 17:26:46 -04:00
kjayapra-amd
6d8458ba5a
SWDEV-413997 - Initial VMM changes for ROCm path.
...
Change-Id: I4405fd7b53182eb4c4622835c811c0dc08461537
[ROCm/clr commit: 3ef829939a ]
2023-10-16 11:29:16 -04:00
jiabaxie
f25e5e01f3
SWDEV-405983 - adding in HIP_LAUNCH_BLOCKING
...
Change-Id: I3f9c8a745099aab05155ebe910e727693961a02f
[ROCm/clr commit: 28f0daa34f ]
2023-10-10 21:11:13 -04:00
Anusha GodavarthySurya
0404df28ef
SWDEV-422207 - Capture AQL Packets for graph Kernel nodes during graph Inst. And enqueue AQL packet during launch
...
Change-Id: I1e5f7f9e2a70bd500d190193cb6ba0867f5a63e7
[ROCm/clr commit: e63c280d4d ]
2023-10-05 00:34:29 -04:00
German
5d9912f48b
SWDEV-407533 - [ABI Break]Remove Wavelimiter
...
Change-Id: I6a2f6fb5a0c3acea93fa0200a69679783e76f5bd
[ROCm/clr commit: 7be3a5e33e ]
2023-09-07 09:58:41 -04:00
Ioannis Assiouras
97d7b15428
SWDEV-420328 - Initialize AMD_LOG_MASK with decimals instead of hex
...
Change-Id: Id25510863c51206bca2e50fc93d6e1e1c5cbbfea
[ROCm/clr commit: 1302d6f119 ]
2023-09-07 03:04:37 -04:00
kjayapra-amd
76cc68ff80
SWDEV-381625 - Parse compiler and linker options from environment variable.
...
Change-Id: Id5a012b678e5973c4b64dff84444a909aefae006
[ROCm/clr commit: 6a0f80a03d ]
2023-08-29 20:24:27 -04:00
German
3f4bbcfdba
SWDEV-407533 - [ABI Break]Purge unused env vars
...
Change-Id: I627950e8ebb6299affc602754a20d442dbe42b14
[ROCm/clr commit: 077311153a ]
2023-08-24 14:11:40 -04:00
Saleel Kudchadker
520b17fb07
SWDEV-384557 - Enable SDMA query
...
Change-Id: Ibb0a8d131f799985a4d4adbf753261e58c04157f
[ROCm/clr commit: aa6eb555e2 ]
2023-08-01 18:41:23 -04:00
Todd tiantuo Li
cd9fa7af05
SWDEV-333557 - add PAL_HIP_IPC_FLAG for PAL HIP device allocations
...
Change-Id: I9017f4e3b03d4817bf233c788e30775fb2297589
[ROCm/clr commit: 04b9ab49eb ]
2023-07-17 08:10:25 -04:00
Anusha GodavarthySurya
57467ef2c7
SWDEV-392732 - Initial commit for graph doorbell optimization(AQL Buffering)
...
Change-Id: I451725006c54c249dc530c55d2af2a31594bf49b
[ROCm/clr commit: b0e6f99ad7 ]
2023-07-16 07:56:00 -04:00
Saleel Kudchadker
47894de700
SWDEV-384557 - Rename env var
...
- Rename HIP_USE_SDMA_QUERY to DEBUG_CLR_USE_SDMA_QUERY as this is
supposed to be a temporary env var for debug purposes only.
Change-Id: If6ebd52ab87624375a3df24ceccdcc05c60a65af
[ROCm/clr commit: 770b2a4711 ]
2023-06-29 13:54:55 -04:00
Ioannis Assiouras
320d7c1d9a
SWDEV-405182 - Revert min alignment for abstract parameters stack to 16 bytes
...
Change-Id: I9e6ace281468e8ef11b011c58f5971ce8907f3c6
[ROCm/clr commit: 4add0e6563 ]
2023-06-23 04:39:51 -04:00
Saleel Kudchadker
87652b6c93
SWDEV-384557 - Use toggle for SDMA query
...
- Use HIP_USE_SDMA_QUERY env var toggle for new API use. Env var is 0 by
default
Change-Id: If725a0c41e15f78a1a6c3f47942954fe9240b4db
[ROCm/clr commit: 8d193c32bb ]
2023-06-15 01:02:24 -04:00
Jacob Lambert
7ee73c61b0
SWDEV-375055 - Re-enable Comgr unbundler
...
With recent upstream changes (D145770), we can now use the
Comgr unbundler without requiring an env field in the supplied
targetID. For users, this is consistent with previous legacy
unbundler behavior.
Change-Id: I5f085b0fa1ad352bbbb282b75367c206b75f279f
[ROCm/clr commit: 443f912c7f ]
2023-05-31 16:14:08 -04:00
Saleel Kudchadker
a5715294fb
SWDEV-301667 - Add a flag for gpuvm kernargs
...
HIP_FORCE_DEV_KERNARG=1 will create a device allocation for kernel arg
segment. Flag is 0 by default.
Change-Id: Iaaf5a149f3be8596568878d5d272268baf067c60
[ROCm/clr commit: 5436d362b1 ]
2023-05-22 11:23:48 -04:00
Alex Voicu
e266f8834b
SWDEV-301667 - Kernelarg gpuvm
...
Add aligned, nontemporal `memcpy` for kernarg.
Change-Id: I5d8ac76904feaf793b45ec2ea5fbd1069be20068
[ROCm/clr commit: 06df9e2efd ]
2023-05-22 11:21:14 -04:00
German
8d97827417
SWDEV-353281 - VM support in mempool for graphs
...
The change enables VM support in graphs on Windows. That allows
to avoid caching of all allocations at the cost of map/unmap
overhead during memory create/destroy.
Change-Id: I792be00fba099e5e5d3cd44a963e1dfd6976a86d
[ROCm/clr commit: 04b696abee ]
2023-05-05 15:31:26 -04:00
Saleel Kudchadker
5487d0ed10
SWDEV-301667 - Better log
...
Change-Id: I7399de7fe7a8840568d02362d2d936173583030c
[ROCm/clr commit: 0a7708f982 ]
2023-05-04 16:29:02 -04:00
Chauncey Hui
01c6eb43eb
SWDEV-2 - Change OpenCL version number from 3580 to 3581
...
[ROCm/clr commit: 3d87e3848b ]
2023-04-05 07:51:04 +00:00
Chauncey Hui
c17e43704d
SWDEV-2 - Change OpenCL version number from 3579 to 3580
...
[ROCm/clr commit: 391bbd0455 ]
2023-04-05 07:50:25 +00:00
Chauncey Hui
dec60d0496
SWDEV-2 - Change OpenCL version number from 3578 to 3579
...
[ROCm/clr commit: 899c0e54e7 ]
2023-04-05 07:49:57 +00:00
Chauncey Hui
ee0dfc28c0
SWDEV-2 - Change OpenCL version number from 3577 to 3578
...
[ROCm/clr commit: f670c97ad8 ]
2023-04-05 07:49:23 +00:00
Chauncey Hui
ff9a2d2bdc
SWDEV-2 - Change OpenCL version number from 3576 to 3577
...
[ROCm/clr commit: 53c071199e ]
2023-04-05 07:47:41 +00:00
Chauncey Hui
8149f60518
SWDEV-2 - Change OpenCL version number from 3575 to 3576
...
[ROCm/clr commit: b87fc948de ]
2023-03-14 03:00:07 -04:00
Chauncey Hui
3675695649
SWDEV-2 - Change OpenCL version number from 3574 to 3575
...
[ROCm/clr commit: b6edbb6c2c ]
2023-03-11 03:00:05 -05:00
Chauncey Hui
509d472940
SWDEV-2 - Change OpenCL version number from 3573 to 3574
...
[ROCm/clr commit: f3b84edf55 ]
2023-03-08 03:00:08 -05:00
Chauncey Hui
5b44438eb0
SWDEV-2 - Change OpenCL version number from 3572 to 3573
...
[ROCm/clr commit: c7fdb3fa68 ]
2023-03-07 03:00:07 -05:00
Chauncey Hui
2435a89897
SWDEV-2 - Change OpenCL version number from 3571 to 3572
...
[ROCm/clr commit: c2abac32c8 ]
2023-03-02 03:00:10 -05:00
Chauncey Hui
948b5d51e4
SWDEV-2 - Change OpenCL version number from 3570 to 3571
...
[ROCm/clr commit: bc028e88f1 ]
2023-03-01 15:47:05 -05:00
Maneesh Gupta
d7fdd9fcb8
SWDEV-368235 - Revert "Remove obsolete env variables"
...
This reverts commit dfa7790030 .
Reason for revert: Deferred to a future release.
Change-Id: Ia66c37f0ab9734dee73c930d10d7469d5fd57254
[ROCm/clr commit: 5dc104b3ea ]
2023-02-15 07:25:00 +00:00
Chauncey Hui
20abd4585b
SWDEV-2 - Change OpenCL version number from 3569 to 3570
...
[ROCm/clr commit: dbeb2f5495 ]
2023-02-10 03:00:12 -05:00
Chauncey Hui
50307ab94c
SWDEV-2 - Change OpenCL version number from 3568 to 3569
...
[ROCm/clr commit: 5e27676afb ]
2023-02-09 03:00:04 -05:00
Chauncey Hui
1f19ae8227
SWDEV-2 - Change OpenCL version number from 3567 to 3568
...
[ROCm/clr commit: 4435ddd997 ]
2023-02-07 03:00:09 -05:00
German
dfa7790030
SWDEV-368235 - Remove obsolete env variables
...
Change-Id: I7e14d53297e79e2f68b3a6cc40251ad7db9eb5ab
[ROCm/clr commit: 7b50c935f8 ]
2023-02-03 13:44:24 -05:00
Chauncey Hui
2258de8acd
SWDEV-2 - Change OpenCL version number from 3566 to 3567
...
[ROCm/clr commit: ce37f3ba26 ]
2023-02-03 03:00:10 -05:00
Chauncey Hui
2fdc10103c
SWDEV-2 - Change OpenCL version number from 3565 to 3566
...
[ROCm/clr commit: 2a592f8968 ]
2023-02-02 03:00:07 -05:00
Chauncey Hui
8ed7dcdd03
SWDEV-2 - Change OpenCL version number from 3564 to 3565
...
[ROCm/clr commit: 202b6c0f16 ]
2023-02-01 03:00:07 -05:00
Chauncey Hui
9eeb99a842
SWDEV-2 - Change OpenCL version number from 3563 to 3564
...
[ROCm/clr commit: 054ab2d4ae ]
2023-01-31 03:00:08 -05:00
Chauncey Hui
7f9ec8bdc5
SWDEV-2 - Change OpenCL version number from 3562 to 3563
...
[ROCm/clr commit: e3aa7a5b3d ]
2023-01-27 03:00:07 -05:00
Chauncey Hui
10fb8c0d12
SWDEV-2 - Change OpenCL version number from 3561 to 3562
...
[ROCm/clr commit: b63f996e9e ]
2023-01-25 03:00:05 -05:00
Chauncey Hui
115f0c2f43
SWDEV-2 - Change OpenCL version number from 3560 to 3561
...
[ROCm/clr commit: be098d8f3f ]
2023-01-24 03:00:08 -05:00
kjayapra-amd
b4ffe0e810
SWDEV-378006 - Adding a new guarantee macro to support printing args.
...
Change-Id: I9c838644e31a84d96a44b2bd10525a08d805a047
[ROCm/clr commit: b968394b4e ]
2023-01-21 06:26:50 -05:00
Chauncey Hui
e26fa3d525
SWDEV-2 - Change OpenCL version number from 3559 to 3560
...
[ROCm/clr commit: 8c421b62f2 ]
2023-01-21 03:00:06 -05:00
Chauncey Hui
304d9e1430
SWDEV-2 - Change OpenCL version number from 3558 to 3559
...
[ROCm/clr commit: 46518cba6a ]
2023-01-20 03:00:09 -05:00
Chauncey Hui
3cf9e6881c
SWDEV-2 - Change OpenCL version number from 3557 to 3558
...
[ROCm/clr commit: a1d54befdf ]
2023-01-19 03:00:08 -05:00
Chauncey Hui
b2cec5605b
SWDEV-2 - Change OpenCL version number from 3556 to 3557
...
[ROCm/clr commit: 241bfcc033 ]
2023-01-18 03:00:09 -05:00
Chauncey Hui
257336ce69
SWDEV-2 - Change OpenCL version number from 3555 to 3556
...
[ROCm/clr commit: 4595d88b04 ]
2023-01-17 03:00:06 -05:00
Chauncey Hui
9e755a3aea
SWDEV-2 - Change OpenCL version number from 3554 to 3555
...
[ROCm/clr commit: 097e8f270a ]
2023-01-16 03:00:05 -05:00