Chris Freehill
17bf80dcb2
Break down monolithic test into many smaller tests
...
Also, added boot up default power profile, and modified to
accomodate new profile format
2019-02-11 22:53:24 -06:00
Chris Freehill
dd450e963c
Add dont_fail option to not fail entire test on a single failure
2019-02-09 12:18:49 -06:00
eshcherb
d85efa7358
Update README.md
2019-02-08 20:01:44 -06:00
eshcherb
e33268318d
Update README.md
2019-02-08 19:59:34 -06:00
eshcherb
14df45688b
Update README.md
2019-02-08 19:58:58 -06:00
Philip Cox
ac6f089f26
kfdtest: Initial basic dbg suspend/resume testcase
...
A basic sanity test that tests the codepath for
the debugger suspend and resume code path.
Change-Id: If4c64f7bd6a1ef45068a33965b829725a78ce492
Signed-off-by: Philip Cox <Philip.Cox@amd.com >
2019-02-08 11:28:33 -05:00
Chris Freehill
6ff98fc7f6
Merge pull request #13 from cfreehill/master
...
Replace fan test failure with warning
2019-02-08 10:26:03 -06:00
Chris Freehill
4ab27528be
Replace fan test failure with warning
...
In some cases, the fan sysfs files will exist even if the device
doesn't have a fan. In these cases, the tests will give apparently
random results.
Also, remove documentation and ifdef'd test of debugfs related
power functions.
2019-02-08 09:51:10 -06:00
Sean Keely
400304aa10
Remove stop using ROCm release tags for library version numbers.
...
Version is now a fixed string that matches previous internal builds.
This also matches released DEB/RPM builds (but not github versions).
Change-Id: Id4819b9de8c855250aadf1a1cebb187b5c031721
2019-02-06 19:22:53 -05:00
Ramesh Errabolu
3fbf03af76
Allows users, via env ROCR_VISIBLE_DEVICES, to surface a subset of Gpu devices
...
Change-Id: I5662639d5d70f054831969669f9d30dec356dd5a
Update per review comments
Change-Id: I18c7d7cb00b261493b61c2cf5454d486166f40d8
2019-02-06 02:02:29 -06:00
Evgeny
cf8b021a55
rocprof: hip trace option
...
Change-Id: Iafc1939bc2ec2bad820f5406bcf2afb8a0b4cdc2
2019-02-04 18:36:40 -06:00
eshcherb
2899c7769a
Update README.md
...
typo fix
2019-02-04 18:17:00 -06:00
Evgeny
2b0452fd5f
changing pool size from log2 to bytes
2019-02-04 17:57:45 -06:00
eshcherb
940fe8e14f
Update README.md
...
update: using of main development HIP/HCC branches
2019-02-04 17:36:21 -06:00
Evgeny
e071cad2e3
build script: fixing roctracer root path
2019-02-04 17:22:26 -06:00
Evgeny
3fe0e823fa
HIP/HCC trace reformatting
2019-02-04 12:32:45 -06:00
Evgeny
862f042c43
Rename /opt/rocm/rocprofiler.so link to proper librocprofiler64.so; Simplify --hsa-trace option just to one, no need with --stats and --timestamp on
...
Change-Id: I1dccfdd8843437bf9ed10ac259e84b34ef986be3
2019-02-01 23:03:59 -06:00
Chris Freehill
014945310a
Fix boolean semantic error
...
Change-Id: Ic927370d5874af3f33105fca6ee0b581ebc6fa08
2019-01-31 14:03:48 -06:00
Yong Zhao
776077fe65
libhsakmt: Use a better name doorbell_mmap_offset
...
The previous name doorbell_offset is used too extensively throughout
the code and did not reflect the true usage.
Change-Id: I50d33f5c00e82c46cdf4264a78b8f925705bed6a
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-01-31 14:50:04 -05:00
Yong Zhao
7cd7830182
kfdtest: Use SDMA queue info from class KFDBaseComponentTest
...
Change-Id: Iacdb75006ef5f9ce6c4fbb0525d2c3a8535fdd23
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-01-31 14:00:57 -05:00
Yong Zhao
6857602cbc
kfdtest: Include SDMA queue info in class KFDBaseComponentTest
...
This will facilitate us to avoid using family ID to differentiate the
SDMA engines and SDMA queues.
Change-Id: I8d6203cc5d330e9130a1b2624997c86ba53e8ae4
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-01-31 14:00:57 -05:00
Chris Freehill
626f13a88b
Fix async memory test; temporarily disable NUMA memory test
...
Change-Id: I1c0618f5dba513c1cf8fafb5fc64e5c811df8454
2019-01-31 09:14:54 -05:00
Evgeny
a8e799d92b
fixing stats without hsa trace
2019-01-31 00:56:11 -06:00
Evgeny
cb428330fe
fixing stats without hsa trace
...
Change-Id: Ic582175189be187acb30133b843f76fe69996191
2019-01-31 00:51:35 -06:00
Evgeny
4301288098
removed assertion for hsa path
2019-01-30 23:53:16 -06:00
Evgeny
e08789a78d
disabling hsa_shut_down intercepting
2019-01-30 22:06:07 -06:00
Evgeny
db2d550122
fixing package umask amd hsa headers lookup
2019-01-30 17:49:50 -06:00
Yong Zhao
51ee5c324a
libhsakmt: Introduce HSA_ZFB environment variable
...
This variable is 0 by default. When set to 1, it means there is no frame
buffer, so all memory allocation is routed to system memory. This mode
is mainly used during emulation.
Use CoarseGrain for VRAM under ZFB mode
Change-Id: I29e8e98be56935e3ceb94782d70771cc45700749
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-01-29 19:46:26 -05:00
Evgeny
00df7f2db8
scripts fix and install in specific location
...
Change-Id: I4aa8b0c46efa2b8eec26b5b6225ba2a155d17da5
2019-01-29 15:26:05 -06:00
Evgeny
00392acd51
package post scripts fix
2019-01-29 13:48:45 -06:00
Evgeny
3ced220838
minor changes
2019-01-29 10:21:14 -06:00
Evgeny
801b2d3da5
minor changes
...
Change-Id: I53802fd5ec4d2a648550ceac84c6ab686c66fff1
2019-01-29 10:17:57 -06:00
Evgeny
2a91ff8374
fixed json dependencies
2019-01-28 23:53:48 -06:00
Evgeny
3761f50f84
fixed json dependencies
...
Change-Id: Ia48cf55b872853da28ada17964c3314b6c718750
2019-01-28 23:27:50 -06:00
Evgeny
5e685fb9d7
json hsa_dispatch entries
2019-01-28 20:53:55 -06:00
Evgeny
0257e2d0dc
--stats postprocessing
...
Change-Id: If9ee0d119c445f44b42b5c97af7b276bca1dc300
2019-01-28 20:50:11 -06:00
Evgeny
180b5271b4
async mem json flow
2019-01-28 10:47:46 -06:00
xinhui pan
41bf449e99
thunk: fix size overflow
...
Some test case alloc >4gb memory.
Use HSAuint64 in bytes and HSAuint32 in pages.
Change-Id: I0d5e6c299903b5898cfea024178a7a26b9ba3c90
Signed-off-by: xinhui pan <xinhui.pan@amd.com >
2019-01-28 10:49:45 -05:00
Evgeny
fda5f8b14e
tool rim scripts
2019-01-28 08:40:54 -06:00
Evgeny
9fa69d31c2
hsa activity tool api
2019-01-27 11:33:04 -06:00
Evgeny
17eb406bbf
major version 6
...
Change-Id: I0a54c9f3e61b32791afba24be59e6f2f75ce22ce
2019-01-26 17:40:40 -06:00
Jenkins
4750b33579
Merge 'master' into 'amd-master'
...
Change-Id: Ib08c07571f3c3a68e56d06dbdc5d7ee60cdb32c2
2019-01-25 18:45:53 -05:00
Evgeny
a4f18cd0de
roctracer-proto pkgconfig includedir fix
2019-01-25 16:09:05 -06:00
Evgeny
60cd7e5ad5
pkgconfig fix
2019-01-25 16:00:54 -06:00
Evgeny
554543c98a
pkgconfig fix
2019-01-25 13:39:33 -06:00
Sean Keely
65d39cc476
Unify APU and dGPU initial queue scratch allocation.
...
Both support dynamic scratch allocation so there is no reason
to preemptively allocate on APUs.
Change-Id: I22eaec01a83a091ee9dc1f594a1a9106e8dd81fc
2019-01-25 02:11:39 -05:00
Chris Freehill
ce2c7c1639
Merge pull request #11 from cfreehill/master
...
Don't assert or fail tests that are unsupported by system
2019-01-24 16:44:22 -06:00
Chris Freehill
08ec2a9804
Don't assert or fail tests that are unsupported by system
2019-01-24 16:07:25 -06:00
Chris Freehill
1856bf6db8
Merge pull request #1 from RadeonOpenCompute/master
...
Update from master
2019-01-24 13:54:44 -06:00
Evgeny
1eca2a2e21
build/install scripts fixes
2019-01-23 21:32:14 -06:00