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

166 Коммитов

Автор SHA1 Сообщение Дата
coleramos425 a8d64bf7e9 Modify parameters for calls to rocscope
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-25 15:30:04 -06:00
coleramos425 ee51ba994f Add execution privileges to omniperf bash
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-24 09:09:52 -06:00
coleramos425 f6dad0cd58 Comply to Python formatting
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 16:08:42 -06:00
Cole Ramos ec0c51802a Merge pull request #70 from keithloweryamd/lucky
Lucky
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 16:07:05 -06:00
Cole Ramos 6c930358fc Merge branch 'dev' into lucky 2023-01-23 15:32:44 -06:00
coleramos425 00c9ff9493 Merge branch 'dev' into lucky
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:28:35 -06:00
Keith Lowery 60eca50d02 Implemented the --use-rocscope command-line argument
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
Keith Lowery 5d4de98d18 Supporting use of rocscope as alternative profiler
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
Keith Lowery 4601328016 profile parameters are now contingent on whether rocscope is in the PATH
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
Keith Lowery 6e93d5a48a Removed debugging cruft
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
Keith Lowery a09c720fe0 Added command-line argument to use rocscope instead of rocprof
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
Keith Lowery 4075a05b94 Added some debugging information related to corrupt counters from rocscope
Signed-off-by: coleramos425 <colramos@amd.com>
2023-01-23 15:12:15 -06:00
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
colramos-amd 38c2ea61a7 Clone multevent via SSH
Signed-off-by: colramos-amd <colramos@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 7b4adc5bc0 Update modulefiles for new ROCm requirement #64
Signed-off-by: colramos425 <colramos@amd.com>
2023-01-20 12:46:17 -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 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