josantos
59d77f9d81
Names shortened/demangled after join_prof
...
- Added kernelVerbose flag in profile_group
- Added KernelVerbose flag in analyze_group
- Analyze replaces csv with shortened/demangled name
- csv_converter uses llvm-cxxfilt
Signed-off-by: josantos <josantos@amd.com >
2023-08-10 11:13:27 -05:00
josantos
2948f73ae8
keep converter in csv_converter.py
...
Signed-off-by: josantos <josantos@amd.com >
2023-08-09 10:46:57 -05:00
JoseSantosAMD
76da2a9ed5
Merge branch 'dev' of https://github.com/AMDResearch/omniperf into kernel_name_mappings
2023-08-08 14:49:59 -05:00
JoseSantosAMD
4e51c122d1
removing calls to kernel_name_shortener in mongo
...
shortening now in profile
Signed-off-by: JoseSantosAMD <josantos@amd.com >
2023-08-08 12:06:39 -05:00
coleramos425
a89cb96b69
Extend filtering into timestamps.csv ( #80 )
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-06-26 15:30:38 -05:00
coleramos425
514b91b210
Add LDSBanks for LDS bw calc ( #107 )
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-05-19 16:08:23 -05:00
coleramos425
44edef4635
Enhance logging and warning reporting
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-05-16 15:39:45 -05:00
coleramos425
419e2fcac6
Add grid size option and cmd line option for --join-type
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-05-11 13:00:30 -05:00
coleramos425
f499408c7b
Fix join_prof() call for --roof-only mode
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-05-08 11:55:45 -05:00
coleramos425
a9d82759ca
Implement custom merge utility for rocprof
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-05-05 15:07:20 -05:00
coleramos425
77559a2f25
Roofline support for SLES15 SP3 and greater ( #109 )
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-04-14 12:50:28 -05:00
coleramos425
6050cdd924
Add log.txt file to workload output ( #106 )
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-04-05 14:28:19 -05:00
coleramos425
27fa97aad9
Option for different markers per kernel name
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-02-27 16:18:42 -06:00
coleramos425
0705db024c
Correct filtering in standalone roofline
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-02-22 14:37:20 -06:00
Cole Ramos
acfba464ed
Custom metrics for mi100
...
Signed-off-by: Cole Ramos <colramos@TheraC02.thera.amd.com >
2023-02-15 14:44:29 -06:00
Karl W. Schulz
574ebcf755
apply "make license" update
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2023-02-13 14:50:24 -06:00
Karl W. Schulz
3d7a7a6f32
updating copyright header for 2023 using newly-added "make license" target
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2023-02-13 14:15:27 -06:00
Karl W. Schulz
c8fc8e8026
adding license delimiters to headers
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2023-02-13 10:36:29 -06:00
coleramos425
ad05c01966
Remove reference to deprecated --axis option
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-31 15:37:54 -06:00
coleramos425
88987f4c29
Add quotes to app cmd in sysinfo #76
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-27 11:12:53 -06:00
Cole Ramos
2e1de304f5
Add commenting
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-26 14:13:14 -06:00
coleramos425
b6d6c05e7b
Re-enable standalone roof options. Everthing working.
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-26 14:07:10 -06:00
coleramos425
fb4b21380d
Merge branch 'dev' of github.com:AMDResearch/omniperf into 69-merge-roofline-modules
...
Signed-off-by: coleramos425 <colramos@amd.com >
2023-01-25 15:39:16 -06:00
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
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
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
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
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
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
colramos425
5cd0503a11
Merge branch 'dev' of github.com:AMDResearch/omniperf into python-logging
2022-12-06 10:38:10 -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
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
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
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
4fd8646c56
Enable default roofline to run on a particular gcd
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-10 10:12:54 -06:00
colramos-amd
390f469091
Fix roofline override detection
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 17:04:39 -06:00
colramos-amd
c3c2eef259
Adding Ubuntu binary support to project
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 10:25:30 -06:00
colramos-amd
62d130b458
Initial commit
2022-11-04 14:49:36 -05:00