mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   Installing a full GPU computing node (https://www.mersenneforum.org/showthread.php?t=23968)

SELROC 2019-01-04 13:18

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.


[url]https://github.com/valeriob01/gpu-computing-node/blob/master/install-full-mersenne-gpu-node.sh[/url]

ET_ 2019-01-04 13:51

[QUOTE=SELROC;504916]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.


[url]https://github.com/valeriob01/gpu-computing-node/blob/master/install-full-mersenne-gpu-node.sh[/url][/QUOTE]

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.

SELROC 2019-01-04 14:08

[QUOTE=ET_;504918]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.[/QUOTE]


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.

kriesel 2019-01-04 15:21

Ah, quick read of the script, mfakto and gpuowl and ROCm.
I had no idea Preda had forked mfakto until reading this.

SELROC 2019-01-15 15:30

[QUOTE=ET_;504918]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.[/QUOTE]


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


[url]https://github.com/valeriob01/gpu-computing-node/blob/master/Mersenne-gpu.Makefile[/url]

preda 2019-01-15 20:55

[QUOTE=kriesel;504928]Ah, quick read of the script, mfakto and gpuowl and ROCm.
I had no idea Preda had forked mfakto until reading this.[/QUOTE]

I didn't much forked it, it was just a one-time fix for some simple compilation errors.

SELROC 2019-01-16 11:29

[QUOTE=preda;506042]I didn't much forked it, it was just a one-time fix for some simple compilation errors.[/QUOTE]




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


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

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