Gopesh Bhardwaj
665c546e65
Documentation Updates ( #470 )
...
* Updating installation doc
* updating README
* Addressing Yifan's feedback
* trivial updates
* Added limitation for individual xcc in readme
* Added rocprofv3 page
* README updates
* Updating rocprofv3
* source formatting (clang-format v11) (#538 )
Co-authored-by: bgopesh <7112102+bgopesh@users.noreply.github.com >
* Merging documentation team's update
* Update source/docs/installation.md
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bgopesh <7112102+bgopesh@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
2024-03-07 21:05:16 -06:00
Karl W Schulz
ffe08cbbad
update version of download-artifact
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-07 17:25:33 -06:00
Karl W Schulz
fef48cbc29
fix version for cancel-workflow-action
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-07 17:13:17 -06:00
Karl W Schulz
ce47409fe9
updating versions for multiple github-actions
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-07 17:04:15 -06:00
colramos-amd
9e6b293249
Remove doc references to deprecated --list-kernels option
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-07 15:48:26 -06:00
Jose Santos
66696f852b
Change ipblocks flag to --blocks
...
Signed-off-by: Jose Santos <josantos@amd.com >
2024-03-07 15:26:40 -06:00
Jose Santos
35ef8c0707
update workloads]
...
Signed-off-by: Jose Santos <josantos@amd.com >
2024-03-07 15:26:40 -06:00
Giovanni LB
4dd21807c0
Updating to load_delta. Fixing perfetto plugin.
...
Change-Id: If893f84b0ff108cfa0ccdcf717ee8592aa621032
2024-03-07 15:21:37 -03:00
Karl W Schulz
afea510551
enable rocm 6.x testing
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-07 11:35:50 -06:00
Jonathan Kim
eb2100daad
Fix deferred dmabuf export on IPC due to GEM object loss
...
When deferring a dmabuf export on an import call, there may be a
failure to export as the GEM object is not referenced by the kernel
mode driver. To get around this, do a non-deferred export and
immediately close the dmabuf FD to keep FD creation to a minimum.
This way, the GEM object will have a kernel mode driver reference
when a deferred export is done.
Also a bad dmabuf FD sent over a socket may not be received by an import
reader and this can cause a hang.
Set a 10 second timer so that importer is not blocking indefinitely.
Change-Id: I11a9b5ec64aa2e16fd6aecdf46c34e4eb56ccfd0
2024-03-07 12:12:06 -05:00
David Galiffi
020c7c3e3f
Add Doc team to CODEOWNERS file
...
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Change-Id: Iad8eea0645b63bddb835ed22080facc7d25c1bc0
2024-03-07 11:45:12 -05:00
gobhardw
82905606d5
SWDEV-446917 ub24 compilation fix
...
Change-Id: I2740d8551c7cdee070eaa0e1a320d1a7a3e4c7e9
2024-03-07 16:44:52 +05:30
Istvan Kiss
50a079af0f
Update documentation and add python API documentation
...
Change-Id: Ibccf5b6a5fba81cea42e04a022deac8a3207b9b8
2024-03-06 22:01:30 -05:00
David Galiffi
b34eafe45a
Add Doc team to CODEOWNERS file
...
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Change-Id: Iad8eea0645b63bddb835ed22080facc7d25c1bc0
2024-03-06 17:58:36 -06:00
colramos-amd
e538d3ea16
Ensure sort on rocprof input ( #304 )
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-06 17:05:24 -06:00
Cole Ramos
f4511e7280
Force encoding before Omniperf execution ( #299 )
...
* Force encoding before Omniperf execution
Signed-off-by: colramos-amd <colramos@amd.com >
* Fix circular dependency in utils module
Signed-off-by: colramos-amd <colramos@amd.com >
---------
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-06 17:01:07 -06:00
Nick Curtis
525eb3f527
handle case where workload dir is symlink ( #297 )
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
Co-authored-by: Nicholas Curtis <nicurtis@amd.com >
2024-03-06 12:08:16 -06:00
Jonathan R. Madsen
1d33d4cf78
Update rocprofiler_query_available_agents(...) ( #596 )
...
* Agent info version
* Complete implementation
- revert "rocprofiler_iterate_agents" to "rocprofiler_query_available_agents"
* Misc tweaks
- update rocprofiler_query_available_agents impl
* Update include/rocprofiler-sdk/agent.h
- Fix undocumented param for rocprofiler_query_available_agents
2024-03-06 02:17:40 -06:00
Jonathan R. Madsen
19971d5719
Fix rocprofiler_context_is_active(...) ( #595 )
...
* Fix rocprofiler_context_is_active
- previously returning ROCPROFILER_STATUS_ERROR_CONTEXT_NOT_FOUND if context was inactive
* Update include/rocprofiler-sdk/context.h
- Update doxygen docs
2024-03-06 00:32:34 -06:00
SrirakshaNag
c7407d0a9f
Adding list-metrics ( #585 )
...
* Adding list-metrics
* cmake formatting (cmake-format) (#587 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* source formatting (clang-format v11) (#586 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* Fixing issues with validation tests
* python formatting (black) (#588 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* source formatting (clang-format v11) (#589 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* cmake formatting (cmake-format) (#590 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* Update conftest.py
* Update validate.py
* python formatting (black) (#591 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* python formatting (black) (#592 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* Checking if agent-id in validate.py
* Fixing list metrics execute test
* cmake formatting (cmake-format) (#593 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* Fixing CI failure
* cmake formatting (cmake-format) (#594 )
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
* Review Comments
* Update source/bin/rocprofv3
Support -L shorthand for --list-metrics
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
2024-03-05 20:53:15 -06:00
Jason Ray
994aea9f0e
bump statman-stopwatch to 2.18 ( #220 )
...
* Lock Pandas to version 1.4.3 for tutorial
Signed-off-by: colramos-amd <colramos@amd.com >
* Establish connection between kernel related flags in Analyze Mode (#187 )
Signed-off-by: colramos-amd <colramos@amd.com >
* Fixing bug in kernel/dispatch filter pytest
Signed-off-by: colramos-amd <colramos@amd.com >
* More CI logic errors fixed
Signed-off-by: colramos-amd <colramos@amd.com >
* Update CHANGES
Signed-off-by: Cole Ramos <colramos@amd.com >
* Update CHANGES
Signed-off-by: Cole Ramos <colramos@amd.com >
* Update README.md
Signed-off-by: Cole Ramos <colramos@amd.com >
* bump statman-stopwatch to 2.18
Signed-off-by: Jason Ray <jayray.net@gmail.com >
* Fix merge mistakes
Signed-off-by: colramos-amd <colramos@amd.com >
---------
Signed-off-by: colramos-amd <colramos@amd.com >
Signed-off-by: Cole Ramos <colramos@amd.com >
Signed-off-by: Jason Ray <jayray.net@gmail.com >
Co-authored-by: colramos-amd <colramos@amd.com >
2024-03-05 11:16:23 -06:00
colramos-amd
a44e07d928
Account for missing GRBM_GUI_ACTIVE in roof-only mode ( #103 )
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-05 10:43:24 -06:00
Alex Sierra
cbeddf9eb6
core dump: Generates a core dump from a fault event
...
Extracts and creates a core dump ELF file from a fault event, using
core dump front end. GFX11 is not supported.
Signed-off-by: Alex Sierra <Alex.Sierra@amd.com >
Change-Id: I5ae154e886f39ab3ce7bbae5803efb27a96c7e2e
2024-03-05 09:28:44 -05:00
Lancelot SIX
5d3f6a63f1
trap_handler: Set status.skip_export when halting a wave
...
When inspecting waves on architectures where SPI may not initialize TTMP
registers, the debugger cannot reliably know if the trap handler was
entered and if it saved valuable information in TTMP registers.
This patch uses the status.skip_export bit (unused by the compute
shaders) to indicate that it got executed before halting a wave.
This is done except for gfx940, where ttmp11[31] can be used (as long as
TTMP registers are always initialized by SPI for this architecture). It
could be possible to be more selective as architectures always
initializing TTMP registers do not require this step, but always doing
is makes maintenance simpler.
Change-Id: I5c4148c78062f7ffa049ac7856c2edc82dbc77d1
2024-03-05 09:28:33 -05:00
Charis Poag
90160a7c9c
Fix rocm_smi library calls
...
- [CLI] Rounded VRAM output on CLI, no diffrence in output
- [python API] Fixed initializing calls which reuse initializeRsmi()
calls - now we set a global reference to rocmsmi to use
throughout API calls (see error below)
Traceback (most recent call last):
File "/home/charpoag/rocmsmi_pythonapi.py", line 9, in <module>
rocm_smi.initializeRsmi()
File "/opt/rocm/libexec/rocm_smi/rocm_smi.py", line 3531, in initializeRsmi
ret_init = rocmsmi.rsmi_init(0)
NameError: name 'rocmsmi' is not defined
Change-Id: I0eff3b8a432abf6d4344a02b9f638e1191c51a19
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2024-03-04 21:08:08 -06:00
Giovanni LB
6bffcbdc69
Fixing metadata path for CTF plugin
...
Change-Id: I04f81c38e2f9f2da9f4ac771ae9dff04cd6a76c6
2024-03-04 21:56:57 -03:00
colramos-amd
c7c5a67911
Move away from 'ipblock' terminology to more general 'hardware block' ( #201 )
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-04 16:41:40 -06:00
Maisam Arif
3c64c32d99
Merge amd-staging into amd-master 20240304
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I99e9de40a57539407ce06b1e7385830c662134e1
2024-03-04 15:28:58 -06:00
colramos-amd
79260da335
Add rocprofv2 support to Mi200. Closes #295 .
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-04 13:40:52 -06:00
gobhardw
aab41c075f
updating changelog for rocm6.1
...
Change-Id: I612022edda69f347ae319d7227a23a94964af2d2
2024-03-04 11:44:26 +05:30
Karl W Schulz
4a8917f880
enable tarball on 2.x commit as well
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-03 15:25:54 -06:00
Karl W Schulz
f94da3228d
apply formatter
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-03 15:20:21 -06:00
colramos-amd
ea9783f105
Fix typo, patch issue in kernel filtering in standalone GUI, and error on version mismatch
...
Signed-off-by: colramos-amd <colramos@amd.com >
2024-03-03 14:38:28 -06:00
Karl W Schulz
ca59cbe3a3
apply formatter
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
0aa8e74f80
apply formatter
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
dce0a3c3a7
prep for publishing latest docs from 2.x branch
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
a98e95f8e2
update doc paths for workflow trigger
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Nicholas Curtis
86a4b2f6d8
restore custom CSS for tables
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
51c2d3cf9b
re-enable publish
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
d009edd757
more work towards building both 1.x and 2.x docs simultaneously
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
e1ee1c1f17
work towards building both 1.x and 2.x docs simultaneously
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
f0dcfcb34f
adding a local 1.x VERSION for the doc build
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
fc24ad1d7d
importing 1.x docs from main branch
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
87dd03b129
doc subdir rename: docs -> docs-2.x
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
5c61f35312
rename build dir - with feeling
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
5352fdfbfd
rename build dir - the revenge
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
546aa035c8
rename build dir
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
be4321e9ea
more package updates
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
317f99486a
update configure pages version
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00
Karl W. Schulz
598b99ddd8
update artifact version
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2024-03-02 12:28:34 -06:00