Update install.sh --fast and README (#924)

This commit is contained in:
Bertan Dogancay
2023-10-19 16:35:10 -06:00
gecommit door GitHub
bovenliggende dbb5611a3a
commit 3807c203fc
2 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
+2 -1
Bestand weergeven
@@ -28,8 +28,9 @@ The root of this repository has a helper script 'install.sh' to build and instal
--build_allreduce_only Build only AllReduce + sum + float kernel
-d|--dependencies Install RCCL depdencencies
--debug Build debug library
--disable_backtrace Build without custom backtrace support
--enable_backtrace Build with custom backtrace support
--disable-colltrace Build without collective trace
--disable-msccl-kernel Build without MSCCL kernels
-f|--fast Quick-build RCCL (local gpu arch only, no backtrace, and collective trace support)
-h|--help Prints this help message
-i|--install Install RCCL library (see --prefix argument below)
+2 -2
Bestand weergeven
@@ -87,10 +87,10 @@ while true; do
--build_allreduce_only) build_allreduce_only=true; shift ;;
-d | --dependencies) install_dependencies=true; shift ;;
--debug) build_release=false; shift ;;
--enable_backtrace) build_bfd=true; shift ;;
--enable_backtrace) build_bfd=true; shift ;;
--disable-colltrace) collective_trace=false; shift ;;
--disable-msccl-kernel) msccl_kernel_enabled=false; shift ;;
-f | --fast) build_bfd=false; build_local_gpu_only=true; collective_trace=false; msccl_kernel_enabled=false; shift ;;
-f | --fast) build_local_gpu_only=true; collective_trace=false; msccl_kernel_enabled=false; shift ;;
-h | --help) display_help; exit 0 ;;
-i | --install) install_library=true; shift ;;
-j | --jobs) num_parallel_jobs=${2}; shift 2 ;;