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
kjayapra-amd
23584feba4
SWDEV-393910 - Port gfx94x changes to mainline.
...
Change-Id: Ibf727223bbe5230b132b47c39e0fc1d87cbd3b9c
[ROCm/clr commit: f14e8a2dba ]
2023-05-05 15:16:23 -04:00
Sourabh Betigeri
d7275cb51c
SWDEV-393362 - Move setData() from profilingEnd() to profilingBegin() to eliminate a possible data race
...
- Introduce a state variable to indicate if HwProfiling is enabled to
eliminate a possible data race of vector<> signals_.
Change-Id: Id504cc76d7fa9f7e6455587dd232b60ccbbb735b
[ROCm/clr commit: afa28cdf44 ]
2023-05-04 17:19:25 -04:00
Saleel Kudchadker
5487d0ed10
SWDEV-301667 - Better log
...
Change-Id: I7399de7fe7a8840568d02362d2d936173583030c
[ROCm/clr commit: 0a7708f982 ]
2023-05-04 16:29:02 -04:00
Jaydeep Patel
23af1d59d3
SWDEV-392870 - Enable p2p support for image using PAL.
...
Change-Id: I3acbbc01ee11e488e93204814361b8c3431bca4f
[ROCm/clr commit: 82e4859e03 ]
2023-05-03 00:34:08 -04:00
Jatin Chaudhary
639656a09e
SWDEV-376453 - Changes to fix crash seen with HIP and recent compiler change with -O0
...
Change-Id: I37de83b7449461ce2378741e97ff8fb8da736523
[ROCm/clr commit: c585aefdb7 ]
2023-05-02 17:46:38 -04:00
Saleel Kudchadker
44512e3228
SWDEV-301667 - Cleanup log
...
Change-Id: I9719ec8b19406a062727937471e7a845a522a0be
[ROCm/clr commit: 538d453b86 ]
2023-05-01 11:07:55 -07:00
Saleel Kudchadker
a210535169
SWDEV-392427 - Invalidate Barrier Value AQL header
...
Change-Id: Id8e04ffe44da58641361468957d397af128443bb
[ROCm/clr commit: 9775c38725 ]
2023-05-01 14:06:05 -04:00
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