Satyanvesh Dittakavi
f6ea7f732b
SWDEV-440029 - Fix hipMemcpyFrom/ToSymbol directions allowed
...
Change-Id: Ib0b3d737cd5d297ac2d3c1ba549902b96e29c18c
[ROCm/clr commit: 9fd8b4d3f1 ]
2024-02-05 05:08:11 +00:00
Satyanvesh Dittakavi
9fd8b4d3f1
SWDEV-440029 - Fix hipMemcpyFrom/ToSymbol directions allowed
...
Change-Id: Ib0b3d737cd5d297ac2d3c1ba549902b96e29c18c
2024-02-05 05:08:11 +00:00
Ajay
ca50750dae
SWDEV-440718 - Suffix hip bin name with _6.
...
Link to amd_comgr_2.dll
Change-Id: I5d21af0cc91f2082099273f75ebe1c3279b6365d
[ROCm/clr commit: b53fcb4d02 ]
2024-02-05 05:08:11 +00:00
Ajay
b53fcb4d02
SWDEV-440718 - Suffix hip bin name with _6.
...
Link to amd_comgr_2.dll
Change-Id: I5d21af0cc91f2082099273f75ebe1c3279b6365d
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
3dc533e1e1
SWDEV-439628 - hipGraphExecKernelNodeSetParams to update graph kernel node params with graph performance optimizations.
...
During hipGraphExecKernelNodeSetParams kernel function can also be updated.
Hence size required for kernel parameters differs from what is allocated during graphInstantiation.
So, create new 128KB kernel pool and allocate kernel args from the pool.
If the pool is full create new 128KB pool. Release kernel pools when graph exec object is destroyed.
Change-Id: I9567946d63400c79cbfd4c5439c654c92557ceae
[ROCm/clr commit: e9957151f3 ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
e9957151f3
SWDEV-439628 - hipGraphExecKernelNodeSetParams to update graph kernel node params with graph performance optimizations.
...
During hipGraphExecKernelNodeSetParams kernel function can also be updated.
Hence size required for kernel parameters differs from what is allocated during graphInstantiation.
So, create new 128KB kernel pool and allocate kernel args from the pool.
If the pool is full create new 128KB pool. Release kernel pools when graph exec object is destroyed.
Change-Id: I9567946d63400c79cbfd4c5439c654c92557ceae
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
401a2635ba
SWDEV-439637 - Fix undefined symbol error(github id- #3382 )
...
Change-Id: Ic7812e21618f48c737ce2c51b22a153099cc5d66
[ROCm/clr commit: 242132caa7 ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
242132caa7
SWDEV-439637 - Fix undefined symbol error(github id- #3382 )
...
Change-Id: Ic7812e21618f48c737ce2c51b22a153099cc5d66
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
c0c2767eba
SWDEV-425605 - remove exe_options, it was unused
...
Change-Id: I0651f6a836d2f063caf651520de96d7675428771
[ROCm/clr commit: aacdb00759 ]
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
aacdb00759
SWDEV-425605 - remove exe_options, it was unused
...
Change-Id: I0651f6a836d2f063caf651520de96d7675428771
2024-02-05 05:08:11 +00:00
German Andryeyev
411efd9ddf
SWDEV-441482 - Add missing entry point
...
hipDestroyExternalSemaphore_fn was missing initialization
Change-Id: Ieab019afd0a0c62a2aa534fb262436edda3499db
[ROCm/clr commit: 2dac58e372 ]
2024-02-05 05:08:11 +00:00
German Andryeyev
2dac58e372
SWDEV-441482 - Add missing entry point
...
hipDestroyExternalSemaphore_fn was missing initialization
Change-Id: Ieab019afd0a0c62a2aa534fb262436edda3499db
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
0711781d2d
SWDEV-425605 - Add new comgr compile to reloc
...
use AMD_COMGR_ACTION_COMPILE_SOURCE_TO_RELOCATABLE action
to compile source to realoc. Currently we have source->bc,
link->bc and bc->realoc. This new action replaces the
three steps with one.
Change-Id: I8089cbef681e079702fefc2d2085a23bc3578d02
[ROCm/clr commit: f017777a97 ]
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
f017777a97
SWDEV-425605 - Add new comgr compile to reloc
...
use AMD_COMGR_ACTION_COMPILE_SOURCE_TO_RELOCATABLE action
to compile source to realoc. Currently we have source->bc,
link->bc and bc->realoc. This new action replaces the
three steps with one.
Change-Id: I8089cbef681e079702fefc2d2085a23bc3578d02
2024-02-05 05:08:11 +00:00
German Andryeyev
cffd87fc79
SWDEV-311271 - Move mempool clean-up into hipEventSynchronize
...
Generic event synchronize can be called from mempool implementation directly.
Change-Id: Id66ab9cdab486390df4dd405a4ac291eb0bb568f
[ROCm/clr commit: 140a075b6a ]
2024-02-05 05:08:11 +00:00
German Andryeyev
140a075b6a
SWDEV-311271 - Move mempool clean-up into hipEventSynchronize
...
Generic event synchronize can be called from mempool implementation directly.
Change-Id: Id66ab9cdab486390df4dd405a4ac291eb0bb568f
2024-02-05 05:08:11 +00:00
Ranjith Ramakrishnan
c1eb5bccfb
SWDEV-441937 - Use the disable linemarker option for generating the precompiled header file hipRTC
...
The precompiled header files have hard coded paths in comments. Using the disable linemarker option(-P) will skip the generation of comments
Change-Id: Ifb134052996c343f5405e954784b4b2c286c36b1
[ROCm/clr commit: f9545675cb ]
2024-02-05 05:08:11 +00:00
Ranjith Ramakrishnan
f9545675cb
SWDEV-441937 - Use the disable linemarker option for generating the precompiled header file hipRTC
...
The precompiled header files have hard coded paths in comments. Using the disable linemarker option(-P) will skip the generation of comments
Change-Id: Ifb134052996c343f5405e954784b4b2c286c36b1
2024-02-05 05:08:11 +00:00
Alex Xie
2fa724e0bd
SWDEV-433820 - Optimize queue initialization (ROCM)
...
Change-Id: I0619a9f66ae3d64a0f3fc36384f46adb302e725d
[ROCm/clr commit: 5e1de3cc26 ]
2024-02-05 05:08:11 +00:00
Alex Xie
5e1de3cc26
SWDEV-433820 - Optimize queue initialization (ROCM)
...
Change-Id: I0619a9f66ae3d64a0f3fc36384f46adb302e725d
2024-02-05 05:08:11 +00:00
German Andryeyev
7e7e4b93ee
SWDEV-311271 - Add extra logic to reduce memory usage
...
Add logic to prevent significant grow of reserved memory in mempool.
Change-Id: If034433c26e904e3037200a593ef338896d7f16d
[ROCm/clr commit: cd59d971f0 ]
2024-02-05 05:08:11 +00:00
German Andryeyev
cd59d971f0
SWDEV-311271 - Add extra logic to reduce memory usage
...
Add logic to prevent significant grow of reserved memory in mempool.
Change-Id: If034433c26e904e3037200a593ef338896d7f16d
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
e97c777df1
SWDEV-442421 - Fixed case where hipIpcGetMemHandle erroneously returns hipSuccess
...
Change-Id: Ie322a1a0165111d2ca129e68f49b54fe93aa088e
[ROCm/clr commit: b5fadf9cd1 ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
b5fadf9cd1
SWDEV-442421 - Fixed case where hipIpcGetMemHandle erroneously returns hipSuccess
...
Change-Id: Ie322a1a0165111d2ca129e68f49b54fe93aa088e
2024-02-05 05:08:11 +00:00
Vikram
8c3ab15f37
SWDEV-420140 - Prefer forward slashes for path seperators in compiler RT path with windows
...
Certain build systems such as NMake seem to interpret backslashes as escapes.
Change-Id: Ifc04d9427148e83084efb1af94a1ce85cb2a6c4e
[ROCm/clr commit: cec5f0b704 ]
2024-02-05 05:08:11 +00:00
Vikram
cec5f0b704
SWDEV-420140 - Prefer forward slashes for path seperators in compiler RT path with windows
...
Certain build systems such as NMake seem to interpret backslashes as escapes.
Change-Id: Ifc04d9427148e83084efb1af94a1ce85cb2a6c4e
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
a6ae01bcd1
SWDEV-433312 - Return invalidArgument in cuMemSetAccess for hipMemAccessFlagsProtRead
...
Change-Id: I8e5c460ac310ad32849359720a40fc5131d4f32c
[ROCm/clr commit: 853b293983 ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
853b293983
SWDEV-433312 - Return invalidArgument in cuMemSetAccess for hipMemAccessFlagsProtRead
...
Change-Id: I8e5c460ac310ad32849359720a40fc5131d4f32c
2024-02-05 05:08:11 +00:00
Jatin Jaikishan Chaudhary
3e3ca21c09
Revert "SWDEV-425605 - Add new comgr compile to reloc"
...
This reverts commit b26fdcc77c2aa20f39f7dec9afa24e755d2c03f5.
Reason for revert: breaks windows-psdb
Change-Id: I8b2fcaf0d0be09a9364e386127cabafb68a67e0d
[ROCm/clr commit: baf61b6a02 ]
2024-02-05 05:08:11 +00:00
Jatin Jaikishan Chaudhary
baf61b6a02
Revert "SWDEV-425605 - Add new comgr compile to reloc"
...
This reverts commit 551cdcd4cfc1a9bb8b8ebfd315320629baf05655.
Reason for revert: breaks windows-psdb
Change-Id: I8b2fcaf0d0be09a9364e386127cabafb68a67e0d
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
4e5d704c0c
SWDEV-442126 - Fix use_after_free case in ExtractFatBinaryUsingCOMGR
...
Change-Id: Ie07cf82025b65e4f95d4ce3cf46a6b8081f29b6a
[ROCm/clr commit: c4b9442fc4 ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
c4b9442fc4
SWDEV-442126 - Fix use_after_free case in ExtractFatBinaryUsingCOMGR
...
Change-Id: Ie07cf82025b65e4f95d4ce3cf46a6b8081f29b6a
2024-02-05 05:08:11 +00:00
kjayapra-amd
9bff044c87
SWDEV-437832 - Adding device property to check if the device is accelerator.
...
Change-Id: I8349e99c03422c268bbb60a8c143bd492d9cec09
[ROCm/clr commit: b366a7c992 ]
2024-02-05 05:08:11 +00:00
kjayapra-amd
b366a7c992
SWDEV-437832 - Adding device property to check if the device is accelerator.
...
Change-Id: I8349e99c03422c268bbb60a8c143bd492d9cec09
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
49e684361f
SWDEV-422207 - Added debug env to dump graph during Instantiation
...
Change-Id: Ibde2ae5b8d240f3986bcd168facc513a319c0f17
[ROCm/clr commit: 0a055f874b ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
0a055f874b
SWDEV-422207 - Added debug env to dump graph during Instantiation
...
Change-Id: Ibde2ae5b8d240f3986bcd168facc513a319c0f17
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
624a548b9a
SWDEV-425605 - Add new comgr compile to reloc
...
use AMD_COMGR_ACTION_COMPILE_SOURCE_TO_RELOCATABLE action
to compile source to realoc. Currently we have source->bc,
link->bc and bc->realoc. This new action replaces the
three steps with one.
Change-Id: I6ba551b8d04c7e06f41c4324026e4dcd2db1970f
[ROCm/clr commit: ea1487d84d ]
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
ea1487d84d
SWDEV-425605 - Add new comgr compile to reloc
...
use AMD_COMGR_ACTION_COMPILE_SOURCE_TO_RELOCATABLE action
to compile source to realoc. Currently we have source->bc,
link->bc and bc->realoc. This new action replaces the
three steps with one.
Change-Id: I6ba551b8d04c7e06f41c4324026e4dcd2db1970f
2024-02-05 05:08:11 +00:00
Lang Yu
2860991fb4
SWDEV-439419 - Unlock host ptr when device ptr equals host ptr
...
hsa_amd_memory_lock_to_pool() and hsa_amd_memory_unlock()
should be called balanced.
Change-Id: I8b1549861bff752aabbb6399d717d1e346079a38
Signed-off-by: Lang Yu <Lang.Yu@amd.com >
[ROCm/clr commit: cc29df873a ]
2024-02-05 05:08:11 +00:00
Lang Yu
cc29df873a
SWDEV-439419 - Unlock host ptr when device ptr equals host ptr
...
hsa_amd_memory_lock_to_pool() and hsa_amd_memory_unlock()
should be called balanced.
Change-Id: I8b1549861bff752aabbb6399d717d1e346079a38
Signed-off-by: Lang Yu <Lang.Yu@amd.com >
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
e79d60996c
SWDEV-441201,SWDEV-441727 - Move BlitProgram creation after trap handler build
...
Change-Id: I89199ccc4bdf79940dc6693e07c03115c52bf613
[ROCm/clr commit: 5d322c027a ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
5d322c027a
SWDEV-441201,SWDEV-441727 - Move BlitProgram creation after trap handler build
...
Change-Id: I89199ccc4bdf79940dc6693e07c03115c52bf613
2024-02-05 05:08:11 +00:00
Lang Yu
b1584ed8d1
SWDEV-441065 - Fix device accessable host memory copy path
...
Change-Id: Ia6b9a428da7b54819fb3be928a33cdffcd04ecdf
Signed-off-by: Lang Yu <Lang.Yu@amd.com >
[ROCm/clr commit: 6af1c419ce ]
2024-02-05 05:08:11 +00:00
Lang Yu
6af1c419ce
SWDEV-441065 - Fix device accessable host memory copy path
...
Change-Id: Ia6b9a428da7b54819fb3be928a33cdffcd04ecdf
Signed-off-by: Lang Yu <Lang.Yu@amd.com >
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
f6fe357508
SWDEV-431367 - fix float compare for atomicMax/Min where -0.0 < +0.0
...
Change-Id: Ief99aac3775b0a0c6372215e5a0a9ecbbdca4ca5
[ROCm/clr commit: a01257f000 ]
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
a01257f000
SWDEV-431367 - fix float compare for atomicMax/Min where -0.0 < +0.0
...
Change-Id: Ief99aac3775b0a0c6372215e5a0a9ecbbdca4ca5
2024-02-05 05:08:11 +00:00
JoseSantosAMD
8ecc6dff7f
Update csv headers, and SystemExit codes
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
[ROCm/rocprofiler-compute commit: 717a21cf84 ]
2024-02-04 12:44:47 -06:00
JoseSantosAMD
717a21cf84
Update csv headers, and SystemExit codes
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
2024-02-04 12:44:47 -06:00
colramos-amd
595ca9141a
Fix reporting of --roof-only runs in sys_info
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 7556316f02 ]
2024-02-04 12:44:47 -06:00
colramos-amd
7556316f02
Fix reporting of --roof-only runs in sys_info
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-02-04 12:44:47 -06:00