Keith Lowery
9e12acf79c
Got kernel summaries in rocscope integrated
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-23 15:12:15 -06:00
Keith Lowery
eadd35e5c6
Integrated support for using rocscope with omniperf for top10 (--i-feel-lucky)
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-23 15:12:15 -06:00
Keith Lowery
4c6a64f4e5
Added a new feature --i-feel-lucky that discovers and profiles only the top 5 kernels
...
Signed-off-by: Keith Lowery <klowery@amd.com >
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-23 15:12:15 -06:00
coleramos425
49a55b0f45
Comply to Python formatting
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-23 14:48:23 -06:00
Cole Ramos
227760ce1c
Update deprecated mongoimport code
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-23 13:53:39 -06:00
colramos425
ff1b9cc540
Update min ROCm version in docs #64
...
Signed-off-by: colramos425 <colramos@amd.com >
2023-01-20 12:34:55 -06:00
colramos425
9e32168a65
Merge branch 'main' of github.com:AMDResearch/omniperf into dev
2023-01-20 12:30:23 -06:00
colramos425
0c38813f33
Fix broken links in docs
...
Signed-off-by: colramos425 <colramos@amd.com >
2023-01-20 12:08:49 -06:00
colramos425
1526a0e8f1
Reorganize docs with Analyze and Profile sections
...
Signed-off-by: colramos425 <colramos@amd.com >
2023-01-20 11:45: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
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
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
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
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
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
colramos425
9fa2d39f4a
Using xml configs from rocprofiler
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-12-12 16:03:40 -06:00
colramos-amd
efe6d9f19a
Throw a warning if unable to update timestamps
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-12-06 15:24:36 -06:00
colramos-amd
99d603b9dd
Merge branch 'dev' of github.com:AMDResearch/omniperf into python-logging
2022-12-06 14:50:14 -06:00
colramos-amd
b0542923e2
Add L1-L2 BW metric to configs and dashboard #37
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-12-06 13:44:00 -06:00
colramos425
5cd0503a11
Merge branch 'dev' of github.com:AMDResearch/omniperf into python-logging
2022-12-06 10:38:10 -06:00
colramos425
0b01dc7ec7
Add VL1D BW to the L1D Cache Accesses table
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-12-06 10:32:23 -06:00
colramos425
a2149871ff
Comply to Python formatting
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-12-02 12:02:00 -06:00
colramos425
f9f8b749c8
Merge branch '30-multi-normalization' into dev
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-12-02 11:56:56 -06:00
colramos-amd
7b09d94684
Update calc for L1 Cache BW #36
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-28 13:27:53 -06:00
colramos-amd
9af8a595b7
Add clarifications to docs ( #38 & #41 )
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-28 10:55:06 -06:00
Karl W. Schulz
4f5998397d
Update error message to be more accurate when roofline binary is
...
missing (but with a supported OS and rocm version). In response to
debugging #34 a second time.
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-23 15:41:18 -06:00
colramos425
d267e98efd
Check for failed subprocesses
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-11-18 12:50:07 -06:00
Karl W. Schulz
29cc4a9477
fix broken link ( #33 )
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-16 15:00:19 -06:00
Karl W. Schulz
85d9a81220
enable header anchor generation up to depth=2
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-16 15:00:05 -06:00
colramos425
021b6c4f03
Add app parameters to profiling output #27
...
Signed-off-by: colramos425 <colramos@amd.com >
2022-11-14 09:51:48 -06:00
Karl W. Schulz
caae8ec211
docs: heading change
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-11 15:05:27 -06:00
Karl W. Schulz
4fbe1891f3
updated version query to also include git version info. Delineate
...
between development mode (git clone) and release version where the git
sha is stored in top-level VERSION.sha file. Closes #20 .
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-11 14:43:00 -06:00
colramos-amd
e044d25ec1
Reorder Grafana GUI Import section in GUI
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-11 13:29:00 -06:00