Skip to content

Commit

Permalink
Fix optimization filenames for the A100 GPU.
Browse files Browse the repository at this point in the history
  • Loading branch information
tdulcet committed Aug 9, 2022
1 parent f33127b commit 7f1bea1
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions google-colab/GoogleColabCPU.ipynb
Expand Up @@ -80,9 +80,9 @@
" print(\"Downloading and setting up Prime95\\n\")\n",
" !cp Distributed-Computing-Scripts-master/{mprime2.sh,mprime2.exp,idletime.sh} .\n",
" !sed -i 's/\"mprime\"/\"mprime_cpu\"/' mprime2.sh # Name the folder specific to the runtime type\n",
" !sed -i '/^\\.\\/mprime / s/^/# /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^nohup / s/^/# /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^crontab / s/^/# /' mprime2.sh # Do not create a cronjob\n",
" !sed -i '/^\\.\\/mprime / s/^/echo \"Skipped\" # /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^nohup / s/^/echo \"Skipped\" # /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^crontab / s/^/echo \"Skipped\" # /' mprime2.sh # Do not create a cronjob\n",
" !sed -i '/^expect {/a \\\\t\"Max emergency memory in GB/worker (*):\" { sleep 1; send -- \"3\\\\r\"; exp_continue }\\n\\t\"Get occasional proof certification work (*):\" { sleep 1; send -- \"PROOF_CERTIFICATION_WORK\\\\r\"; exp_continue }' mprime2.exp\n",
" !sed -i 's/PROOF_CERTIFICATION_WORK/'$proof_certification_work'/' mprime2.exp\n",
" ![[ -d 'mprime_cpu' ]] && cd mprime_cpu && chmod 777 mprime\n",
Expand Down
12 changes: 6 additions & 6 deletions google-colab/GoogleColabGPU.ipynb
Expand Up @@ -95,9 +95,9 @@
" !sed -i '/^[[:blank:]]*if ! COMPUTE=/,/^[[:blank:]]*fi/!b; /^[[:blank:]]*fi/a echo \"$COMPUTE\"' cudalucas2.sh # Output CUDA compute capability of GPU\n",
" !sed -i 's/\\/$COMPUTE/\\/--generate-code arch=compute_37,code=sm_37 --generate-code arch=compute_50,code=sm_50 --generate-code arch=compute_60,code=sm_60 --generate-code arch=compute_70,code=sm_70 --generate-code arch=compute_75,code=sm_75 --generate-code arch=compute_80,code=sm_80/' cudalucas2.sh\n",
" !sed -i '/^\\.\\/CUDALucas / s/^/# /' cudalucas2.sh # Disable optimization step for faster install\n",
" !sed -i '/^nohup / s/^/# /' cudalucas2.sh # Do not start PrimeNet\n",
" !sed -i '/^python3 / s/^/# /' cudalucas2.sh # Do not start PrimeNet\n",
" !sed -i '/^crontab / s/^/# /' cudalucas2.sh # Do not create a cronjob\n",
" !sed -i '/^nohup / s/^/echo \"Skipped\" # /' cudalucas2.sh # Do not start PrimeNet\n",
" !sed -i '/^python3 / s/^/echo \"Skipped\" # /' cudalucas2.sh # Do not start PrimeNet\n",
" !sed -i '/^crontab / s/^/echo \"Skipped\" # /' cudalucas2.sh # Do not create a cronjob\n",
" !bash -- cudalucas2.sh $computer_number $prime_ID $computer_name $GPU_type_of_work\n",
" print(\"Registering computer with PrimeNet\\n\")\n",
" !cd cudalucas && python3 primenet.py -d -t 0 -W 1 -T $GPU_type_of_work -u $prime_ID -i \"{'worktodo' + computer_number + '.txt'}\" -r \"{'results' + computer_number + '.txt'}\" -l \"{'local' + computer_number + '.ini'}\" --cudalucas \"{'gpu' + computer_number + '.out'}\" -H $computer_name\n",
Expand All @@ -106,9 +106,9 @@
" print(\"Downloading and setting up Prime95\\n\")\n",
" !cp Distributed-Computing-Scripts-master/{mprime2.sh,mprime2.exp} .\n",
" !sed -i 's/\"mprime\"/\"mprime_gpu\"/' mprime2.sh # Name the folder specific to the runtime type\n",
" !sed -i '/^\\.\\/mprime / s/^/# /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^nohup / s/^/# /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^crontab / s/^/# /' mprime2.sh # Do not create a cronjob\n",
" !sed -i '/^\\.\\/mprime / s/^/echo \"Skipped\" # /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^nohup / s/^/echo \"Skipped\" # /' mprime2.sh # Do not start Prime95\n",
" !sed -i '/^crontab / s/^/echo \"Skipped\" # /' mprime2.sh # Do not create a cronjob\n",
" !sed -i '/^expect {/a \\\\t\"Max emergency memory in GB/worker (*):\" { sleep 1; send -- \"3\\\\r\"; exp_continue }\\n\\t\"Get occasional proof certification work (*):\" { sleep 1; send -- \"CPU_PROOF_CERTIFICATION_WORK\\\\r\"; exp_continue }' mprime2.exp\n",
" !sed -i 's/CPU_PROOF_CERTIFICATION_WORK/'$CPU_proof_certification_work'/' mprime2.exp\n",
" ![[ -d 'mprime_gpu' ]] && cd mprime_gpu && chmod 777 mprime\n",
Expand Down

0 comments on commit 7f1bea1

Please sign in to comment.