Galantsev, Dmitrii
d5ce61d95e
CMAKE - Move rdc_options into share/rdc/conf/
...
Change-Id: Ib2e792aef180f0f267d86d68c57b852b2cdc8ea6
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 99d4d77e20 ]
2025-01-24 12:06:05 -06:00
Ben Vanik
7d64fe49fa
rocr: Fix HostQueue to obey the alignment requirement
...
Change-Id: I06542e9ff94e826ca0abba0328b301fec50a95ea
2025-01-24 12:08:11 -05:00
Ben Vanik
bda034bb82
rocr: Fix HostQueue to obey the alignment requirement
...
Change-Id: I06542e9ff94e826ca0abba0328b301fec50a95ea
[ROCm/ROCR-Runtime commit: 7d64fe49fa ]
2025-01-24 12:08:11 -05:00
Saleel Kudchadker
ae7e2ecb85
SWDEV-510186 - Improve logging of kernel names
...
- Demangle kernel names in logs
Change-Id: I9aa58e8c109becb45ef7fc747d991bd657c4190a
[ROCm/clr commit: 9b7e0ad48a ]
2025-01-24 11:43:02 -05:00
Saleel Kudchadker
9b7e0ad48a
SWDEV-510186 - Improve logging of kernel names
...
- Demangle kernel names in logs
Change-Id: I9aa58e8c109becb45ef7fc747d991bd657c4190a
2025-01-24 11:43:02 -05:00
Pryor, Adam
6f358ddc9e
SWDEV-508477 Eval Flops Percent ( #85 )
...
SWDEV-508477 - Profiler add FP*_PERCENT
Change-Id: Idb6250fe6b7ba3df6fe7d30861e0fbbda7e9bdce
Signed-off-by: adapryor <Adam.pryor@amd.com >
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-01-24 10:07:32 -06:00
Pryor, Adam
0186fc2481
SWDEV-508477 Eval Flops Percent ( #85 )
...
SWDEV-508477 - Profiler add FP*_PERCENT
Change-Id: Idb6250fe6b7ba3df6fe7d30861e0fbbda7e9bdce
Signed-off-by: adapryor <Adam.pryor@amd.com >
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 6f358ddc9e ]
2025-01-24 10:07:32 -06:00
David Yat Sin
7ea25ebb85
rocr: Add thread priority for AsyncEventHandler
...
Set priority to maximum for signal event handler and minimum for
exceptions event handler.
Change-Id: I1b982d3c2e4c880fafc073fe1a542d01692a6fdc
2025-01-24 10:08:12 -05:00
David Yat Sin
922b61ddee
rocr: Add thread priority for AsyncEventHandler
...
Set priority to maximum for signal event handler and minimum for
exceptions event handler.
Change-Id: I1b982d3c2e4c880fafc073fe1a542d01692a6fdc
[ROCm/ROCR-Runtime commit: 7ea25ebb85 ]
2025-01-24 10:08:12 -05:00
Elwazir, Ammar
b2c71e43cb
Fixing collection period rocprofv3 help message ( #148 )
...
Update rocprofv3.py
[ROCm/rocprofiler-sdk commit: 19a912d476 ]
2025-01-24 08:39:40 -06:00
Elwazir, Ammar
19a912d476
Fixing collection period rocprofv3 help message ( #148 )
...
Update rocprofv3.py
2025-01-24 08:39:40 -06:00
Galantsev, Dmitrii
e033fd4c55
CMAKE - Rename SMI_*_DIR into AMD_SMI_*_DIR
...
Change-Id: I3b8b852e6b68f1448c8ed5d5e6ea4579c470ff53
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-01-23 20:56:00 -06:00
Galantsev, Dmitrii
3218c2af5c
CMAKE - Rename SMI_*_DIR into AMD_SMI_*_DIR
...
Change-Id: I3b8b852e6b68f1448c8ed5d5e6ea4579c470ff53
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: e033fd4c55 ]
2025-01-23 20:56:00 -06:00
Ma, Li
9dce427c69
Fix Memory Current Bandwidth ( #98 )
...
Adjust the calculation order to ensure accuracy.
Change-Id: Ica10769fa3dba10c67428d09ffd454fc09ed0da8
Signed-off-by: Li Ma <li.ma@amd.com >
2025-01-24 10:22:08 +08:00
Ma, Li
25853f01dc
Fix Memory Current Bandwidth ( #98 )
...
Adjust the calculation order to ensure accuracy.
Change-Id: Ica10769fa3dba10c67428d09ffd454fc09ed0da8
Signed-off-by: Li Ma <li.ma@amd.com >
[ROCm/rdc commit: 9dce427c69 ]
2025-01-24 10:22:08 +08:00
stali
e36d3fae22
fix topology issue
2025-01-24 09:22:42 +08:00
stali
01990d5121
fix topology issue
...
[ROCm/rdc commit: e36d3fae22 ]
2025-01-24 09:22:42 +08:00
Mallya, Ameya Keshava
e5cd8ffa48
Added PSDB trigger for staging
...
[ROCm/roctracer commit: 3e1caf69ae ]
2025-01-23 16:54:09 -08:00
Mallya, Ameya Keshava
3e1caf69ae
Added PSDB trigger for staging
2025-01-23 16:54:09 -08:00
cfallows-amd
a64129b34f
Add ubuntu 24.04 detection for roofline bin loading. ( #541 )
...
Also updated docker script for dev usage.
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
[ROCm/rocprofiler-compute commit: 7602341b70 ]
2025-01-23 19:53:50 -05:00
cfallows-amd
7602341b70
Add ubuntu 24.04 detection for roofline bin loading. ( #541 )
...
Also updated docker script for dev usage.
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
2025-01-23 19:53:50 -05:00
Mallya, Ameya Keshava
ae8f4b32a7
Added PSDB trigger for staging
2025-01-23 16:53:25 -08:00
Mallya, Ameya Keshava
a3bf6879da
Added PSDB trigger for staging
...
[ROCm/rocprofiler commit: ae8f4b32a7 ]
2025-01-23 16:53:25 -08:00
Galantsev, Dmitrii
ef77c0ed92
Fix workflow for rocprof by specifying GPU_TARGETS
...
Change-Id: I153f9e73471599fbcf68c73ad0ed9f4db7a742ef
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-01-23 18:38:34 -06:00
Galantsev, Dmitrii
61ff214b64
Fix workflow for rocprof by specifying GPU_TARGETS
...
Change-Id: I153f9e73471599fbcf68c73ad0ed9f4db7a742ef
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: ef77c0ed92 ]
2025-01-23 18:38:34 -06:00
Mallya, Ameya Keshava
a0e9b3716a
Added PSDB trigger for npi
...
[ROCm/roctracer commit: 3ac827eb87 ]
2025-01-23 16:13:32 -08:00
Mallya, Ameya Keshava
3ac827eb87
Added PSDB trigger for npi
2025-01-23 16:13:32 -08:00
Mallya, Ameya Keshava
11cd25d1f5
Added PSDB trigger for npi
2025-01-23 16:12:59 -08:00
Mallya, Ameya Keshava
1f6b476eff
Added PSDB trigger for npi
...
[ROCm/rocprofiler commit: 11cd25d1f5 ]
2025-01-23 16:12:59 -08:00
ywang103-amd
8079e2e10b
enable rocprofv3 for all old soc architectures ( #539 )
...
* enable rocprofv3 for all old soc archetectures
* remove gfx906 from rocprofv3
[ROCm/rocprofiler-compute commit: 713570908a ]
2025-01-23 15:37:00 -05:00
ywang103-amd
713570908a
enable rocprofv3 for all old soc architectures ( #539 )
...
* enable rocprofv3 for all old soc archetectures
* remove gfx906 from rocprofv3
2025-01-23 15:37:00 -05:00
Ben Vanik
9971e7b004
rocr: Fixing non-portable inline attribute on hsa_flag_* utilities.
...
Change-Id: Ie1c53fef407a71b5ec4c6eaf3a3ed00871184408
2025-01-23 15:09:21 -05:00
Ben Vanik
15cc61baf4
rocr: Fixing non-portable inline attribute on hsa_flag_* utilities.
...
Change-Id: Ie1c53fef407a71b5ec4c6eaf3a3ed00871184408
[ROCm/ROCR-Runtime commit: 9971e7b004 ]
2025-01-23 15:09:21 -05:00
Tony Gutierrez
15107afb11
rocr: Generalize driver discovery
...
Generalize the driver discovery and move driver-specific
functionality to the concrete driver implementations.
Currently, this process is tightly coupled to the hsakmt
which is GPU and OS specific.
Change-Id: Ie1c53fef407a71b5ec4c6eaf3a3ed00871184409
2025-01-23 15:09:14 -05:00
Tony Gutierrez
e82871f20b
rocr: Generalize driver discovery
...
Generalize the driver discovery and move driver-specific
functionality to the concrete driver implementations.
Currently, this process is tightly coupled to the hsakmt
which is GPU and OS specific.
Change-Id: Ie1c53fef407a71b5ec4c6eaf3a3ed00871184409
[ROCm/ROCR-Runtime commit: 15107afb11 ]
2025-01-23 15:09:14 -05:00
Tony Gutierrez
77fa5af618
rocr: Make Open() and Close() virtual in Driver
...
Change-Id: Iac054c08383b080ca2b2ec6d65019bf2f083b763
2025-01-23 15:09:06 -05:00
Tony Gutierrez
c325fac9ba
rocr: Make Open() and Close() virtual in Driver
...
Change-Id: Iac054c08383b080ca2b2ec6d65019bf2f083b763
[ROCm/ROCR-Runtime commit: 77fa5af618 ]
2025-01-23 15:09:06 -05:00
Tony Gutierrez
8bbc44d51b
rocr: Forward declare Driver in the Agent class
...
Change-Id: Ib27081bf31446af92602f723f352fb75ec3f378e
2025-01-23 15:08:59 -05:00
Tony Gutierrez
d6504e1f2d
rocr: Forward declare Driver in the Agent class
...
Change-Id: Ib27081bf31446af92602f723f352fb75ec3f378e
[ROCm/ROCR-Runtime commit: 8bbc44d51b ]
2025-01-23 15:08:59 -05:00
Cole Ramos
c5c44a9cba
Yearly license update ( #538 )
...
* Add license template designation
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on *.py
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on *.sh
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on misc files
Signed-off-by: coleramos425 <colramos@amd.com >
---------
Signed-off-by: coleramos425 <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 34760ff814 ]
2025-01-23 13:09:32 -06:00
Cole Ramos
34760ff814
Yearly license update ( #538 )
...
* Add license template designation
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on *.py
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on *.sh
Signed-off-by: coleramos425 <colramos@amd.com >
* Update license year on misc files
Signed-off-by: coleramos425 <colramos@amd.com >
---------
Signed-off-by: coleramos425 <colramos@amd.com >
2025-01-23 13:09:32 -06:00
zichguan-amd
4e84f2182e
SWDEV-509518 - Allow LLVM_ROOT and Clang_ROOT to be used with find_program
...
Fixes #123 . find_program doesn't follow CMP0074 and thus ignores LLVM_ROOT and Clang_ROOT. This change adds LLVM_ROOT and Clang_ROOT to the search path of find_program for llvm-mc and clang in hiprtc to mimics previous add_package behaviour.
Caveat: cmake-specific variables like CMAKE_PREFIX_PATH will take precedence over paths specified with HINTS for find_program, there's no way to change the ordering unless we skip cmake-specific variables all together using NO_CMAKE_PATH and NO_CMAKE_ENVIRONMENT_PATH.
Change-Id: I1fedb60cda09744416e19b3c6e3e0c5c9045f8e7
[ROCm/clr commit: 272ef9a7bf ]
2025-01-23 11:50:36 -05:00
zichguan-amd
272ef9a7bf
SWDEV-509518 - Allow LLVM_ROOT and Clang_ROOT to be used with find_program
...
Fixes #123 . find_program doesn't follow CMP0074 and thus ignores LLVM_ROOT and Clang_ROOT. This change adds LLVM_ROOT and Clang_ROOT to the search path of find_program for llvm-mc and clang in hiprtc to mimics previous add_package behaviour.
Caveat: cmake-specific variables like CMAKE_PREFIX_PATH will take precedence over paths specified with HINTS for find_program, there's no way to change the ordering unless we skip cmake-specific variables all together using NO_CMAKE_PATH and NO_CMAKE_ENVIRONMENT_PATH.
Change-Id: I1fedb60cda09744416e19b3c6e3e0c5c9045f8e7
2025-01-23 11:50:36 -05:00
Shweta Khatri
2d4a578020
Revert "Revert "hsakmt: Only set exec flag when requested""
...
This reverts commit 80da7d5ee4 .
Reason for revert: This will put back the change ID - Id1154f08f6ba21c633905fd46b06053994d6f3cc to ROCR repo, which will prevent memory allocations from being automatically granted the 'executable' flag, addressing previously - incorrect and unsafe behavior in ROCm driver.
Change-Id: I3d45c45859929a80f7791681b411251e099a1901
2025-01-23 09:08:25 -05:00
Shweta Khatri
c5822cee5a
Revert "Revert "hsakmt: Only set exec flag when requested""
...
This reverts commit 5a8092bccf .
Reason for revert: This will put back the change ID - Id1154f08f6ba21c633905fd46b06053994d6f3cc to ROCR repo, which will prevent memory allocations from being automatically granted the 'executable' flag, addressing previously - incorrect and unsafe behavior in ROCm driver.
Change-Id: I3d45c45859929a80f7791681b411251e099a1901
[ROCm/ROCR-Runtime commit: 2d4a578020 ]
2025-01-23 09:08:25 -05:00
Bhardwaj, Gopesh
7c6afe75dd
Fixing corrupted CHANGELOG ( #152 )
...
* Fixing corrupted CHANGELOG
* updating changelog
[ROCm/rocprofiler-sdk commit: 2f65f99d2c ]
2025-01-23 00:12:12 -06:00
Bhardwaj, Gopesh
2f65f99d2c
Fixing corrupted CHANGELOG ( #152 )
...
* Fixing corrupted CHANGELOG
* updating changelog
2025-01-23 00:12:12 -06:00
Madsen, Jonathan
3de44de3b5
Upload artifacts only on 'workflow_dispatch' ( #147 )
...
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: 34145fa762 ]
2025-01-22 19:44:19 -06:00
Madsen, Jonathan
34145fa762
Upload artifacts only on 'workflow_dispatch' ( #147 )
...
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-01-22 19:44:19 -06:00
Rawat, Swati
edb51fc861
update copyright date to 2025 ( #102 )
...
* Update LICENSE
* Update conf.py
* Update copyright year
* [fix] Update copyright year
* Update copyright year "ROCm Developer Tools"
* Add license headers to c++ files
* Add license to *.py
* Update licenses in rocdecode sources
---------
Co-authored-by: srawat <120587655+SwRaw@users.noreply.github.com >
Co-authored-by: Mythreya <mythreya.kuricheti@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: 97b7a6315d ]
2025-01-22 19:11:20 -06:00