Γράφημα Υποβολών

734 Υποβολές

Συγγραφέας SHA1 Μήνυμα Ημερομηνία
Karl W. Schulz 179ecae7fb update version for tech preview
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-03-02 12:28:34 -06:00
Karl W. Schulz bfc0dea1de documentation updates for 2.x work - current set of updates are mostly tied to two changes:
(1) vcopy examples require updated command-line args
(2) profiling output directory name format changed

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-03-02 12:28:34 -06:00
Karl W. Schulz 65150e2384 reformat doc requirements for pip
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-03-02 12:28:34 -06:00
coleramos425 7b8cf17254 Fix missing median values
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 18:00:17 -06:00
coleramos425 cdeb2c7e85 Add custom decorator to avoid using kw_only
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 17:49:22 -06:00
JoseSantosAMD 2d1f73ad11 Update workloads (#290)
* updating workloads

Signed-off-by: Jose Santos <josantos@amd.com>

* updating workloads

Signed-off-by: Jose Santos <josantos@amd.com>

* Adding generate workloads script

Signed-off-by: Jose Santos <josantos@amd.com>

* Changing output workloads dir in shell script

Signed-off-by: Jose Santos <josantos@amd.com>

---------

Signed-off-by: Jose Santos <josantos@amd.com>
2024-03-01 17:12:44 -06:00
coleramos425 1dc4553091 CMake and Python format
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 15:50:42 -06:00
Nick Curtis 04e8395a2a Fix missing 'and atomic' for write latencies in L2-Fabric section, also simplify these by redundant L2-Fabric (#289)
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
Co-authored-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
coleramos425 1c3e7598a6 Remove hardcoded gfx90a in gen_sysinfo util
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 15:50:42 -06:00
coleramos425 eaf701abf0 More formatting!
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd d6f45411eb Python formatting
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis 817774be5e print version out of table
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nick Curtis 5b5d4c9a23 Update src/utils/specs.py
Co-authored-by: Cole Ramos <colramos@amd.com>
Signed-off-by: Nick Curtis <6463881+skyreflectedinmirrors@users.noreply.github.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis de384467f5 push missing rabulate through get_table_string
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis 200961ffd9 Re-implement machine-specs to contain documentation, units, etc. Print using tabulate
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
coleramos425 e86741ec6c Fix outdated function name to set arch
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 15:50:42 -06:00
coleramos425 5ebd2dbc74 Re-enable multi kernel filtering
Co-authored-by: Nick Curtis <nicholas.curtis@amd.com>
Signed-off-by: coleramos425 <colramos@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis c10cc0ede2 fix for improper display of % of peak for instruction mix panel
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis cdeef4ebb3 minor touchup
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis a25da8d954 fix warning about unescaped control sequence
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 3197553ca6 Add version to specs/sysinfo output in order to throw warning for new fields
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 09f1455308 Added consistent 'Channel' headers to l2_per_chan, removed hardcoded 32 channels, and removed printed Nones (#276)
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis e2ef041057 fix roofline install
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 0d516f05b4 Fix bug in GUI kernel filtering
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis 20d93703fc correct small negatives in remote read/write traffic due to running in different passes
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis 2c3c5fba35 fix dependency ordering in builtins
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis 18dfc35c14 typo
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
Nicholas Curtis c5e4a33c07 catch missing per-XCDs
Signed-off-by: Nicholas Curtis <nicurtis@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd c17e39189f Enhance correct_sys_info() func and err checking
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 17a4d92c63 Remove mean for avg header in inst cache panel
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd a70dc4999d Hide L2Banks in sysinfo and update roofline module
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 3e59c928e0 Fixing misc Mi300 typos
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd d2c3d7faf9 Misc fix for kernel name shortener
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd bd794abb12 Fix Mi300 clk timings using GRBM_GUI_ACTIVE from #255
Co-authored-by: Nick Curtis <nicholas.curtis@amd.com>
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 2001908fd8 Carry over fixed numSQCs calc from #247
Co-authored-by: Nick Curtis <nicholas.curtis@amd.com>
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 3ce140d04b Including remaining metric fixes from #251
Co-authored-by: Nick Curtis <nicholas.curtis@amd.com>
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 86b6c8e848 Renaming global spec vars. Replacing L2Banks with total_l2_chan (#251)
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
colramos-amd 3b1b8d7b5b Reorganize the specs module to reduce duplicate code
Signed-off-by: colramos-amd <colramos@amd.com>
2024-03-01 15:50:42 -06:00
JoseSantosAMD 4ad124a207 Fix off by one out of range kernel filtering (#287)
* Fi off by one out of range kernel filtering

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>

* reformat

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>

---------

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>
2024-02-29 12:38:37 -06:00
JoseSantosAMD f42aa6c7e0 Supress warning: RuntimeWarning: Mean of empty slice (#271)
* Supress warning: RuntimeWarning: Mean of empty slice

Signed-off-by: Jose Santos <josantos@login1.hpcfund>

* Move import to top

Signed-off-by: Jose Santos <josantos@login1.hpcfund>

* Specify type of RuntimeWarning in catcher. Safer approach

Signed-off-by: colramos-amd <colramos@amd.com>

* Comply to formatting

Signed-off-by: colramos-amd <colramos@amd.com>

---------

Signed-off-by: Jose Santos <josantos@login1.hpcfund>
Signed-off-by: colramos-amd <colramos@amd.com>
Co-authored-by: Jose Santos <josantos@login1.hpcfund>
Co-authored-by: colramos-amd <colramos@amd.com>
2024-02-29 12:14:46 -06:00
Karl W Schulz e63c24c618 Update CI configuration
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-29 10:58:38 -06:00
Karl W Schulz 3111b7ef99 remove coverage reporting for now
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 16:14:00 -06:00
Karl W Schulz 8c53982687 tweaking yaml syntax
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 16:12:39 -06:00
Karl W Schulz 91c268e064 trying another coverage tool
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 16:09:47 -06:00
Karl W Schulz f12794fadb restore all profiling test definitions
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 16:03:48 -06:00
Karl W Schulz 91ea609670 enable yet another reporter
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 15:55:49 -06:00
Karl W Schulz 8ae98403dc temporary disable profile-mode testing
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 15:46:46 -06:00
Karl W Schulz fe3b8e06d4 enforce run of coverage report
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 15:31:27 -06:00
Karl W Schulz 0486f2ffb2 fix yaml syntax
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 15:24:23 -06:00
Karl W Schulz 27967c72e5 trying alternate code coverage reporter
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-28 15:20:27 -06:00