Commit Graph

3 Commits

Author SHA1 Message Date
Xianwei Zhang 04900be489 tests: improve scripts on rocm v2.6, and do more check
'rocminfo' output format on v2.6 is slightly different, and thus
cache capacity and cache linesize can be incorrectly obtained.
Example: 'L1: 16KB' vs. 'L1: 16(0x10) KB'. This patch fixes the
formatting issue, and further does more check on profiled .csv
file.

Change-Id: I934ee3613a79fa8acc431a394e88a9e09833311b


[ROCm/rocprofiler commit: 68bf049d49]
2019-08-23 12:49:59 -04:00
Xianwei Zhang 49fb7711b1 tests: make tests print msg and exit on errors
Change-Id: Ie5af942551a6970a7414c30988a47ed57a9baf27


[ROCm/rocprofiler commit: 87e46dde4e]
2019-07-23 17:18:54 -04:00
Xianwei Zhang f5b54bff3d test: add tests to validate cache/mem blocks
To validate cache and memory blocks profiling, this patch prepares
tests to profile dedicated kernels using specified counters, to
compare the profiled results against expected ones, and further
show the test is a fail or pass.  Tests here are focusing on cache
hit/miss, memory fetch/write size.

Change-Id: Icbc8096a6e15256dec66297597a57c7665a533b8


[ROCm/rocprofiler commit: 8b445d2c00]
2019-07-16 12:39:38 -05:00