victzhan
2278d7e0ad
SWDEV-345751 - fix misinitialize arraySlice in partialMemCopyTo()
...
Change-Id: I622c368957b1bd39e973f9afa4ee01593dd9e8ac
[ROCm/clr commit: d9c00767dc ]
2023-05-01 13:07:44 -04:00
German
5af1af9c57
SWDEV-353281 - Move VirtualMem map update to memobj
...
- The implementation in mempool graphs requires refcounting VA object.
That requires release() to update the map only on the actual destruction.
- Add GPU event tracking for paging operation. Otherwise, runtime
may not always flush IB.
Change-Id: Idf99ffb894321a38e04b490116a7ca435635918d
[ROCm/clr commit: 7ef2da5aba ]
2023-04-28 17:22:11 -04:00
Saleel Kudchadker
4fca5a6655
SWDEV-355540 - Do not reset core affinities
...
- Do not reset core affinities when spawning new threads
Change-Id: I26a12075a1ff197bc217aafb9ba18ffbb019ef43
[ROCm/clr commit: 4a73fbec00 ]
2023-04-26 16:52:37 -04:00
German Andryeyev
b2525dfb82
SWDEV-381627 - Move cl_vk_amd.hpp into rocclr
...
Rename VK interop to ExternalMemory object, since it should handle
DX interops also
Change-Id: I536ec46d3e53ece35234a2e29030393ad411b96d
[ROCm/clr commit: 3e5803c4c0 ]
2023-04-26 15:25:01 -04:00
Jacob Lambert
eda5e6731e
SWDEV-1 - Add missing newlines to debug log output
...
Change-Id: I6c98d482079c34931cdc0615075eba34f87241f3
[ROCm/clr commit: 2a9d8b5862 ]
2023-04-25 13:10:57 -04:00
pghafari
0ddd82a5f7
SWDEV-367145 - adding support for timeline semaphore
...
Change-Id: I654359b48abe8bbaac2def5118d3ad0bb05d9492
[ROCm/clr commit: afa15ddb89 ]
2023-04-25 10:02:43 -04:00
Saleel Kudchadker
8ae30e036d
SWDEV-384557 - Fix engine status query
...
- Maintain a map of SDMA engine# to stream allocated following a greedy
approach
- Anything past that will query SDMA engine status always and go with a
SDMA or Blit copy path
Change-Id: Ibfaed7f951ab84d80cb0430596a4d11b5aec9202
[ROCm/clr commit: 5865c642d4 ]
2023-04-21 00:57:26 -04:00
victzhan
489f17c447
SWDEV-387117 - Support negative miplevel for clCreateFromGLTexture()
...
Change-Id: Ieaa340196e6844b2d18cdcc2278f913fc7c7bbb8
[ROCm/clr commit: 636983de49 ]
2023-04-19 12:46:45 -04:00
pghafari
82219d2fb1
SWDEV-366992 - adding handle type for vk interop
...
Change-Id: I79ee0d89b948c21b96709e9e607abe7901621a97
[ROCm/clr commit: 78de2ae692 ]
2023-04-18 16:59:25 -04:00
German Andryeyev
a6f2ecd703
SWDEV-231145 - Add a validation for uniform launch
...
Change-Id: I68d61690c50060d9dcca117b248dddf69204a23f
[ROCm/clr commit: e82eecf33e ]
2023-04-18 12:56:09 -04:00
Jason Tang
f62c6dad78
SWDEV-1 - Make gl.h mandatory for build
...
Change-Id: I6f68d1bdb455f219c7b05a05256eb67d00e81a3c
[ROCm/clr commit: c95944fd7e ]
2023-04-17 18:22:18 -04:00
German Andryeyev
79dbac1008
SWDEV-1 - Enable PAL interface 792
...
Change-Id: I4b77ecc8e4c129c5e1e62ec84ac4a5381f97a823
[ROCm/clr commit: 1cd99b5056 ]
2023-04-17 09:44:29 -04:00
Konstantin Zhuravlyov
650161a00c
SWDEV-383199 - Use SC for luxmark for gfx10+
...
Change-Id: I693b00fd9fe8e48b7602c8c5a87b59cfae69d891
[ROCm/clr commit: 667f048d18 ]
2023-04-14 13:20:00 -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
Saleel Kudchadker
cb09d962ba
SWDEV-384557 - Leverage SDMA engine status query
...
Change-Id: I5f386f2965de24a229ea43b6c4da82099692f91f
[ROCm/clr commit: 20ca8b8116 ]
2023-04-05 07:50:53 +00:00
Shadi Dashmiz
f1671e8eda
SWDEV-387508 - construct uuid from pal props
...
This reverts commit e83c7a0510195fda6640c22d7ad98f056cf95dcd.
Reason for revert: it is a test issue to consider uuid a string it is array of values
Change-Id: Ifb2ae05a99cdaa80e689b83693fc553dd974a249
[ROCm/clr commit: 471ff60a90 ]
2023-04-05 07:50:45 +00:00
jatang
e6d6b4e80c
SWDEV-383606 - Find the correct LocalWorkSize
...
when uniformWorkGroupSize_ is true
Change-Id: Ic7fa25d5fa503e59509d481a492f6519c6e52889
[ROCm/clr commit: d897082a6c ]
2023-04-05 07:50:34 +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
taosang2
632822bdf5
SWDEV-380903 - Add program lock
...
Create seperate locks for program and HSAIL
Change-Id: I7c826ed9c2f2d839d359e5158f578830655616fd
[ROCm/clr commit: 82d2213cfa ]
2023-04-05 07:50:16 +00:00
Rahul Garg
67536316e7
SWDEV-389676 - Update stack size limit
...
Change-Id: Id0cf66820e76e1bbd7f6c17ceb110782cdb5f978
[ROCm/clr commit: 7b419f42eb ]
2023-04-05 07:50:06 +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
Xie.AlexBin
7101f3c02c
SWDEV-339709 - Device Atomic test failed
...
Code change for Linux
Change-Id: I002881c188b9de351618a06ee8b5ce2aa5d9fd95
[ROCm/clr commit: 91e2cd5d67 ]
2023-04-05 07:49:47 +00:00
Xie.AlexBin
eef206d1b7
SWDEV-339709 - Device Atomic test failed
...
Code change for Windows.
Change-Id: I5ad520b67d1d9ec029cd2c2df7009915caaa8583
[ROCm/clr commit: c2b64f8bf5 ]
2023-04-05 07:49:34 +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
Ajay
db10db5d99
SWDEV-381627 - adding cl interop files to vdi
...
Change-Id: Ic40363587a2bc56f977a148eba386dfb73d6286e
[ROCm/clr commit: 88736010fb ]
2023-04-05 07:48:49 +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
Ruili Ji
0f6721b637
SWDEV-383856 - Remove mmap function for SVM buffer
...
For large bar platform, it's not necessary to mmap
memory allocated on VRAM to cpu again
Change-Id: I0701680476829d4058b3e7b643e8df657d0c6168
Signed-off-by: Ruili Ji <ruiliji2@amd.com >
[ROCm/clr commit: 25fe45bb2a ]
2023-04-05 07:47:30 +00:00
Juan Manuel MARTINEZ CAAMAÑO
d2cae2aa50
SWDEV-286150 - [NFC] Refactor setLanguage method into a static function called getCOMGRLanguage
...
* Return the result by value and not through a pointer passed by
parameter
Change-Id: I8f872c95c4a330bebe299d486fb73f36660b469c
[ROCm/clr commit: 37849a0726 ]
2023-04-05 07:47:02 +00:00
Maneesh Gupta
6fb6b30136
SWDEV-361630 - Workaround for rocfft build failure
...
Change-Id: Ie15e17361f2e6cd5f11e6fc1e6755c98cef7f4ce
[ROCm/clr commit: 88b4b6428c ]
2023-04-03 14:52:44 +00:00
Maneesh Gupta
44cdb3b395
SWDEV-361630 - Fix loading of versioned comgr for hiprtc
...
Change-Id: Ib0f604008e9197029eeacd22bc853538cda24cb5
[ROCm/clr commit: 52b78d8e79 ]
2023-03-31 11:24:50 +00:00
Maneesh Gupta
90da0eaee4
SWDEV-361630 - Enable opencl build
...
Change-Id: I19f8aa2e8157b8bfa053c502dcd63c52f0b6f104
[ROCm/clr commit: d9ceb6a3a3 ]
2023-03-26 15:42:33 +00:00
Maneesh Gupta
dc41080660
SWDEV-361630 - Enable hip build
...
Change-Id: Icdeaeff555d46e495c3de954b614168995a82a9f
[ROCm/clr commit: 1bc186323f ]
2023-03-26 15:42:33 +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
sdashmiz
fc76a903a0
SWDEV-387508 - construct uuid from pal props
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I6d31d260b297ed5845a2ed5574f8e242ef0d34e2
[ROCm/clr commit: dadc4d9439 ]
2023-03-13 09:20: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
jatang
7fb52c0970
SWDEV-386844 - Find packages using the ROCM_INSTALL_PATH variable
...
Change-Id: Ia533bdd7fb904108142e1fe6033143e5a4f64a34
[ROCm/clr commit: 409e2c4438 ]
2023-03-08 09:45:08 -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
victzhan
b112e3f19f
SWDEV-366419 - Fix incorrect uuid in fillDeviceInfo
...
Change-Id: I993e0e88b2d050fdadd46193435bb2f17d4874fc
[ROCm/clr commit: 36cb8a995f ]
2023-03-07 10:47:10 -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
Xiaomeng Hou
7729cb184b
SWDEV-373400 - Lower the threshold of single alloc percent for APUs w/ small VRAM
...
Change-Id: Ie8e3504a0c468bc44633991cdfde66bcf0b74f06
[ROCm/clr commit: 35a0855e4e ]
2023-03-06 10:12:01 -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
Jaydeep Patel
ed12270234
SWDEV-382553 - Remove use of useCopyHint.
...
Change-Id: I82eb5d7569a2a78d7709af9397d4f29c8274d781
[ROCm/clr commit: ad78c5c4a5 ]
2023-03-01 23:20:02 -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
Saleel Kudchadker
981dc31e20
SWDEV-380035 - Do not create Arena Memobj for pinned memory
...
Change-Id: I4da281f0b7139efb4bb46b47f812358a0212445a
[ROCm/clr commit: d429314b21 ]
2023-02-24 12:31:25 -08:00
Ioannis Assiouras
1ad1fccdfa
SWDEV-385050 - Fixed possible invalid queue access from kernelCommand::releaseResources
...
Change-Id: I7c5d99987cb7ab4fa0aa634f2bb6a4d60331b3af
[ROCm/clr commit: 2e9f6fb49b ]
2023-02-23 16:39:27 +00:00
Jaydeep Patel
ac593a9dca
SWDEV-383397 - Set large bar false for windows.
...
Change-Id: Iaef70e477afab7ca8694aa55d1f704e769e24ed9
[ROCm/clr commit: f364ab7680 ]
2023-02-21 22:18:58 -05:00
Saleel Kudchadker
858e311f34
SWDEV-364604 - Add ROCclr support for hipEventDisableSystemFence
...
Change-Id: I6127b432a8759359359a1890fda85bc401be6a56
[ROCm/clr commit: 3e603d986a ]
2023-02-21 19:07:35 -05:00
Jaydeep Patel
ae81589d28
SWDEV-382664 - Remove WaveLimiter init
...
The wavelimiter init was unintentionally added in one change.
It wasn't supposed to perform any logic, since LC doesn't support it and
the number of waves can be overwritten only with an environment variable.
Change-Id: I447bd1ad685800f874b6a6fb7409dc67e43640ff
[ROCm/clr commit: 4830dd168c ]
2023-02-21 18:12:08 -05:00
Xie,AlexBin
4d6ec86edf
SWDEV-378367 - Observed performance drop for Geekbench5
...
Change-Id: I0beabc6e3bec095574c8168fcf52af1e94105792
[ROCm/clr commit: 97243ff755 ]
2023-02-21 17:18:16 -05:00
Todd tiantuo Li
77a647b170
SWDEV-382501 - support new ASIC Revision for Phoenix2
...
Change-Id: I0225511960c9fbc50ec541511599ef87e509b567
[ROCm/clr commit: 189ce1ad05 ]
2023-02-21 02:54:35 -08:00