Merge pull request #306 from NVIDIA/fix-profiler-cmd-doc

Fix profiler cmd doc
This commit is contained in:
Haicheng Wu 2021-07-30 14:36:54 -04:00 committed by GitHub
commit 69abafb85a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 13 deletions

View File

@ -103,10 +103,6 @@ Profiling:
--profiling-enabled=<bool> If true, profiling is actually conducted. --profiling-enabled=<bool> If true, profiling is actually conducted.
--providers=<providers> List of providers to be profiled for performance. (default: '*')
Gemm providers {cutlass*, cublas*}
Conv2d providers {cutlass*, cudnn*}
Verification: Verification:
--verification-enabled=<bool> Whether to perform verification checks. --verification-enabled=<bool> Whether to perform verification checks.
@ -243,7 +239,7 @@ Test your changes to gemm kernels with a quick functional test and save results
--n=8,56,120,136,256,264,512,520,1024,1032,4096,8192,16384 \ --n=8,56,120,136,256,264,512,520,1024,1032,4096,8192,16384 \
--k=8,16,32,64,128,256,288,384,504,512,520 \ --k=8,16,32,64,128,256,288,384,504,512,520 \
--beta=0,1,2 --profiling-iterations=1 \ --beta=0,1,2 --profiling-iterations=1 \
--providers=cutlass --output=functional-test.csv --output=functional-test.csv
``` ```
## Example CUDA Core GEMM Operation ## Example CUDA Core GEMM Operation

View File

@ -425,14 +425,7 @@ void Options::Profiling::print_usage(std::ostream &out) const {
<< " Number of ms to sleep between profiling periods (ms).\n\n" << " Number of ms to sleep between profiling periods (ms).\n\n"
<< " --profiling-enabled=<bool> " << " --profiling-enabled=<bool> "
<< " If true, profiling is actually conducted.\n\n" << " If true, profiling is actually conducted.\n\n";
<< " --providers=<providers> "
<< " List of providers to be profiled for performance. (default: '*')" << end_of_line
<< " Gemm providers {cutlass*, cublas*}" << end_of_line
<< " Conv2d providers {cutlass*, cudnn*}"
<< "\n\n";
} }
void Options::Profiling::print_options(std::ostream &out, int indent) const { void Options::Profiling::print_options(std::ostream &out, int indent) const {