Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 2.05 KB

CUSTOMER.md

File metadata and controls

48 lines (38 loc) · 2.05 KB

ROCmValidationSuite tests

RVS supports different tests, some of the test that can be run by the customer are listed below:

  • rvs/conf/customer/ This directory contains stress and perforance tests
  • rvs/conf/ This directory contains stress and perforance tests and other tests like state monitoring tests
  • rvs/conf/archive This directory contains example tests that can be referred to create new tests
## Listing out the customer directory tests (rvs/conf/customer/)
1. GPU properties                                : gpup.conf
2. GST SGEMM stres                               : gst_sgemm.conf 
3. GST DGEMM stress                              : gst_dgemm.conf 
4. GST HGEMM stress                              : gst_hgemm.conf 
5. GPU2GPU uni-directional bandwidth             : gpu2gpu_unidir_bw.conf
6. GPU2GPU bi-directional bandwidth              : gpu2gpu_bidir_bw.conf
7. Power 200W test                               : iet_200W.conf
8. Power 220W test                               : iet_220W.conf
9. Memory Test                                   : mem.conf
10. Memory stress test                           : memory_stress.conf
11. PCIe unidirectional bandwidth tests          : PCIE_unidir_BW_test.conf 
12. PCIe bidirectional bandwidth tests           : PCIE_bidir_BW_test.conf
13. GPU power virus test                         : power_virus_test.conf
14. Performance number for SGEMM                 : perf_sgemm.conf
15. Performance number for DGEMM                 : perf_dgemm.conf
16. Peformance number for HGEMM                  : perf_hgemm.conf

Running Tests:

Two ways:

 - If RVS is installed with sudo apt-get install or sudo yum install (check the install section in README page) 
   cd /opt/rocm/rvs
   ./rvs -c conf/customer/gpup.conf
   
 - If RVS is built from the source 
    cd build/bin
    ./rvs -c conf/customer/gpup.conf
 

Running Long duration stress test

cd build/bin
./rvs-stress-long.sh (defaults to 1 hour stress test)
./rvs-stress-long.sh 3 (user specified no of hours for stress test)