Граф коммитов
64512 Коммитов
Автор SHA1 Сообщение Дата
Chauncey Hui a0e7f7cbde SWDEV-2 - Change OpenCL version number from 3337 to 3338
[ROCm/clr commit: db104d71c8]
2021-08-22 23:56:07 -07:00
Chauncey Hui db104d71c8 SWDEV-2 - Change OpenCL version number from 3337 to 3338 2021-08-22 23:56:07 -07:00
kjayapra-amd 282866139f SWDEV-295144 - Typecast arena mem ptr(0x2) to void*, otherwise results in wrong constructor overload.
Change-Id: I433b70dc70377ae0c5f9b29818703e1ac9d95053


[ROCm/clr commit: e01a24d8b5]
2021-08-22 23:56:07 -07:00
kjayapra-amd e01a24d8b5 SWDEV-295144 - Typecast arena mem ptr(0x2) to void*, otherwise results in wrong constructor overload.
Change-Id: I433b70dc70377ae0c5f9b29818703e1ac9d95053
2021-08-22 23:56:07 -07:00
German Andryeyev 87ec9d77e6 SWDEV-290495 - Add HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS query
Change-Id: Ib18a53a9016eb5c5ffd51bf6835cba7299ec8421


[ROCm/clr commit: e4dae85ade]
2021-08-22 23:56:07 -07:00
German Andryeyev e4dae85ade SWDEV-290495 - Add HSA_AMD_AGENT_INFO_SVM_DIRECT_HOST_ACCESS query
Change-Id: Ib18a53a9016eb5c5ffd51bf6835cba7299ec8421
2021-08-22 23:56:07 -07:00
Chauncey Hui c00ea79756 SWDEV-2 - Change OpenCL version number from 3336 to 3337
[ROCm/clr commit: 7535199f78]
2021-08-22 23:56:07 -07:00
Chauncey Hui 7535199f78 SWDEV-2 - Change OpenCL version number from 3336 to 3337 2021-08-22 23:56:07 -07:00
Sourabh Betigeri c3be453fe6 SWDEV-290685 - Dispatch a barrier packet with acquire system scope to ensure ordering before a hipStreamWrite()
Change-Id: I8853ad86a6634d55a98173ca3f79d93b85c08f85


[ROCm/clr commit: e4ddb5e08a]
2021-08-22 23:56:07 -07:00
Sourabh Betigeri e4ddb5e08a SWDEV-290685 - Dispatch a barrier packet with acquire system scope to ensure ordering before a hipStreamWrite()
Change-Id: I8853ad86a6634d55a98173ca3f79d93b85c08f85
2021-08-22 23:56:07 -07:00
Chauncey Hui 63c9d061b7 SWDEV-2 - Change OpenCL version number from 3335 to 3336
[ROCm/clr commit: 66ccdf6fb5]
2021-08-22 23:56:07 -07:00
Chauncey Hui 66ccdf6fb5 SWDEV-2 - Change OpenCL version number from 3335 to 3336 2021-08-22 23:56:07 -07:00
Vladislav Sytchenko 4def94c516 SWDEV-273235 - Remove dependency on ADL
Currently ADL is only being included if we build HSAIL and not LC. The
only configuration that does this is Ellesmere on Linux.

As the appprofile logic doesn't do anything right now, it should be
safe to remove it.

Change-Id: I13ce8c27af08c25b95edcbfd2ee1ce447b0bfd39


[ROCm/clr commit: 6ff4839d76]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko 6ff4839d76 SWDEV-273235 - Remove dependency on ADL
Currently ADL is only being included if we build HSAIL and not LC. The
only configuration that does this is Ellesmere on Linux.

As the appprofile logic doesn't do anything right now, it should be
safe to remove it.

Change-Id: I13ce8c27af08c25b95edcbfd2ee1ce447b0bfd39
2021-08-22 23:56:07 -07:00
German Andryeyev 0104c5817c SWDEV-292820 - Add a new notify lock
HSA signal calback may occur during the actual marker submit. That
may cause a deadlock, because shared lock_ object. Create the new
notify_lock_ field to protect the notification.

Change-Id: I9752af84e59895530620fac3932c6fc276de8658


[ROCm/clr commit: f34c1b9ff8]
2021-08-22 23:56:07 -07:00
German Andryeyev f34c1b9ff8 SWDEV-292820 - Add a new notify lock
HSA signal calback may occur during the actual marker submit. That
may cause a deadlock, because shared lock_ object. Create the new
notify_lock_ field to protect the notification.

Change-Id: I9752af84e59895530620fac3932c6fc276de8658
2021-08-22 23:56:07 -07:00
Chauncey Hui c047842635 SWDEV-2 - Change OpenCL version number from 3334 to 3335
[ROCm/clr commit: 56d9240da4]
2021-08-22 23:56:07 -07:00
Chauncey Hui 56d9240da4 SWDEV-2 - Change OpenCL version number from 3334 to 3335 2021-08-22 23:56:07 -07:00
Vladislav Sytchenko d873da3b79 SWDEV-273235 - Restore missing LinuxPro option
Change-Id: Iccc0206f3f2c5b3c03f6ed313537f0f364a4ca29


[ROCm/clr commit: 970bc2c4f5]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko 970bc2c4f5 SWDEV-273235 - Restore missing LinuxPro option
Change-Id: Iccc0206f3f2c5b3c03f6ed313537f0f364a4ca29
2021-08-22 23:56:07 -07:00
Chauncey Hui dede35bf8c SWDEV-2 - Change OpenCL version number from 3333 to 3334
[ROCm/clr commit: ed7675ce51]
2021-08-22 23:56:07 -07:00
Chauncey Hui ed7675ce51 SWDEV-2 - Change OpenCL version number from 3333 to 3334 2021-08-22 23:56:07 -07:00
agunashe 49f0546637 SWDEV-293742 - Update copyright end year VDI repo
Change-Id: I69d2fea4a7a43adf96ccea794270e4af991c5261


[ROCm/clr commit: d96481fb36]
2021-08-22 23:56:07 -07:00
agunashe d96481fb36 SWDEV-293742 - Update copyright end year VDI repo
Change-Id: I69d2fea4a7a43adf96ccea794270e4af991c5261
2021-08-22 23:56:07 -07:00
Chauncey Hui 864b2ae76e SWDEV-2 - Change OpenCL version number from 3332 to 3333
[ROCm/clr commit: b065eb2d00]
2021-08-22 23:56:07 -07:00
Chauncey Hui b065eb2d00 SWDEV-2 - Change OpenCL version number from 3332 to 3333 2021-08-22 23:56:07 -07:00
Saleel Kudchadker ce26a73ca9 SWDEV-260448 - Honor NUMACTL for Direct Dispatch
Setting AMD_CPU_AFFINITY=1 will keep Async Handler thread within the
bounds set by numactl.

Change-Id: Id01b30df5127d65c29ac072bf74a04986b7128de


[ROCm/clr commit: cd21af757e]
2021-08-22 23:56:07 -07:00
Saleel Kudchadker cd21af757e SWDEV-260448 - Honor NUMACTL for Direct Dispatch
Setting AMD_CPU_AFFINITY=1 will keep Async Handler thread within the
bounds set by numactl.

Change-Id: Id01b30df5127d65c29ac072bf74a04986b7128de
2021-08-22 23:56:07 -07:00
German Andryeyev e58a6f3502 SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I444ec284669b6a6fff31182e213b47c562c90192


[ROCm/clr commit: f4032401cf]
2021-08-22 23:56:07 -07:00
German Andryeyev f4032401cf SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I444ec284669b6a6fff31182e213b47c562c90192
2021-08-22 23:56:07 -07:00
German Andryeyev b5c9af9b52 SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I2fc1a43c048b4fa1e42f27c4cf5c72fc7ae84e9c


[ROCm/clr commit: 4fd506cfe1]
2021-08-22 23:56:07 -07:00
German Andryeyev 4fd506cfe1 SWDEV-289378 - Avoid CPU TS overwrite if GPU TS is available
Change-Id: I2fc1a43c048b4fa1e42f27c4cf5c72fc7ae84e9c
2021-08-22 23:56:07 -07:00
Chauncey Hui c1c9ba86f3 SWDEV-2 - Change OpenCL version number from 3331 to 3332
[ROCm/clr commit: 50a50c66b9]
2021-08-22 23:56:07 -07:00
Chauncey Hui 50a50c66b9 SWDEV-2 - Change OpenCL version number from 3331 to 3332 2021-08-22 23:56:07 -07:00
jujiang e65cae7c46 SWDEV-286322 - Add .gitattribute
Change-Id: I4ae4c4498765f10c98bb5f2443a083463b0e25af


[ROCm/clr commit: ed0e7f659d]
2021-08-22 23:56:07 -07:00
jujiang ed0e7f659d SWDEV-286322 - Add .gitattribute
Change-Id: I4ae4c4498765f10c98bb5f2443a083463b0e25af
2021-08-22 23:56:07 -07:00
Chauncey Hui 74ee98584f SWDEV-2 - Change OpenCL version number from 3330 to 3331
[ROCm/clr commit: 1d9bf4f0b9]
2021-08-22 23:56:07 -07:00
Chauncey Hui 1d9bf4f0b9 SWDEV-2 - Change OpenCL version number from 3330 to 3331 2021-08-22 23:56:07 -07:00
pvellien e23597d4a4 SWDEV-285333 - Introduce Address sanitizer hostcall service
Change-Id: Id29aacd09d0a9934a027446c57c7095804e1a454


[ROCm/clr commit: c11c02f2c7]
2021-08-22 23:56:07 -07:00
pvellien c11c02f2c7 SWDEV-285333 - Introduce Address sanitizer hostcall service
Change-Id: Id29aacd09d0a9934a027446c57c7095804e1a454
2021-08-22 23:56:07 -07:00
Chauncey Hui c073813460 SWDEV-2 - Change OpenCL version number from 3329 to 3330
[ROCm/clr commit: ffa29fad01]
2021-08-22 23:56:07 -07:00
Chauncey Hui ffa29fad01 SWDEV-2 - Change OpenCL version number from 3329 to 3330 2021-08-22 23:56:07 -07:00
German Andryeyev a738f7957b SWDEV-292018 - Avoid marker if queue is empty
Change-Id: I40a42d67d2c911d2c9a0bf425f36bc795f9539c0


[ROCm/clr commit: 6ab8dcc682]
2021-08-22 23:56:07 -07:00
German Andryeyev 6ab8dcc682 SWDEV-292018 - Avoid marker if queue is empty
Change-Id: I40a42d67d2c911d2c9a0bf425f36bc795f9539c0
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko 6c612d8ce7 SWDEV-274815 - [PAL] Navi24 support
Change-Id: I934797bda471618c3f69484a1552b37345ae638b


[ROCm/clr commit: f6c00765e7]
2021-08-22 23:56:07 -07:00
Vladislav Sytchenko f6c00765e7 SWDEV-274815 - [PAL] Navi24 support
Change-Id: I934797bda471618c3f69484a1552b37345ae638b
2021-08-22 23:56:07 -07:00
Chauncey Hui c393c3ff8d SWDEV-2 - Change OpenCL version number from 3328 to 3329
[ROCm/clr commit: a58ef5dd8f]
2021-08-22 23:56:07 -07:00
Chauncey Hui a58ef5dd8f SWDEV-2 - Change OpenCL version number from 3328 to 3329 2021-08-22 23:56:07 -07:00
Jason Tang f63a008110 SWDEV-287088 - Workaround VM page fault on Windows
Some chunk memory are not guaranteed to be resident during
initial allocation. Use CPDMA to force resident.

Change-Id: If1a2da3e75f136caaa4c7a29d8f604d6af2639fa


[ROCm/clr commit: b793811ef6]
2021-08-22 23:56:07 -07:00
Jason Tang b793811ef6 SWDEV-287088 - Workaround VM page fault on Windows
Some chunk memory are not guaranteed to be resident during
initial allocation. Use CPDMA to force resident.

Change-Id: If1a2da3e75f136caaa4c7a29d8f604d6af2639fa
2021-08-22 23:56:07 -07:00