1. 29 Apr, 2022 1 commit
    • Yifan Xiong's avatar
      Release - SuperBench v0.5.0 (#350) · 6681c720
      Yifan Xiong authored
      
      
      **Description**
      
      Cherry-pick  bug fixes from v0.5.0 to main.
      
      **Major Revisions**
      
      * Bug - Force to fix ort version as '1.10.0' (#343)
      * Bug - Support no matching rules and unify the output name in result_summary (#345)
      * Analyzer - Support regex in annotations of benchmark naming for metrics in rules (#344)
      * Bug - Fix bugs in sync results on root rank for e2e model benchmarks (#342)
      * Bug - Fix bug of duration feature for model benchmarks in distributed mode (#347)
      * Docs - Upgrade version and release note (#348)
      Co-authored-by: default avatarYuting Jiang <v-yutjiang@microsoft.com>
      6681c720
  2. 01 Apr, 2022 1 commit
  3. 28 Jan, 2022 1 commit
  4. 19 Jan, 2022 1 commit
  5. 18 Jan, 2022 1 commit
    • Yifan Xiong's avatar
      CLI - Add command sb benchmark [list,list-parameters] (#279) · f7ffc545
      Yifan Xiong authored
      __Description__
      
      Add command `sb benchmark list` and `sb benchmark list-parameters` to support listing all optional parameters for benchmarks.
      
      <details>
      <summary>Examples</summary>
      <pre>
      $ sb benchmark list -n [a-z]+-bw -o table
      Result
      --------
      mem-bw
      nccl-bw
      rccl-bw
      </pre>
      <pre>
      $ sb benchmark list-parameters -n mem-bw
      === mem-bw ===
      optional arguments:
        --bin_dir str         Specify the directory of the benchmark binary.
        --duration int        The elapsed time of benchmark in seconds.
        --mem_type str [str ...]
                              Memory types to benchmark. E.g. htod dtoh dtod.
        --memory str          Memory argument for bandwidthtest. E.g. pinned unpinned.
        --run_count int       The run count of benchmark.
        --shmoo_mode          Enable shmoo mode for bandwidthtest.
      default values:
      {'bin_dir': None,
       'duration': 0,
       'mem_type': ['htod', 'dtoh'],
       'memory': 'pinned',
       'run_count': 1}
      </pre>
      </details>
      
      __Major Revisions__
      * Add `sb benchmark list` to list benchmarks matching given name.
      * Add `sb benchmark list-parameters` to list parameters for benchmarks which match given name.
      
      __Minor Revisions__
      * Sort format help text for argparse.
      f7ffc545
  6. 10 Dec, 2021 1 commit
  7. 09 Dec, 2021 1 commit
  8. 07 Dec, 2021 1 commit
  9. 27 Sep, 2021 1 commit
  10. 16 Aug, 2021 1 commit
  11. 06 Aug, 2021 2 commits
  12. 05 Aug, 2021 1 commit
  13. 28 Jun, 2021 1 commit
  14. 07 Jun, 2021 1 commit
  15. 04 Jun, 2021 1 commit
  16. 19 May, 2021 1 commit
  17. 20 Apr, 2021 2 commits
  18. 16 Apr, 2021 2 commits
  19. 12 Apr, 2021 2 commits
  20. 08 Apr, 2021 1 commit
  21. 26 Mar, 2021 1 commit
  22. 22 Mar, 2021 1 commit
  23. 18 Mar, 2021 2 commits
  24. 17 Mar, 2021 1 commit
  25. 11 Mar, 2021 1 commit
  26. 09 Mar, 2021 2 commits
  27. 04 Mar, 2021 1 commit
  28. 24 Feb, 2021 1 commit