Граф коммитов

741 Коммитов

Автор SHA1 Сообщение Дата
Luu, Jonathan 9a620d64d9 SWDEV-531400 - Remove File reorganization backward computability (roctracer) (#40)
* SWDEV-531400 - Remove File reorganization backward computability (roctracer)

* removing no longer needed files

---------

Co-authored-by: Jonathan Luu <jonatluu@amd.com>
2025-06-18 13:33:41 -04:00
Hila, Nino 5d3bcd3514 Update palamida.yml (#14)
* Add palamida.yml - removing url
2025-05-12 21:53:31 -07:00
Hila, Nino 3d3b9ea4e2 Add palamida.yml (#11) 2025-04-23 21:05:12 -05:00
Mallya, Ameya Keshava a847d331ff Added release trigger for further releases 2025-03-14 14:07:29 -07:00
Elwazir, Ammar 5d6d089c53 Adding Public Sync GH Action (#6)
Adding Public Sync to ROCTracer

Co-authored-by: Ammar ELWazir <aelwazir@amd.com>
2025-02-07 20:20:48 -06:00
Mallya, Ameya Keshava 5ed4863d76 Added !verify trigger 2025-01-28 20:21:27 -08:00
Mallya, Ameya Keshava 3e1caf69ae Added PSDB trigger for staging 2025-01-23 16:54:09 -08:00
Mallya, Ameya Keshava 3ac827eb87 Added PSDB trigger for npi 2025-01-23 16:13:32 -08:00
Mallya, Ameya Keshava f8189fd60d Added KWS check 2025-01-17 08:23:51 -08:00
Elwazir, Ammar 4d93253fa3 Merge pull request #2 from AMD-ROCm-Internal/gobhardw/v1-v2-depreaction-message
Tool deprecation message for rocprofiler v1,v2 and roctracer
2025-01-15 11:15:07 -06:00
gobhardw 0fdaf8aef2 Tool deprecation message for rocprofiler v1,v2 and roctracer 2025-01-15 11:21:59 +05:30
Mallya, Ameya Keshava 074efe9f50 Update rocm-ci-caller.yml 2025-01-13 18:53:44 -08:00
Mallya, Ameya Keshava b28af2f508 Merge pull request #1 from AMD-ROCm-Internal/amd-master
Test PR
2025-01-13 13:43:55 -08:00
Mallya, Ameya Keshava 7c278f090a Create rocm-ci-caller.yml 2025-01-13 13:43:22 -08:00
Swati Rawat a73046d6b5 adding link to rocm.docs
Change-Id: I99e89c85838d54f2992eac10c1b5ee2ced3c9485
2024-12-27 09:30:46 +00:00
Swati Rawat f9854f357a fixing license date
Change-Id: I6d0eeaea6cfd91d9512a742d397852389b7b592e
2024-12-24 09:46:44 +00:00
Gopesh 82ebb1c3ec Revert " SWDEV-477849: Remove dependency of libatomic from roctracer"
This reverts commit 4ca1a68fd9.

Change-Id: I63a0166f629fa6f3b71f03b4e540e4d8ee160910
2024-10-28 01:20:02 -05:00
itrowbri 4ca1a68fd9 SWDEV-477849: Remove dependency of libatomic from roctracer
Change-Id: I2d94218936d33d832d1fddfe14454de5c1bc64f5
2024-10-16 13:49:52 -05:00
gobhardw d5bbc8aa77 SWDEV-479505 Updating ROCtracer spec for device ids
Change-Id: I9b65d91b36b77183d5fa55f23e4926510e0b5832
2024-10-11 09:26:42 -04:00
Pramendra Kumar f3df78f746 Revert "Adding rocm-llvm-dev package as req."
This reverts commit b42028fcc0.

Reason for revert: <Imapcting driver install to QA due to timeout>

Change-Id: If5d98341e9ac3e803965064e3f5dc435b9310a0b
2024-10-10 06:59:50 -04:00
Tim 725d289a2b Fix Issue [SWDEV-485618]: README Outdated: Include File
Changes to the README.md:
-Fixed the dead links in the examples.
-Updated the example to point to the ones in roctracer_spec.md instead of tests.

Changes to the roctracer_spec.md:
-Changed #include from #include <*.h> to #include <roctracer/*.h> to
reflect the latest code structure.

Change-Id: Iab44fc327821c1a01f0b949d3c9a3c20ca587599
2024-10-01 09:52:09 -04:00
Ammar ELWazir b42028fcc0 Adding rocm-llvm-dev package as req.
Change-Id: I59ffaf952d53e1c27d6e9d0ab5b810a08ff3074f
2024-08-28 10:22:44 -05:00
gobhardw fee1f00ddc SWDEV-471998: roctracer test fix
Change-Id: I8e88d087f66ecb265154b29f19e3544706578724
2024-07-25 12:20:17 +05:30
meserve-amd 9755c71cfc SWDEV-470344: Fix build time parsing of unions
- Fixes issue where types defined inside of a union were being skipped
  for ostream operator generation
- Also fixes issue where these types were not correctly defined in the
  resulting operators' parameters
- Fixes edge case where types with "union" in their name were being
  skipped as if they were union types

Change-Id: I717e56c1d0250eeae402bb83e39dec9990cff70d
2024-07-01 13:55:53 -05:00
amd-jmacaran 228cd05a72 Enable ROCm External CI pipeline triggers
Change-Id: Ibb246bb12ed5b0d36447b7a310cff95ade359b78
2024-05-21 12:37:35 -04:00
gobhardw f3cad4c05b SWDEV-447472-updating tests
Change-Id: I27b0cddc0eb0ec3f6ed30aaef0d88971cd674033
2024-05-14 17:33:35 +05:30
gobhardw 08341ded44 Fixiing roctracer tests for MI300
Change-Id: Id8d2bdd78c857ed40ba331db652177beb91d6230
2024-04-01 18:35:55 +00:00
Giovanni LB 4bc8dbd029 SWDEV-448279: Workaround for UB24 compiler errors
Change-Id: I01e880502edac8e8b941d199e08bc8f1eded0a89
2024-02-28 23:56:14 -03:00
David Galiffi 5d066e5286 SWDEV-436568: Add CODEOWNERS file
Add @ammarwa and @bgopesh as CODEOWNERS.
This is for GitHub upstream.

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Change-Id: I788f5ad550f91e8d3ce45bbeb527283bf11c4fd7
2024-02-07 15:07:47 -05:00
Ammar ELWazir aa3c07c257 Fixing ROCTracer to match versioning changes in HIP Runtime
Change-Id: Ibde2419314824f12acb4cf51dc675cb14a51851c
2024-01-03 12:29:24 -06:00
Ammar ELWazir a7d8bd521c SWDEV-430956: resolving the issue with V1 script reading long kernel names
Change-Id: I30069e28dbcc8edf2b4b41a8afd6ca4014427da7
2023-11-08 16:33:01 +00:00
Ammar ELWazir dbfe955d57 Fixing initialization of ROCTx for the tool in the default constructor
Change-Id: I12a3bbde4420a9eb8d734c546169a11cb23237dd
2023-10-30 16:53:21 +00:00
Ammar ELWazir c46a118cfb Updating Golden Traces
Change-Id: I1234bcbe7eff8e53855e23e246d821102672006d
2023-10-27 00:51:55 +00:00
Ammar ELWazir 7e8348b017 Adding Kernel Names instead Kernel Execution
Change-Id: I102a8e741eeee18d240a62ff33e9b94e8f57d5ff
2023-10-26 12:33:01 -04:00
gobhardw d4c2546336 SWDEV-408936 solving rocprof hang due to early initialization
Change-Id: Ia9c52f3b4c7ff191054cef40208f26b28f021378
2023-10-25 20:02:27 +05:30
Benjamin Welton 54777ece26 Replace direct file out with stringstream
Change-Id: Id0a00d918df88d0031f9c8f847e65b416c09bf77
2023-10-19 15:28:16 +00:00
Benjamin Welton 38ba63030d Added ROCTRACER_BUFFER_SIZE to set buffer size
[SWDEV-418917] reported that timing skew was being introduced by
roctracer. Most of the cause of this problem seems to stem from outrunning
the double buffering scheme that we use in memory_pool (part of the
reason for this outrun is due to File writing being slow). A semi-quick
fix that may be able to last until RocProf v2 is complete is to allow
adjustment of the buffer size. ROCTRACER_BUFFER_SIZE env variable was
introduced here which allows setting the buffer size of tracer tool.

By increasing the buffer size, an ~8% reduction in execution time when timing
on the program side. This should also reduce the frequency of large delays
when we outrun the buffer. Note: increasing this size dramatically can cause
slow startups (i.e. above 50MB).

Change-Id: I98c4316cfe93a043623ae2669cfe1a5abb55c990
2023-10-18 18:06:54 +00:00
Jatin Chaudhary 4ff80750b3 SWDEV-412457 - Add <cassert> header in file that uses assert
Change-Id: I2f9401d3890cc3c5116dba21ee959f1bf4f0b48e
2023-09-27 14:29:17 +01:00
Jatin Chaudhary b2671813eb SWDEV-412457 - <thread> header needs to be included
Change-Id: Ia291e5e4cc28050e05e6d7e5d7904698db56dce5
2023-09-26 14:52:25 +01:00
Ammar ELWazir 421febd4bf SWDEV-407953: Adding Patch Version from ROCm Standard Option
ROCm Packaging uses ROCM_PATCH_VERSION as a standard option to add the patch version which determines the rocm release for different libraries versions

Change-Id: I1edce84d2963d495c55c83cc0697761d7f696c92
2023-08-21 13:25:40 -04:00
Ammar ELWazir 67b3717da9 SWDEV-415259: Replacing HCC with AMD
__HIP_PLATFORM_HCC__ with __HIP_PLATFORM_AMD__

Change-Id: I2e79cff5a0216125b4ce2aa90104d4a1696bad08
2023-08-17 09:23:45 -04:00
Ranjith Ramakrishnan 6ab944c009 SWDEV-366827 - Disable file reorg backward compatibility support by default
Change-Id: Ibf3c409c1741211ea86d52a90227c64ef47ee54b
2023-08-07 11:01:11 -07:00
Ranjith Ramakrishnan 6fbf7673aa SWDEV-409575 - Append additional RPATH to libraries installed in /opt/rocm-ver/lib/roctracer
RPATH in libraries installed in /opt/rocm-ver/lib/roctracer should be: $ORIGIN:$ORIGIN/..
cmake shared linker flags will provide the rpath $ORIGIN
The patch will append the rpath $ORIGIN/.. to the component specific libraries

Change-Id: Ied2bcb57bf0dd38ee3d1a946a5afc1bb182ff619
2023-07-13 16:43:46 -07:00
gobhardw 9bda77f171 SWDEV-406619: enabling symbol lookup in .dynsym of code object
Change-Id: I35e6d85d59cbe1350db4734dcee33a71f0d4f87f
2023-07-12 14:10:28 +05:30
gobhardw 23695fbd79 Fixing RPM build errors for roctracer
Change-Id: I55e67c5c31e266fe187bb28712a0c616ebe68107
2023-07-01 00:22:09 +05:30
Ammar ELWazir 04d0bd4874 SWDEV-288134: Workaround to enable roctracer early
Change-Id: Iae21dbfd9f50dcf2e317130c6dc8328f17eba553
2023-06-20 21:59:19 +00:00
Ammar ELWazir 2a9595bc8f SWDEV-340925 & ROCMOPS-4997: Fixing Tests package for roctracer
Change-Id: I9913e1df86398ef79a5afcf4b89b5a132d61422c
2023-06-08 14:48:28 +00:00
gobhardw ee713682a1 SWDEV-398161, SWDEV-398764 Fixed hsa-trace failures for profiling data corrupted
Change-Id: I3d8dbb2a40d948cd06cb1278acc50dc5be4ca0ef
2023-05-15 22:38:23 +05:30
Ranjith Ramakrishnan 245eafea4c SWDEV-383221 - Set the default value of ROCM_HEADER_WRAPPER_WERROR to OFF
Using wrapper header files will result in #warning message by default

Change-Id: Ib8a05d11f2391dfcdac8601da26e1096821cd555
2023-05-08 16:28:19 -07:00
Ranjith Ramakrishnan ea061be2d1 SWDEV-366831 - Compile time flag to switch between #warning and #error message
Using backward compatibility paths will provide an #error message. Compile time option added to enable/disable the #error message.
Disabling the same will provide a #warning message

Change-Id: I6abc236e810ccc38d3636074e0e8f5a9657c2e9a
2023-03-10 09:12:20 -08:00