mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2019-01-04, 13:18   #1
SELROC
 

212710 Posts
Default Installing a full GPU computing node

This script helps with installing a full Mersenne GPU computing node with applications ready to run.


- First phase: install a minimal Debian/Ubuntu system, and reboot;


- Second phase: login as root and run the script, it will ask for confirmation a few times. The script is adapted for debian, needs modification for ubuntu unless you type "sudo -i" before.


https://github.com/valeriob01/gpu-co...ne-gpu-node.sh
  Reply With Quote
Old 2019-01-04, 13:51   #2
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

5·7·139 Posts
Default

Quote:
Originally Posted by SELROC View Post
This script helps with installing a full Mersenne GPU computing node with applications ready to run.


- First phase: install a minimal Debian/Ubuntu system, and reboot;


- Second phase: login as root and run the script, it will ask for confirmation a few times. The script is adapted for debian, needs modification for ubuntu unless you type "sudo -i" before.


https://github.com/valeriob01/gpu-co...ne-gpu-node.sh
Well done Valerio, thanks. If only we had a similar system for Nvidia...

Hint: for the next version you could trap and visualize errors (no connection errors, compilation errors and so on), stopping the script as soon as something goes wrong.
ET_ is offline   Reply With Quote
Old 2019-01-04, 14:08   #3
SELROC
 

1001010101112 Posts
Default

Quote:
Originally Posted by ET_ View Post
Well done Valerio, thanks. If only we had a similar system for Nvidia...

Hint: for the next version you could trap and visualize errors (no connection errors, compilation errors and so on), stopping the script as soon as something goes wrong.

It is possible to set up the error trace, I will try later. I have no experience with NVIDIA drivers and applications, no hardware to test on.
  Reply With Quote
Old 2019-01-04, 15:21   #4
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

782410 Posts
Default

Ah, quick read of the script, mfakto and gpuowl and ROCm.
I had no idea Preda had forked mfakto until reading this.
kriesel is online now   Reply With Quote
Old 2019-01-15, 15:30   #5
SELROC
 

23·3·52·7 Posts
Default

Quote:
Originally Posted by ET_ View Post
Well done Valerio, thanks. If only we had a similar system for Nvidia...

Hint: for the next version you could trap and visualize errors (no connection errors, compilation errors and so on), stopping the script as soon as something goes wrong.

The new version in Makefile style catches some issues and returns an appropriate error number.


https://github.com/valeriob01/gpu-co...e-gpu.Makefile
  Reply With Quote
Old 2019-01-15, 20:55   #6
preda
 
preda's Avatar
 
"Mihai Preda"
Apr 2015

22·3·112 Posts
Default

Quote:
Originally Posted by kriesel View Post
Ah, quick read of the script, mfakto and gpuowl and ROCm.
I had no idea Preda had forked mfakto until reading this.
I didn't much forked it, it was just a one-time fix for some simple compilation errors.
preda is offline   Reply With Quote
Old 2019-01-16, 11:29   #7
SELROC
 

4,933 Posts
Default

Quote:
Originally Posted by preda View Post
I didn't much forked it, it was just a one-time fix for some simple compilation errors.



For github it is a fork in all respects :-)
  Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
GPU Computing Cheat Sheet (a.k.a. GPU Computing Guide) Brain GPU Computing 20 2015-10-25 18:39
Installing gmp under Ubuntu R. Gerbicz Software 3 2009-03-13 15:49
Should a diskless node run it's own ecm program or should I combine them somehow? jasong GMP-ECM 1 2006-02-24 08:34
Installing GGNFS Zeta-Flux Factoring 33 2005-06-10 21:19
The difference between P2P and distributed computing and grid computing GP2 Lounge 2 2003-12-03 14:13

All times are UTC. The time now is 14:58.


Fri Jul 7 14:58:15 UTC 2023 up 323 days, 12:26, 0 users, load averages: 0.78, 1.03, 1.08

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔