Giovanni LB
8ca515087a
SWDEV-470113: Waiting on active signals
...
Change-Id: Ie99477a2f031fa0dbb7ff7c860f8b780177e6e9d
[ROCm/rocprofiler commit: 8d2f139005 ]
2024-06-27 15:17:56 -03:00
gobhardw
b19ca5fcad
Adding azure build status
...
Change-Id: Ic7f2ab5c175193a8b533145cc8e2ccdbb090231e
[ROCm/rocprofiler commit: d74921cfd3 ]
2024-06-26 12:51:06 +05:30
Giovanni LB
0f6481259c
Adding ATT support for gfx12
...
Change-Id: I549f36061bd961347eb92795846d660069c263fc
[ROCm/rocprofiler commit: 893bcb0c10 ]
2024-06-21 11:25:49 -04:00
Ranjith Ramakrishnan
5d945a8144
SWDEV-464716 - Use the correct hsa devel package for RPM dependencies
...
hsa-rocr-devel should be used for RPM dependency.
Runtime package should depend on has-rocr
Change-Id: I61a25c47d18f14686bbb55f5ccbf1f49d27bb9b0
[ROCm/rocprofiler commit: 2b6d73d3e7 ]
2024-06-20 16:06:10 -07:00
gobhardw
9337232d11
README update for gerrit->github nightly sync
...
Change-Id: Ice31239def9f6cf4c1e8ef689d7b92df75ca3b4c
[ROCm/rocprofiler commit: 33ba37b58e ]
2024-06-20 02:59:06 -04:00
jatang
c8d58d1986
SWDEV-458392 - Add gfx12 support.
...
Change-Id: I91bb6a3329bf77f26005a345c18b63b86922028a
[ROCm/rocprofiler commit: e7b96b1e71 ]
2024-06-17 13:24:48 -04:00
Giovanni LB
4a09c57f1a
SWDEV-468021: Improving profiler performance
...
Change-Id: I91921160a19aaea1fedfa40d11b83114d6a6fc65
[ROCm/rocprofiler commit: 4d0fee6637 ]
2024-06-14 15:29:27 -03:00
Saurabh Verma
437d39de9e
RDC metrics in v1
...
Change-Id: Iaa8cd0a37da37729df76362f10a0bb63c317a498
[ROCm/rocprofiler commit: a63b6fcbd2 ]
2024-06-11 17:00:39 -05:00
Saurabh Verma
25eda9f856
Fixing occupancy metrics for MI300
...
Adding changes for v1 xml which was missed in change 6cf9df4ff0
Change-Id: I338f2736ee61e316522f1ce42cee74abec201499
[ROCm/rocprofiler commit: 2047bf4b8b ]
2024-06-11 11:47:57 -05:00
Ammar ELWazir
bb40910abe
Fixing the force of using cmake python3 interpreter
...
Change-Id: I5d87dfa78052611856652fc887cdfa6764c51028
[ROCm/rocprofiler commit: a50d5ce4ae ]
2024-06-10 16:00:09 -04:00
Saurabh Verma
c41bbe21d0
SWDEV-457922: Temporary fix to prevent multiple instances of either rocprofiler v1 or v2 to be running, whether it's interception or standalone mode.
...
The fix works by using a pid file and a lock file, similar to how firefox prevents multiple instances.
Change-Id: I4974a80bf920eaf0376a53410573c1cc74ec17ac
[ROCm/rocprofiler commit: 056156135d ]
2024-06-10 12:49:29 -04:00
AravindanC
d7c2fa8867
SWDEV-460492 Update permissions, install target types of executables
...
Change-Id: I23828d4938ce35f2c27d86654f4e122f8886ec1d
[ROCm/rocprofiler commit: 59230206a3 ]
2024-06-07 17:42:32 -04:00
Ammar ELWazir
31bc8c5fde
General fixes for CI
...
Change-Id: I16e4d1fbc71a378eba6738c6953760e8e4de525e
[ROCm/rocprofiler commit: db82c5ef62 ]
2024-06-07 11:22:07 -05:00
Ammar ELWazir
5d572c9bcb
Fixing rocsys includes
...
Change-Id: Ia19030a5ad4caebe7b6703721702a1776e97455b
[ROCm/rocprofiler commit: c312e9b0f1 ]
2024-06-06 15:00:48 -05:00
gobhardw
a67f4fdd93
SWDEV-465520: RHEL9 toolchain doesnt seem to support experimental filesystem
...
Change-Id: I6b1e7f42c49b1c7af412c0b68851724861c9970a
[ROCm/rocprofiler commit: 1e69b3e2f6 ]
2024-06-05 12:50:48 -04:00
Giovanni LB
607cfb9ee1
SWDEV-464906: Swap read and stop packets in queue.cpp
...
Change-Id: I2dd33a71c0cbe69fe6c2cfaf523b9f8c6500093f
[ROCm/rocprofiler commit: 140f658820 ]
2024-06-05 09:11:59 -04:00
gobhardw
a95064a9a5
removing --kernel-trace from --sys-trace help
...
Change-Id: I14afd42d12bc3c2462040d5ba1f16765565fd662
[ROCm/rocprofiler commit: 341b7b1f21 ]
2024-06-05 11:18:58 +05:30
Ammar ELWazir
bfa7ace4b4
Fixing Activities Trace Period
...
Change-Id: If37d8518392112cedc66ce616adaaad22c517d4a
[ROCm/rocprofiler commit: 80dce3d672 ]
2024-05-31 18:09:53 -05:00
Ammar ELWazir
4a716c8a66
Temp: Disabling Perfetto Test
...
Change-Id: I602e3e752d508a45d42bf22e40b78d53a8e436d0
[ROCm/rocprofiler commit: 2be8f71790 ]
2024-05-30 12:49:15 -05:00
gobhardw
8f765d2a1e
Fixes multiple issues with tool
...
Change-Id: Ib465caa9029edc737df2c419d2ef763ec24165e1
[ROCm/rocprofiler commit: 48374bf453 ]
2024-05-29 01:30:09 -04:00
Ammar ELWazir
d0dfb4f3e2
Adding JSON & Major fixes
...
Adding Chrome Tracing JSON for V2
Some fixes for the Kernel Dispatch tracing
Changes related to the HIP Runtime Destruction fix
Change-Id: I2fe1f1ef66b415df17c503a4a9fadcfa107d8c49
[ROCm/rocprofiler commit: b8726a6225 ]
2024-05-29 01:21:52 -04:00
Giovanni LB
d24a280079
Setting output buffer to always local
...
Change-Id: I82bf9f4cb922221d4a2b7ae15adb0f208a0ba70e
[ROCm/rocprofiler commit: b354c54ed7 ]
2024-05-27 14:53:32 -04:00
Saurabh Verma
150869be6a
Fix for crash Error: HsaRsrcFactory::SignalWait: signal_value(1), ret_value(-1)
...
Context::GetData() would crash when it tries to wait on the completion signal of the stop packet. The expected signal value after waiting in HsaRsrcFactory::SignalWait() is supposed to be 0 but sometimes it comes up as -1. The signal being checked has already decremented before. Profile::Finalize() was assigning the same completion signal to the read and stop packet. So those two packets have been assigned different completion signals. This fix only affects standalone profiling mode.
Change-Id: I4b16825019e58d95d70188a72b2cc5871e09dd81
[ROCm/rocprofiler commit: 34606db8c3 ]
2024-05-26 13:31:39 -04:00
Ammar ELWazir
a36338a7a6
Temporary fix for SWDEV-459354
...
Change-Id: I13d7d600ab72d873d1dbc5d5e9b72c2ca5941488
[ROCm/rocprofiler commit: b6576393a2 ]
2024-05-24 10:39:32 -04:00
amd-jmacaran
3a1edf9a2d
Enable ROCm External CI pipeline triggers
...
Change-Id: Ic025465136c9e8d36af5a67e9e0880671f59a329
[ROCm/rocprofiler commit: 654a8a27f8 ]
2024-05-21 12:37:49 -04:00
Giovanni LB
4dbea01f91
Scrapping a microsecond from perfetto
...
Change-Id: I6d9e360a1530d9cb147c64dd45dc47cfc2d13ea1
[ROCm/rocprofiler commit: 7c45264e00 ]
2024-05-16 11:32:17 -04:00
gobhardw
83b4bf0d06
SWDEV-443556 Fixing hip trace for hipfft applications
...
Change-Id: I0076911fac755d3cf485e9fb9a5a51b13d0198c3
[ROCm/rocprofiler commit: 1088305d18 ]
2024-05-15 02:17:46 -04:00
Ammar ELWazir
f93fad8364
SWDEV-419012: Adding New Perfetto SDK & Fixing early destruction of perfetto plugin
...
Change-Id: Ie1d8e753f10a1ba0686b021c14b788b444499f14
[ROCm/rocprofiler commit: 5d1320928c ]
2024-05-14 11:24:40 -04:00
Ammar ELWazir
ac46f39b22
Remove the force of using DEB,RPM,TGZ CPACK_GENERATOR
...
Change-Id: I2462831a31ebe74c9c69e332b5960631bb1ef279
[ROCm/rocprofiler commit: 95241eef3b ]
2024-05-13 14:42:14 -04:00
Ammar ELWazir
5c2f899ff2
SWDEV-415888: fixing issues with rocprof tool duplication for testing
...
Change-Id: I9168029cfc9519879bd024286ca6e2d9842deb85
[ROCm/rocprofiler commit: 988bf4f93d ]
2024-05-12 16:55:20 +00:00
Giovanni LB
dcb561e3fe
Reducing rocprofilerv2 memory usage
...
Change-Id: I13c2dec763818df38868593bba0223f01132bb7a
[ROCm/rocprofiler commit: 0fc74490cd ]
2024-05-09 18:57:22 -04:00
Giovanni LB
0fc6fb9cf2
Fixing crash on [deprecated] file mode
...
Change-Id: I39b644429d19b185f278caa039a3180c2fa3ab7c
[ROCm/rocprofiler commit: 67faf92553 ]
2024-05-09 06:17:07 -03:00
Ammar ELWazir
142b55865c
JSON can be generated from --stats now
...
Change-Id: Ia9733c4a99f00ff67e63a6845ed28fad3f98d754
[ROCm/rocprofiler commit: dff73bfed6 ]
2024-05-03 21:39:53 -04:00
Giovanni LB
ddb8d062f5
Adding missing architectures to featureTests
...
Change-Id: Ie37f039036cee487c93d746e677f1310294b246d
[ROCm/rocprofiler commit: 79fc1a6fef ]
2024-05-02 10:21:29 -04:00
Giovanni LB
6cf9df4ff0
Fixing occupancy metrics for MI300
...
Change-Id: I25a150dbcd3582cd397a658aa9a991956577cfa8
[ROCm/rocprofiler commit: 604738fd8d ]
2024-04-30 15:23:42 -04:00
Giovanni LB
46f20fffdd
SWDEV-459693: Allowing runtime kernels for codeobjects in featureTests
...
Change-Id: I809abcefaa320a3dee6a9d9fc8843162e3e5930e
[ROCm/rocprofiler commit: 4ef523c84a ]
2024-04-30 13:11:25 -03:00
Giovanni LB
c0cb1373a4
SWDEV-452226: Changing ATT dispatch IDs to match previous kernel-trace change
...
Change-Id: Ifd00160f2e8705e9ef11d41d284f6625b70de389
[ROCm/rocprofiler commit: 3ae1b6af74 ]
2024-04-29 11:56:32 -04:00
Ammar ELWazir
1541f36388
SWDEV-458196: Fixing PID and TID
...
Perfetto added more restrictions on the types, so "1" is different from 1 alone, which wasn't the case before. Thats why we are seeing this issue recently
Change-Id: I69835c8f61bb9168fdfcdcd0821c1ba35d0369fe
[ROCm/rocprofiler commit: 9681d0d8de ]
2024-04-25 15:18:48 -05:00
Ammar ELWazir
4bf23fccb8
Barrier Packets are being displayed with kernel dispatches
...
Workaround to seperate barrier packets in a separate category named GPU Barriers in JSON to easily navigate dispatches in perfetto and chrome tracing UI
Change-Id: I714975f50a186622612e605b98d0b45426d53aa4
[ROCm/rocprofiler commit: 28f39abfa4 ]
2024-04-23 19:36:46 -04:00
gobhardw
1f797ac1d1
SWDEV-452226-dispatch ids to start from 0 for v1 parity
...
Change-Id: Ib60a6c108131f67395ab1f9d35ad605859d39987
[ROCm/rocprofiler commit: dc09052d82 ]
2024-04-23 00:41:55 -04:00
Ammar ELWazir
c81c5cd89b
Fixing issue related to python support in CentOS 7
...
Change-Id: I296fda319ab82505e836a4179c95c3a1e444ae00
[ROCm/rocprofiler commit: 1be381d18c ]
2024-04-22 17:39:36 -05:00
Giovanni LB
e64e15aba4
Re-enabling ATT tests
...
Change-Id: Ied23410d40eecbbfb8972d36ed065289f74aaa0c
[ROCm/rocprofiler commit: 97c6b0b867 ]
2024-04-17 18:49:55 -03:00
Ammar ELWazir
27d102d6b6
SWDEV-408398: Tests to depend on rocprofiler library not the tool library
...
Change-Id: I462ac1eb2990fffdee30373c379fd1ec15611470
[ROCm/rocprofiler commit: b7a7871fbe ]
2024-04-11 10:28:17 -04:00
gobhardw
622ec081ad
Disabling PC-sampling compilation
...
Change-Id: I56cc8a1c69ca32dc147cb945b18e708b3292beaf
[ROCm/rocprofiler commit: f0daa910d8 ]
2024-04-04 02:17:04 -04:00
Giovanni LB
35d9cd1793
Moving ATT Parser to v0.5
...
Change-Id: I0a348c183a9140de81d83e7ec0f337afe859bfd5
[ROCm/rocprofiler commit: 563b1b023e ]
2024-04-03 12:06:20 -04:00
gobhardw
43e528d546
SWDEV-454917 Fix for multi-line input files in counter collection
...
Change-Id: Ibe63514cb6e14fe628f60a9f1952df24802d6d05
[ROCm/rocprofiler commit: 79096aff75 ]
2024-04-03 15:09:57 +05:30
Giovanni LB
6081bfeb56
Disabling ATT Tests
...
Change-Id: I0e03337de967aedaa15600c8b848ea618376d8a2
[ROCm/rocprofiler commit: 97288fedc9 ]
2024-03-28 15:22:37 -04:00
Giovanni LB
998fce25e0
Fixing XCC-based metrics
...
Change-Id: I7451355b5b5eeefbd1c78b996d4ca5c4b770246a
[ROCm/rocprofiler commit: bf749ba8d6 ]
2024-03-27 16:17:24 -04:00
gobhardw
2bbbc4805a
Fixing llama issue for arg parsing
...
Change-Id: I9e3e4a37493a7f280b1ef8a4c6ec6d940ddae6ce
[ROCm/rocprofiler commit: 91ccbe97ff ]
2024-03-27 13:00:44 +05:30
Giovanni LB
227e49b3fd
Updating to load_delta. Fixing perfetto plugin.
...
Change-Id: If893f84b0ff108cfa0ccdcf717ee8592aa621032
[ROCm/rocprofiler commit: 4dd21807c0 ]
2024-03-07 15:21:37 -03:00