colramos-amd
306afa3d78
Fix typo in docs filename
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-10 12:26:17 -06:00
colramos-amd
45fb0b3a6f
Update default Mongo credentials and documentation for GUI
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-10 11:55:04 -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
28338d86c0
Run vcopy on a particular device
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-10 10:11:40 -06:00
colramos-amd
d884f89a69
Make saved analysis output verbose
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-10 09:54:26 -06:00
Karl W. Schulz
c64bd8f29d
bumping version for dev work
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-09 17:25:25 -06:00
Cole Ramos
cad346aa0e
Update README.md
2022-11-09 13:40:29 -06:00
Cole Ramos
d78932e801
Enable commit tracking badge
2022-11-09 13:39:30 -06:00
Cole Ramos
ea67c3fe50
Merge pull request #15 from AMDResearch/8-progress-indicator
...
Improve GUI Useage
2022-11-09 12:58:08 -06:00
colramos-amd
d4bf9d1c16
Reduce default content in GUI #9
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-09 12:25:20 -06:00
David Yat Sin
cb71e2d715
Allow page-aligned len for ipc_memory_create
...
Previous versions of HIP will call hsa_amd_ipc_memory_create with then
len aligned to granularity. Temporarily allow this so that we go not
break backward compability. Will remove this after 2 releaes
Change-Id: I6b5ac2cad5d32d62c803637cf1a2c6deebc03169
2022-11-09 15:01:47 +00:00
Graham Sider
6467664ec7
kfdtest: Rename IterateIsa to PersistentIterateIsa
...
To avoid confusion since this shader has changed to be persistent
(original IterateIsa may be re-used for debugger tests).
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: I4643692765fc7665933257e89d5b922e779ad2e5
2022-11-09 09:37:06 -05:00
colramos-amd
f03d69ed33
Enable verbosity level in GUI
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-08 16:06:53 -06:00
colramos-amd
1e2370209e
Implement basic loading spinner
2022-11-08 15:41:41 -06:00
colramos-amd
8c7997e1b5
Clone multevent via SSH
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-08 11:39:01 -06:00
Jeremy Newton
a63d53ad8b
Fix libc/gcc hardpath issues
...
Don't use the full path to link against libc, but rather let
cmake find it.
Regarding gcc_s, it doesn't seem like this is still needed, so I've
removed it instead.
Change-Id: I1dc594f10c647b2abfdab7c5e0de90c331c6eeaf
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
2022-11-08 10:51:29 -05:00
Laurent Morichetti
0d6e5b1cea
SWDEV-362165 - Escape strings in the API function's arguments
...
Also escape '\', '"', '\b', '\f', '\n', '\r' and '\t'.
Change-Id: I02cb1a0a511156661ff40700a81b0989a450aacc
2022-11-07 15:41:51 -08:00
colramos-amd
f0e5b1c715
Rollback documentation changes
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 17:23:07 -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
1a95d7b95a
Update dead link
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 16:50:14 -06:00
colramos-amd
0a655c5f76
Fixes for install documentation #12
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 16:35:41 -06:00
Karl W. Schulz
8b2dced7b7
Merge pull request #11 from AMDResearch/ci
...
Update two analyze test jobs to use existing ROCm container
2022-11-07 16:16:27 -06:00
Karl W. Schulz
2182b49ae7
remove debug stp
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 16:15:01 -06:00
Karl W. Schulz
6ae8361d8f
update analyze-commands and analyze-workloads tests to start from
...
public ROCm container instead of re-installing rocm each time from
scratch
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 15:20:52 -06:00
Karl W. Schulz
6149b2c845
enable on ci branch
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 15:06:53 -06:00
Karl W. Schulz
dc254c7c5f
updating analyze-workloads job with latest install method
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 15:06:53 -06:00
Karl W. Schulz
0fe744d941
enable on ci branch temporarily
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 15:06:53 -06:00
Karl W. Schulz
3a0530cdc8
updating analyze-commands job with latest install method
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-07 15:06:53 -06:00
Cole Ramos
9afd0525af
Merge pull request #4 from AMDResearch/dev
...
Add Roofline support for Ubuntu 20.04
2022-11-07 11:03:30 -06:00
colramos-amd
48b055f827
Adjust python formatting
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 10:27:31 -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
d4a9cf91ee
Make roofline binaries executable
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-07 10:12:27 -06:00
coleramos425
b012807331
Update from https://github.com/AARInternal/mibench/commit/4d89fa289c6cd357b9a8f87d653e3f0ccf58fe0c
2022-11-07 16:03:26 +00:00
Karl W. Schulz
d2e3dee868
fix typo in docs
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-05 08:42:11 -05:00
Karl W. Schulz
ecabb1f816
Merge pull request #3 from AMDResearch/docs2
...
docs update: highlight location of example workload source code
2022-11-04 17:54:29 -05:00
Karl W. Schulz
0c1cd70864
docs update: highlight location of example workload source code
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-04 17:51:31 -05:00
Karl W. Schulz
f17e3e9169
lower-case name consistency for local actions
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-04 17:30:49 -05:00
Cole Ramos
f47d030dba
Merge pull request #2 from AMDResearch/docs
...
doc updates
2022-11-04 17:30:11 -05:00
colramos-amd
c608e4fbcb
Activate docs README badge
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-04 17:14:10 -05:00
Karl W. Schulz
4a0a04cc3d
mention OS support for rooflining
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-04 17:05:30 -05:00
Karl W. Schulz
3c9a066579
minor edit for docs
...
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-04 17:00:35 -05:00
Karl W. Schulz
3ed9111d1a
documentation updates: mention starting from a release tarball,
...
possibility of sudo requirement, and document environment variable
settings when not accessing via a modulefile.
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com >
2022-11-04 16:56:24 -05:00
Jeremy Newton
4fa9404fe2
Rework libdrm requires/recommends
...
To be more alligned with ROCr, libdrm dev package appears to be
required, but we don't care if it's ours or the distro's. So require
either but recommend our package to get the latest version.
Change-Id: I744ce4861644a83ba94c39e0bf4230eab58cc68a
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
2022-11-04 17:33:08 -04:00
colramos-amd
de9e3654b7
Add submodules
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-04 16:26:58 -05:00
colramos-amd
b174e4c68a
Remove outdated action
...
Signed-off-by: colramos-amd <colramos@amd.com >
2022-11-04 15:51:45 -05:00
colramos-amd
62d130b458
Initial commit
2022-11-04 14:49:36 -05:00
David Yat Sin
c1e836b6ab
Use paged memory for queues on MEC devices
...
MES devices need GART mappings and therefore need non-paged memory. But
using non-paged memory introduces performance regression where it can
take over 80 ms to see the signal changes if the memory is in the wrong
NUMA node. Currently, we cannot control NUMA affinity when allocating
non-paged memory. Using non-paged memory allocation only on devices that
have MES scheduler
Change-Id: Ib27fb01d75247aa4f2bb2aa4503c6af5a98afda0
2022-11-04 13:23:21 +00:00
David Yat Sin
0e4c7336ff
Use os::createThread to launch SVM profiler thread
...
Using previous method of std::thread for SVM profiler task was causing
segfaults on thread launch on RHEL 8 if libhsa-runtime library is loaded
using dlopen.
Change-Id: Ic010cd6ae9bc6e6ed0605de02b93f6aae8ed3e97
2022-11-03 10:52:11 -04:00
Hao Zhou
dcebccffb2
Merge amd-staging into amd-master 20221103
...
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com >
Change-Id: I13896298d0d4dbdb079ce4cd1372d7a61cd5df6c
2022-11-03 14:27:32 +08:00
Ramesh Errabolu
75428364a7
Add support for CRIU testing
...
Change-Id: I8945a078ee8ae491245da6091e64b118584a48ab
2022-11-02 15:40:03 -04:00