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
JoseSantosAMD
1a581a453e
Update Roofline output file list
...
- add check device count in check_csv_files
- reformat
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
[ROCm/rocprofiler-compute commit: 869f9ac8a8 ]
2024-02-04 12:44:47 -06:00
JoseSantosAMD
869f9ac8a8
Update Roofline output file list
...
- add check device count in check_csv_files
- reformat
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
2024-02-04 12:44:47 -06:00
colramos-amd
875ab7257e
Fix reporting of --roof-only runs in sys_info
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 9b464503fe ]
2024-02-04 12:44:47 -06:00
colramos-amd
9b464503fe
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
JoseSantosAMD
c291608d05
Add threshold type to output, set logging to False
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
[ROCm/rocprofiler-compute commit: 70306c8683 ]
2024-02-04 12:44:47 -06:00
JoseSantosAMD
70306c8683
Add threshold type to output, set logging to False
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
2024-02-04 12:44:47 -06:00
JoseSantosAMD
3a1f88d40d
Update metric dict
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
[ROCm/rocprofiler-compute commit: 09945a6148 ]
2024-02-04 12:44:47 -06:00
JoseSantosAMD
09945a6148
Update metric dict
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
2024-02-04 12:44:47 -06:00
JoseSantosAMD
bec3f337c1
Update list of metrics with very low variance
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
[ROCm/rocprofiler-compute commit: f461d0052b ]
2024-02-04 12:44:47 -06:00
JoseSantosAMD
f461d0052b
Update list of metrics with very low variance
...
Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com >
2024-02-04 12:44:47 -06:00
Charis Poag
998b883286
[SWDEV-437365] Fix --showpower
...
Updates:
- [CLI] Switching to use generic rsmi_dev_power_get()
this is a backwards compatible function to
retrieve power values. More consistent than
previous fixes.
- [API] Update API for rsmi_dev_power_get()
Now provides @depricated for this function.
Providing notes on newer ASICS only support
current socket power, where as previous
ASICS only provided average power.
Change-Id: I34da0e925cf0b6c669bdd801b017f33f3b3ee86a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
(cherry picked from commit 2e3cc74c79 )
[ROCm/rocm_smi_lib commit: c18ec624af ]
2024-02-02 19:30:46 -05:00
Charis Poag
c18ec624af
[SWDEV-437365] Fix --showpower
...
Updates:
- [CLI] Switching to use generic rsmi_dev_power_get()
this is a backwards compatible function to
retrieve power values. More consistent than
previous fixes.
- [API] Update API for rsmi_dev_power_get()
Now provides @depricated for this function.
Providing notes on newer ASICS only support
current socket power, where as previous
ASICS only provided average power.
Change-Id: I34da0e925cf0b6c669bdd801b017f33f3b3ee86a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
(cherry picked from commit 51aec98edd )
2024-02-02 19:30:46 -05:00
Karl W. Schulz
af8317b102
unset fail-fast for matrix jobs so each ROCm version always executes
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: dd16b95ebf ]
2024-02-02 15:28:30 -06:00
Karl W. Schulz
dd16b95ebf
unset fail-fast for matrix jobs so each ROCm version always executes
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-02-02 15:28:30 -06:00
Karl W. Schulz
3b8a6659c8
update to checkout@v4
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 10140c5391 ]
2024-02-02 15:19:14 -06:00
Karl W. Schulz
10140c5391
update to checkout@v4
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-02-02 15:19:14 -06:00