xuchen-amd
c3054c00b1
[rocprofiler-compute] Type annotation patch for analysis_db.py ( #981 )
2025-09-23 17:05:37 -04:00
xuchen-amd
5c8b34ddf5
[rocprofiler-compute][TUI] Add interactive metric description ( #718 )
2025-08-25 15:53:55 -04:00
xuchen-amd
0bf66a519c
[rocprofiler-compute][TUI] Restructure Performance Metrics ( #232 )
2025-08-20 17:00:54 -04:00
jamessiddeley-amd
5840940caa
[rocprof-compute] Generalize Roofline ( #325 )
...
* per kernel analysis Roofline
* added per-kernel eval_metric calculation with display
* fixed typo
* updated tty.py show_all()
* formatting
* fixed ctest failures and updated equations
* formatting
* updated metric descriptoins
* review tweaks
* update docs
* added roofline gui analysis
* updated GUI docs
* updated print statement
* comment tweaks and ran ruff formatting
2025-08-20 09:58:08 -04:00
systems-assistant[bot]
58d2a016ce
Format source code to PEP8 using Ruff ( #36 )
...
* added ruff docs
* style: Run ruff and black before yapf pass
* yapf -r -i (23 fixes)
* fixed conf.py and ran ruff format .
* fixed conf.py 2
* formatted argparser.py
* formatted src/rocprof_compute_analyze
* formatted src/rocprof_compute_profile
* formatted soc_base.py
* formatted rocprof_compute_tui
* formatted gui_components
* formatted src/utils
* formatted tests/
* format extra files
* cleanup
* fix test_utils.py
* fixed typos
* Update pyproject.toml
* Update README.md
* Update test_utils.py
---------
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
Co-authored-by: James Siddeley <James.Siddeley@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
2025-08-08 15:32:30 -04:00
Fei Zheng
7a4d187f40
update license files ( #849 )
...
[ROCm/rocprofiler-compute commit: 0d6e172679 ]
2025-08-01 10:14:39 -06:00
xuchen-amd
b6a7d72212
TUI: Kernel Selection ( #769 )
...
[ROCm/rocprofiler-compute commit: 9ddee8de2e ]
2025-08-01 11:31:43 -04:00
Fei Zheng
666f00a07f
Format code ( #842 )
...
[ROCm/rocprofiler-compute commit: 6cbda3f1d8 ]
2025-07-31 08:20:49 -06:00
vedithal-amd
2966867099
Fix test cases ( #837 )
...
* Fix formatting
[ROCm/rocprofiler-compute commit: 80ea339217 ]
2025-07-28 16:19:45 -04:00
vedithal-amd
354fe5f52c
Unified configuration for metrics ( #726 )
...
* Show description of metrics during analysis
* Use --include-cols Description show the Description column in analyze mode (this is hidden by default)
* Remove tips field from analysis config
* Align metric names in analysis config and documentation
* Add unified config utils/unified_config.yaml
* Add python script utils/split_config.py to auto generate analysis configuration and documentation metrics description
* Add test case to ensure unified config is older than auto-generated config
* Auto generate analysis config and documentation metrics description
* Update CONTRIBUTING.md to add instructions to build documentation assets
* Add docker image and compose file to build documentation
* Update CHANGELOG and Documentation
* Use jinja template instead of hardcoding metric tables in documentation
[ROCm/rocprofiler-compute commit: bb44e90b2d ]
2025-07-25 14:01:34 -04:00
xuchen-amd
dcdadfd37d
Improve --time-unit arg ( #807 )
...
[ROCm/rocprofiler-compute commit: 99a6e67bcc ]
2025-07-24 12:15:52 -04:00
xuchen-amd
0b6e03adb0
CLI: enable roofline plot ( #760 )
...
* enable roofline plot in cli.
* Add roofline to analysis config.
* Unify global variables.
* Disable roofline for baseline comparison and gfx908.
* Add check for roofline.csv
[ROCm/rocprofiler-compute commit: 80159ee117 ]
2025-06-18 13:19:58 -04: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
xuchen-amd
825440e7ba
Rename Omniperf to ROCm Compute Profiler ( #428 )
...
- Update filenames.
- Update executable to `rocprof-compute`
- Update update package to `rocprofiler-compute`
- Update name in application output and logs
- Update name in README files
- Update testing and workflows
---------
Signed-off-by: Xuan Chen <xuchen@amd.com >
[ROCm/rocprofiler-compute commit: 31b4de1a38 ]
2024-11-01 12:20:21 -04:00
Karl W Schulz
4bfcf9b8a8
code formatting updates
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 79b877d679 ]
2024-02-22 16:02:25 -06:00
Karl W. Schulz
05b2113af4
update headers for 2024 calendar year
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: d7b6cf81e6 ]
2024-01-24 17:50:31 -06:00
colramos-amd
ec13e780d9
Initial overhaul of Profile mode
...
Signed-off-by: colramos-amd <colramos@amd.com >
[ROCm/rocprofiler-compute commit: 87388227ca ]
2023-10-31 15:11:17 -05:00