Commit Graph

147 Commits

Author SHA1 Message Date
colramos-amd d86f6bd90f Modify formatting for standalone roofline labels
Signed-off-by: colramos-amd <colramos@amd.com>
2023-01-25 15:19:20 -06:00
colramos425 15ed9317dd Add BW label to all roof plots
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-19 12:41:13 -06:00
colramos425 813ce52fc1 Add Python dependency for static file saving
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-19 12:40:14 -06:00
colramos425 fca1001a4c Modify GUI roofline to accomidate standalone option
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-18 11:46:12 -06:00
colramos425 263ca0fe77 Clean up roofline code #62
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-17 10:26:48 -06:00
colramos425 c3e3c9982b Catch any import errors from matplotlib #62
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-17 10:26:00 -06:00
colramos425 32444e43de Add mult-normalization to MFMA Arithmetic Instr Mix #68
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-17 09:46:27 -06:00
colramos425 c27274837e Hide kernel section in CLI output
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-16 11:33:15 -06:00
colramos425 000867e106 Comply to Python formatting
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-13 13:58:21 -06:00
colramos425 03b93fb06b Update logic in CLI baseline comparison
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-13 13:57:31 -06:00
colramos425 7af97fc84e Comply to Python formatting
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-11 17:29:14 -06:00
colramos425 6f6c07b34f Build chart for L2 Cache per channel in GUI
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-11 17:28:23 -06:00
colramos425 f167ff3658 Tweak L2 Cache per channel config for graphic
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-11 17:26:43 -06:00
colramos425 664a0fe366 Refine barchart data structure
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-10 11:18:18 -06:00
colramos425 e19bf4d7e1 Comply to Python formatting
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-09 16:53:41 -06:00
colramos425 42edb1c559 New GUI graphics for L1 and L2 panels
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-09 16:52:27 -06:00
Karl W. Schulz 3f6f0a2b10 Remove debug print introduced in #57
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2023-01-09 09:10:14 -05:00
colramos425 7d719f5624 Rename GitHub action
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-06 15:33:52 -06:00
Cole Ramos 45ce1afe8c Merge pull request #63 from AMDResearch/ci-reorg
Ci Reorganization
2023-01-06 14:30:58 -06:00
Cole Ramos d5c28f5348 Add RHEL 8 status badge 2023-01-06 13:17:02 -06:00
colramos425 23377548e7 Remove test on temp dev branch
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-06 13:15:58 -06:00
colramos425 6b1e468716 Change dependency install permissions
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-06 12:42:07 -06:00
colramos425 3e4c9a2265 Test new RHEL 8 based CI pipeline
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-06 12:37:31 -06:00
colramos425 b58ca9b59d Revert temp branch testing
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-05 13:07:35 -06:00
Cole Ramos b4a6346103 Add Ubuntu 20.04 workflow badge 2023-01-05 13:03:37 -06:00
colramos425 2a07759bdd Temp tesing of CI on ci-reorg branch
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-05 11:48:59 -06:00
colramos425 40eeb3b46d Merge CI workflows into a single Ubuntu 20.04 action
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-05 11:46:12 -06:00
colramos425 796c495d0b Don't forget formatting...
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-03 16:25:06 -06:00
colramos425 cf49d1e7a4 Fix naming issue in standalone roof pdf
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-03 16:13:30 -06:00
colramos425 0cacaa9c69 Update timestamps in --roof-only logic #61
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-03 16:05:31 -06:00
colramos425 ce20cfb01a Check validity of workload name at profile stage #58
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-03 11:28:13 -06:00
Cole Ramos b3dd0c3372 Merge pull request #60 from AMDResearch/main
Pull changes from main into dev
2023-01-03 08:54:34 -08:00
Karl W. Schulz 9bc41f3a85 Removing "commits since" badge
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 15:15:13 -06:00
Karl W. Schulz 1e0a669c6a update docs badge
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 15:12:33 -06:00
Karl W. Schulz 69d9940c1f update bibtex on release
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 15:01:11 -06:00
Karl W. Schulz b5ac023307 removing deprecated "update-docs.sh" script in favor of automatic documentation
builds (#22)

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:48:12 -06:00
Karl W. Schulz e9ceefb23d updating changelong for v1.0.6
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:48:12 -06:00
Karl W. Schulz 2359156aa4 Allow user to supply rocm version via ROCM_VER env variable if not autodetected
due to missing .info directory (#56).

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:36:25 -06:00
Karl W. Schulz 06b489a1bf Addition of a github action to build and publish omniperf documentation using
sphinx and a rtd theme. This action is triggered via documentation-related
changes landed on the "main" branch (#22).

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:36:25 -06:00
Karl W. Schulz 7a6331bfd6 Add better error detection when local ROCM installation is incomplete.
Closes #56.

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:36:25 -06:00
Karl W. Schulz 1d90714cab Using xml configs from rocprofiler
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:36:25 -06:00
Karl W. Schulz 6b1a46e16c update version for dev branch
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 12:36:25 -06:00
Karl W. Schulz ebf3eb6dc4 Allow user to supply rocm version via ROCM_VER env variable if not autodetected
due to missing .info directory (#56).

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-21 10:33:14 -05:00
Karl W. Schulz ae9c284d03 Addition of a github action to build and publish omniperf documentation using
sphinx and a rtd theme. This action is triggered via documentation-related
changes landed on the "main" branch (#22).

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-20 09:08:46 -06:00
Karl W. Schulz 0f2af1e4ff Add better error detection when local ROCM installation is incomplete.
Closes #56.

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-19 08:53:19 -06:00
Karl W. Schulz 1a83a04685 Using xml configs from rocprofiler
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-15 11:02:18 -06:00
Karl W. Schulz 8e1d23422b update version for dev branch
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-15 10:44:31 -06:00
Karl W. Schulz 70878d4638 update bibtex ref for latest release
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-13 16:01:59 -06:00
Karl W. Schulz ca241862f5 remove duplicate contributor
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-13 15:37:31 -06:00
Karl W. Schulz 05cae1518b restore subset of zenodo meta-data file
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2022-12-13 15:24:17 -06:00