mersenneforum.org  

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

Reply
 
Thread Tools
Old 2018-05-04, 14:43   #1
albyva
 
"Alby"
Mar 2017
Ashburn, VA

11 Posts
Default GPU Setup

I've always done GIMPS using CPUs, but I wanted to start doing it using GPUs.
What exactly do you need to run for a GPU setup with a linux distro?


I assume I can get my assignments via https://www.gpu72.com , but what is the
MPRIME equivalent tool I can install and run it on?

Thanks,
GPU n00b
albyva is offline   Reply With Quote
Old 2018-05-04, 14:47   #2
SELROC
 

110510 Posts
Default

Quote:
Originally Posted by albyva View Post
I've always done GIMPS using CPUs, but I wanted to start doing it using GPUs.
What exactly do you need to run for a GPU setup with a linux distro?


I assume I can get my assignments via https://www.gpu72.com , but what is the
MPRIME equivalent tool I can install and run it on?

Thanks,
GPU n00b


I have setup a GPU computing system with Debian 9 testing and amdgpu-pro drivers with Radeon RX580 gpus.

The tool is gpuowl v2.0.
  Reply With Quote
Old 2018-05-04, 15:04   #3
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

2·112·47 Posts
Default

Quote:
Originally Posted by albyva View Post
...but what is the MPRIME equivalent tool I can install and run it on?
For nVidia cards, use mfaktc. For AMD cards, use mfakto.

You'll probably also want to use some helper scripts to fetch and submit work, since these programs don't do this themselves. Please see this link for links to such tools.

Welcome to GPU factoring!
chalsall is offline   Reply With Quote
Old 2018-05-04, 15:14   #4
SELROC
 

2×4,391 Posts
Default

Quote:
Originally Posted by chalsall View Post
For nVidia cards, use mfaktc. For AMD cards, use mfakto.

You'll probably also want to use some helper scripts to fetch and submit work, since these programs don't do this themselves. Please see this link for links to such tools.

Welcome to GPU factoring!

I do PRP with gpuOwl https://github.com/preda/gpuowl.

But I need to fetch and report work manually because the primenet.py script does not work.
  Reply With Quote
Old 2018-05-04, 15:15   #5
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

11110100011012 Posts
Default Getting started with GPU computing

Quote:
Originally Posted by albyva View Post
I've always done GIMPS using CPUs, but I wanted to start doing it using GPUs.
What exactly do you need to run for a GPU setup with a linux distro?


I assume I can get my assignments via https://www.gpu72.com , but what is the
MPRIME equivalent tool I can install and run it on?

Thanks,
GPU n00b
Unlike prime95/mprime, the application you'll need is specific to the type of computation, and manufacturer of the GPU chip.

Depending on your hardware and preferences, choose one or more apps from the attachment at http://www.mersenneforum.org/showpos...2&postcount=34.

If running multiple GPUs, you may also find one of the management tools useful; http://www.mersenneforum.org/showpos...3&postcount=24

You may find other parts of the "Available software"... thread useful for background also. http://www.mersenneforum.org/showthread.php?t=22450

Work assignments of any of several types can be reserved at mersenne.org https://www.mersenne.org/manual_assignment/, or https://www.mersenne.org/manual_gpu_assignment/ for exponents <10^9, or at mersenne.ca for trial factoring 10^9<exponents <2^32; http://www.mersenne.ca/tf1G.php

If you find any GPU-related apps, sites, etc useful that are not mentioned there, please share it on the available software thread, or send me a PM.

Have fun!

Last fiddled with by kriesel on 2018-05-04 at 15:23
kriesel is offline   Reply With Quote
Old 2018-05-04, 15:16   #6
VictordeHolland
 
VictordeHolland's Avatar
 
"Victor de Hollander"
Aug 2011
the Netherlands

32·131 Posts
Default

Most linux distros should work, as long as you can get stable drivers for the GPU.
The rest depends on what you want to do? Trial Factoring (TF), P-1 or LL/PRP-testing?

TF
Nvidia: Mfaktc
AMD: Mfakto
http://mersenneforum.org/mfaktc/
http://mersenneforum.org/mfakto/

LL
AMD: CLLucas
Nvidia: CUDALucas
https://download.mersenne.ca/CUDALucas
http://www.mersenneforum.org/cllucas/

P-1 (not sure if still actively developed??? )
Nvidia: CUDAPm1
https://download.mersenne.ca/CUDAPm1

PRP
AMD&Nvidia: gpuOwl
https://github.com/preda/gpuowl.

Last fiddled with by VictordeHolland on 2018-05-04 at 15:18 Reason: almost forgot gpuOwl :O
VictordeHolland is offline   Reply With Quote
Old 2018-05-04, 17:13   #7
albyva
 
"Alby"
Mar 2017
Ashburn, VA

11 Posts
Default

Quote:
Originally Posted by VictordeHolland View Post
Most linux distros should work, as long as you can get stable drivers for the GPU.
The rest depends on what you want to do? Trial Factoring (TF), P-1 or LL/PRP-testing?

TF
Nvidia: Mfaktc
AMD: Mfakto
http://mersenneforum.org/mfaktc/
http://mersenneforum.org/mfakto/

LL
AMD: CLLucas
Nvidia: CUDALucas
https://download.mersenne.ca/CUDALucas
http://www.mersenneforum.org/cllucas/

P-1 (not sure if still actively developed??? )
Nvidia: CUDAPm1
https://download.mersenne.ca/CUDAPm1

PRP
AMD&Nvidia: gpuOwl
https://github.com/preda/gpuowl.


Awesome, this is just the information I was looking to obtain, especially with what I should run depending on TF vs. LL. Thanks.. :-)
albyva is offline   Reply With Quote
Old 2018-05-04, 17:29   #8
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

32×11×79 Posts
Default nice list you posted there Victor

Quote:
Originally Posted by VictordeHolland View Post
...

P-1 (not sure if still actively developed??? )
Nvidia: CUDAPm1
https://download.mersenne.ca/CUDAPm1

PRP
AMD&Nvidia: gpuOwl
https://github.com/preda/gpuowl.
CUDAPm1 is under heavy testing here through many fft lengths and several GPU models of differing RAM capacity.
Code maintenance is planned to follow.

Some releases back, someone ported gpuowl to NVIDIA (CUDA) for himself. I'm not aware of any of Preda's github releases working on NVIDIA, and I've tried it from time to time on Intel IGP and multiple NVIDIA models. It ran on Intel IGP but cost more prime95 throughput than its own throughput. I've never seen it work on NVIDIA, including a very quick test just now of V2 on GTX1070.
http://www.mersenneforum.org/showpos...&postcount=371
Perhaps Preda will get an NVIDIA GPU and sort it out. It would be the only NVIDIA PRP app for GIMPS if so.

For all readers, I generally update the Available Software pdf tabulating apps vs. work type and cpu / Gpu type and notes, URLs etc approximately monthly.

Last fiddled with by kriesel on 2018-05-04 at 17:35
kriesel is offline   Reply With Quote
Old 2018-05-08, 16:52   #9
SELROC
 

2·3·5·283 Posts
Default linux kernel regression

Quote:
Originally Posted by VictordeHolland View Post
Most linux distros should work, as long as you can get stable drivers for the GPU.
The rest depends on what you want to do? Trial Factoring (TF), P-1 or LL/PRP-testing?

TF
Nvidia: Mfaktc
AMD: Mfakto
http://mersenneforum.org/mfaktc/
http://mersenneforum.org/mfakto/

LL
AMD: CLLucas
Nvidia: CUDALucas
https://download.mersenne.ca/CUDALucas
http://www.mersenneforum.org/cllucas/

P-1 (not sure if still actively developed??? )
Nvidia: CUDAPm1
https://download.mersenne.ca/CUDAPm1

PRP
AMD&Nvidia: gpuOwl
https://github.com/preda/gpuowl.


The latest linux kernel avaiable for Debian, the version 4.16.0, has a regression that causes amdgpu_job_timedout errors. To avoid problems stick with the older kernel 4.15 until the new version 4.17 is available.
  Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Maximized Setup and Other Questions mbn451 Hardware 16 2013-04-01 14:14
Quad CPU setup question tcharron Software 19 2013-02-14 20:38
GPU setup bcp19 GPU Computing 4 2011-10-15 14:09
Setup on Mac RussJones Information & Answers 4 2011-01-04 14:08
Diskless client setup? dans Hardware 4 2003-09-15 16:04

All times are UTC. The time now is 04:03.


Fri Jul 7 04:03:56 UTC 2023 up 323 days, 1:32, 0 users, load averages: 1.42, 1.36, 1.24

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.

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