eshcherb
a7d7aebdcf
Update LICENSE
...
[ROCm/roctracer commit: 5a76e40d43 ]
2019-12-04 16:34:23 -06:00
eshcherb
5a76e40d43
Update LICENSE
2019-12-04 16:34:23 -06:00
Evgeny
b74ae2f62d
kfd trace rocprof integration
...
Change-Id: Ie1f1679f50a973d071b81f3cf9fca570da9f12c3
2019-12-03 09:47:58 -06:00
Evgeny
338d2d70da
kfd trace rocprof integration
...
Change-Id: Ie1f1679f50a973d071b81f3cf9fca570da9f12c3
[ROCm/rocprofiler commit: b74ae2f62d ]
2019-12-03 09:47:58 -06:00
Evgeny
3b897c2e31
kfd trace fix: disbale recursive callback; disable open/close API tracing;
...
[ROCm/roctracer commit: 8475e25e7a ]
2019-12-03 09:43:50 -06:00
Evgeny
8475e25e7a
kfd trace fix: disbale recursive callback; disable open/close API tracing;
2019-12-03 09:43:50 -06:00
Yong Zhao
8f140fc03d
kfdtest: Add some logs to Atomics test
...
This will help us triage the unexpected hangs on the farm systems.
Meanwhile, simplify the logic.
Change-Id: Ie50b97a34cb86891720dce11f2d178bff9aa2cd5
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-12-02 12:56:03 -05:00
Jonathan Kim
8b01a1c4c5
add queue snapshot test
...
adds api and test to get newly create queue snapshot per ptraced process.
Change-Id: Ife97123a5b930e837ccaa386801145ef23c2cc2c
Signed-off-by: Jonathan Kim <Jonathan.Kim@amd.com >
2019-12-02 11:56:04 -05:00
Yong Zhao
ad76ffd544
kfdtest: Declare SetUpTestCase() to be public
...
SetUpTestCase() and TearDownTestCase() are declared as protected,
preventing us from using TEST_P().
Change-Id: I1d049a475a1b3bd44b5f96305a48751b90d572ce
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-12-02 11:38:18 -05:00
Evgeny
ee740ba45d
enabling hip id wait for HIP-VDI
...
[ROCm/roctracer commit: 7138c5787b ]
2019-11-27 19:39:32 -06:00
Evgeny
7138c5787b
enabling hip id wait for HIP-VDI
2019-11-27 19:39:32 -06:00
Evgeny
7233230a8b
adding sys|roctx test
...
[ROCm/roctracer commit: 3bc5beb480 ]
2019-11-27 19:16:27 -06:00
Evgeny
3bc5beb480
adding sys|roctx test
2019-11-27 19:16:27 -06:00
Evgeny
341d0b787f
hip_vdi: disabling calllback/activity disable
...
[ROCm/roctracer commit: 0560d99d0f ]
2019-11-27 19:10:53 -06:00
Evgeny
0560d99d0f
hip_vdi: disabling calllback/activity disable
2019-11-27 19:10:53 -06:00
Evgeny
c8eb0641bf
sgpr/vgpr reported sizes in terms of registers; lds size in bytes;
...
Change-Id: Id527687cc075a4e85ea4d0063ed8f336e34d2454
2019-11-27 15:19:14 -06:00
Evgeny
6dd6ea0046
sgpr/vgpr reported sizes in terms of registers; lds size in bytes;
...
Change-Id: Id527687cc075a4e85ea4d0063ed8f336e34d2454
[ROCm/rocprofiler commit: c8eb0641bf ]
2019-11-27 15:19:14 -06:00
Oak Zeng
0b71bbb787
Support XGMI optimized SDMA queue
...
Change-Id: I6ad62fc94a9838df505879b1ddaccfeb9881a6e8
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com >
2019-11-26 21:42:47 -05:00
Evgeny
68bed9f8d4
enabling of KFD API callbacks to MatricTranspose_test
...
[ROCm/roctracer commit: e09d753ef7 ]
2019-11-26 15:28:54 -06:00
Evgeny
e09d753ef7
enabling of KFD API callbacks to MatricTranspose_test
2019-11-26 15:28:54 -06:00
Robert Gregory
c13375cd45
Initial empty repository
2019-11-26 10:10:15 -05:00
Yong Zhao
4daa25fceb
kfdtest: Merge the two largest buffer test helper functions
...
This is cleaner.
Change-Id: I7740f3e0f93a63b35fefc3cb69712dfad68df552
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-11-25 18:45:23 -05:00
Yong Zhao
b6cefa7bda
kfdtest: Split BigBufferStressTest into two smaller tests
...
The previous BigBufferStressTest has too much stuff and takes a long
time to run. By separating largest*BufferTest out into other
tests, we dramatically reduce the time to run BigBufferStressTest and
therefore make reproducing issues much easier.
Meanwhile, rename the test to BigSysBufferStressTest to express more
information.
Change-Id: I5911f113c0bd50627ee6d84bbb4f2972cbed8886
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-11-25 18:28:17 -05:00
Yong Zhao
cbe21fa261
kfdtest: Remove the queue submission in BigBufferStressTest
...
In order to accommodate the flaky queue submission under memory
shortage scenarios, BigBufferStressTest has become very much a hack,
undermining its purpose of testing the basic memory related operations.
Therefore, remove the queue submission part. The EvictTest should serve
the purpose of testing the memory and queue submission functionalities
when memory eviction happens.
Change-Id: I3c3603a0e834267eccb72f46efeabe1e053c8fc5
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com >
2019-11-25 18:25:23 -05:00
Evgeny
cafeee3f9d
fix RPM packaging, setting rpm_post as RPM_POST_INSTALL
...
Change-Id: I91790a3f2a8368940eba29cf1ff76728fc9ac3a1
2019-11-25 16:29:15 -06:00
Evgeny
bf3d39975b
fix RPM packaging, setting rpm_post as RPM_POST_INSTALL
...
Change-Id: I91790a3f2a8368940eba29cf1ff76728fc9ac3a1
[ROCm/rocprofiler commit: cafeee3f9d ]
2019-11-25 16:29:15 -06:00
Evgeny
66ef9721d2
adding roctx instrumentation to MatrixTranspose test
...
[ROCm/roctracer commit: 74bf95082a ]
2019-11-25 16:18:52 -06:00
Evgeny
74bf95082a
adding roctx instrumentation to MatrixTranspose test
2019-11-25 16:18:52 -06:00
Evgeny
c1ed67407a
fix RPM packaging, setting rpm_post as RPM_POST_INSTALL
...
[ROCm/roctracer commit: a0a993bf0d ]
2019-11-25 16:18:52 -06:00
Evgeny
a0a993bf0d
fix RPM packaging, setting rpm_post as RPM_POST_INSTALL
2019-11-25 16:18:52 -06:00
eshcherb
6c2048b09c
Update README.md
...
[ROCm/roctracer commit: 127a6e1f43 ]
2019-11-22 17:50:30 -06:00
eshcherb
127a6e1f43
Update README.md
2019-11-22 17:50:30 -06:00
eshcherb
743e9bd83f
Update README.md
...
[ROCm/roctracer commit: 2ee7893e6d ]
2019-11-22 17:49:37 -06:00
eshcherb
2ee7893e6d
Update README.md
2019-11-22 17:49:37 -06:00
Evgeny
fa38e9e052
adding rpath for tests to use teh proper profiling library
...
[ROCm/roctracer commit: ac5390cdb2 ]
2019-11-21 17:27:06 -06:00
Evgeny
ac5390cdb2
adding rpath for tests to use teh proper profiling library
2019-11-21 17:27:06 -06:00
eshcherb
b43c1ae292
Merge pull request #25 from whchung/revise-if
...
Revise the return type of roctracer_next_record to roctracer_status_t.
[ROCm/roctracer commit: fb0140ec66 ]
2019-11-20 20:21:41 -06:00
eshcherb
fb0140ec66
Merge pull request #25 from whchung/revise-if
...
Revise the return type of roctracer_next_record to roctracer_status_t.
2019-11-20 20:21:41 -06:00
Wen-Heng (Jack) Chung
8022609f55
Introduce multi-GPU MatrixTranspose sample application.
...
This sample application would launch a kernel on every available GPU, so
it's possible to monitor activities on every GPU. This could be used to help
verify roctracer is working properly on a multi-GPU scenario.
[ROCm/roctracer commit: a7c2d45274 ]
2019-11-20 17:09:32 +00:00
Wen-Heng (Jack) Chung
a7c2d45274
Introduce multi-GPU MatrixTranspose sample application.
...
This sample application would launch a kernel on every available GPU, so
it's possible to monitor activities on every GPU. This could be used to help
verify roctracer is working properly on a multi-GPU scenario.
2019-11-20 17:09:32 +00:00
Sean Keely
d2a50a0048
Allow disabling scratch reclaim.
...
Debug and RCCL NPI assist feature.
Change-Id: I2cb76f0a086fa341465df3ede26965ab713bc3b4
2019-11-20 02:41:58 -05:00
Sean Keely
35c1ffa863
Raise large scratch allocation limit for RCCL.
...
Temporary workaround for 2.10 release. RCCL, compiler, or firmware
must be corrected and this code reverted before another ASIC release.
Change-Id: I27851353289b93df9acb72d28b8c6ccb9f7f7d7a
2019-11-20 02:41:27 -05:00
Evgeny
ede5b38327
global counter optimizing
...
[ROCm/roctracer commit: 8e85eb1cef ]
2019-11-19 23:19:11 -06:00
Evgeny
8e85eb1cef
global counter optimizing
2019-11-19 23:19:11 -06:00
Evgeny
f14753c195
results_mcopy.csv generating
...
Change-Id: I8774be4ca4ad23a11fc0ba3489d4da0cce0a77c8
2019-11-19 20:26:50 -06:00
Evgeny
977bd9d105
results_mcopy.csv generating
...
Change-Id: I8774be4ca4ad23a11fc0ba3489d4da0cce0a77c8
[ROCm/rocprofiler commit: f14753c195 ]
2019-11-19 20:26:50 -06:00
Evgeny
60043d198b
code object tracking and v3 code object support
...
Change-Id: I081ada13f6364ea4401a97a485dedfa9bf8a45fe
2019-11-19 20:18:09 -06:00
Evgeny
9b183d909e
code object tracking and v3 code object support
...
Change-Id: I081ada13f6364ea4401a97a485dedfa9bf8a45fe
[ROCm/rocprofiler commit: 60043d198b ]
2019-11-19 20:18:09 -06:00
Evgeny
a010540901
packet signal tracking fix, added 1 as a default
...
Change-Id: I50f17e90e0f4ff8584ba427fd1122d91aeb49fa0
2019-11-19 20:01:05 -06:00
Evgeny
c6607f3f62
packet signal tracking fix, added 1 as a default
...
Change-Id: I50f17e90e0f4ff8584ba427fd1122d91aeb49fa0
[ROCm/rocprofiler commit: a010540901 ]
2019-11-19 20:01:05 -06:00