mersenneforum.org  

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

Reply
 
Thread Tools
Old 2013-04-18, 11:56   #727
Axelsson
 
Jul 2012
Sweden

2A16 Posts
Default

Quote:
Originally Posted by Bdot View Post
Well, Cayman has always been a challenge for computing. The nominal power can hardly be used. The kernel that is now working with the GPU sieve is about the worst case for it (lots of 32-bit multiplications which basically make it a 384-core GPU). GCN-based cards also have a problem with these multiplications, but can handle other stuff way more efficiently.

Axelsson, regarding the slow response: try reducing GPUSieveSize and especially GPUSieveProcessSize in mfakto.ini - this should make it more responsive. And then, please, have a look if it really is CPU usage by mfakto, or if it is just the GPU at its limit (which will also lead to slow screen responses).
Great, that made it! I'm getting 80 GHz-days/day from it while running four old mfakto processes simultaneously (they manages to deliver 60-70 GHz-days/day together) and the new process only takes 0-1% CPU.
Still, there are some small effects when the graphics lags a bit, but nothing major. It only tells me that finally my CPU isn't the weakest link.

So, you are saying that my card isn't very good on sieving, what type of work would use it to it's fullest potential?

... and when is this version cleared for production runs?

Btw, I have run a thousands small factoring jobs and compared it with the last stable version and it all matched up.

Göran
Axelsson is offline   Reply With Quote
Old 2013-04-18, 17:42   #728
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3×17×97 Posts
Default

Can I help? Maybe I need to upgrade the drivers...I am new to GPU crunching.
http://gpuz.techpowerup.com/13/04/18/4sp.png
pinhodecarlos is offline   Reply With Quote
Old 2013-04-18, 18:36   #729
Bdot
 
Bdot's Avatar
 
Nov 2010
Germany

3·199 Posts
Default

Quote:
Originally Posted by Axelsson View Post
Great, that made it! I'm getting 80 GHz-days/day from it while running four old mfakto processes simultaneously (they manages to deliver 60-70 GHz-days/day together) and the new process only takes 0-1% CPU.
Still, there are some small effects when the graphics lags a bit, but nothing major. It only tells me that finally my CPU isn't the weakest link.

So, you are saying that my card isn't very good on sieving, what type of work would use it to it's fullest potential?

... and when is this version cleared for production runs?

Btw, I have run a thousands small factoring jobs and compared it with the last stable version and it all matched up.

Göran
As I'm extending the GPU-sieve for the other kernels, mfakto will be able to utilize your card much better. I don't know of any other GPU work for your card, if you want to stay with GIMPS. Unfortunately there is no P-1 nor LL test implemented in OpenCL yet.

I currently don't have a lot of time for programming, so the progress is slower than I had hoped. Until I can release it, there' s still a lot to do. Sorry, no date yet.

But thanks a lot for your tests (and all others), as this indicates that the implementation is sound now.
Bdot is offline   Reply With Quote
Old 2013-04-18, 18:36   #730
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23·271 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Can I help? Maybe I need to upgrade the drivers...I am new to GPU crunching.
http://gpuz.techpowerup.com/13/04/18/4sp.png
Looks like that is 12.1(2?). You might want to upgrade to the latest stable, 13.1 and see how it goes.

EDIT: http://support.amd.com/us/gpudownloa...w_vista64.aspx

Last fiddled with by kracker on 2013-04-18 at 18:39
kracker is offline   Reply With Quote
Old 2013-04-18, 18:46   #731
Bdot
 
Bdot's Avatar
 
Nov 2010
Germany

3×199 Posts
Default Welcome!

Quote:
Originally Posted by pinhodecarlos View Post
Can I help? Maybe I need to upgrade the drivers...I am new to GPU crunching.
http://gpuz.techpowerup.com/13/04/18/4sp.png
If you have some AMD driver (they call it Catalyst) and run either Linux x64 or Windows, then your card should be ready to go. Get mfakto 0.12, sign on to GPU72 and get some work . Your card should be able to output ~50-60 GHzdays/day (you may need to run two instances of the program in parallel to get to that).

There are useful tools available to help you fetching work and reporting results, like MISFIT.
Bdot is offline   Reply With Quote
Old 2013-04-18, 19:37   #732
TheJudger
 
TheJudger's Avatar
 
"Oliver"
Mar 2005
Germany

111110 Posts
Default

Quote:
Originally Posted by Bdot View Post
I currently don't have a lot of time for programming, so the progress is slower than I had hoped. Until I can release it, there' s still a lot to do. Sorry, no date yet.
Better safe than sorry. Take the time you need!

Oliver
TheJudger is offline   Reply With Quote
Old 2013-04-19, 09:13   #733
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3·17·97 Posts
Default

Quote:
Originally Posted by Bdot View Post
If you have some AMD driver (they call it Catalyst) and run either Linux x64 or Windows, then your card should be ready to go. Get mfakto 0.12, sign on to GPU72 and get some work . Your card should be able to output ~50-60 GHzdays/day (you may need to run two instances of the program in parallel to get to that).

There are useful tools available to help you fetching work and reporting results, like MISFIT.
I tested mfakto on the current drivers and everything goes well despite the fact that I still didn't get how to work with MISFIT so I can check the progress bar.
I think for newbies like me it is a must to have a step by step installation of all tools.
My GPU is from a Toshiba laptop and I am afraid of updating the drivers.
Anyway, thank you for your help.

Carlos

Last fiddled with by pinhodecarlos on 2013-04-19 at 09:14
pinhodecarlos is offline   Reply With Quote
Old 2013-04-19, 11:55   #734
Aramis Wyler
 
Aramis Wyler's Avatar
 
"Bill Staffen"
Jan 2013
Pittsburgh, PA, USA

23·53 Posts
Default

Misfit will keep all your programs (like mfacto) going for you so they always have work and are reporting results. But it is good to have a basic working knowledge of how your stuff actually works, so I'd run it manually for at least a couple days before you tried clamping misfit down on top of it. What misfit or the work fetcher or the submission spider does will make a lot more sense once you've done it manually a few times.
Aramis Wyler is offline   Reply With Quote
Old 2013-04-23, 01:00   #735
Bdot
 
Bdot's Avatar
 
Nov 2010
Germany

3×199 Posts
Default

just a brief update on the GPU-sieve progress:
today's check-in comment was "all 6 32-bit kernels working properly (all 68k test cases successful)"

There are 6 more kernels I'd like to switch to the GPU sieve, then I'll start another beta. I' getting faster with this move ...
Bdot is offline   Reply With Quote
Old 2013-04-23, 02:38   #736
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

27AE16 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
I tested mfakto on the current drivers and everything goes well despite the fact that I still didn't get how to work with MISFIT so I can check the progress bar.
I think for newbies like me it is a must to have a step by step installation of all tools.

Carlos
I suspect that the source your difficulty is probably somewhere on this tab (attached) of the Configuration Editor of MISFIT. Make sure the paths are correct. Make sure the Process name at the bottom matches the file name of the mfakto executable exactly as it appears in your mfakto directory, (without the extension.)

Also, to use auto-fetch and notifications, make sure that your usernames, passwords, and email info are correctly entered on the Security tab.

EDIT:
Here is a sample batch file for starting mfaktc/o, which you can modify with your details such as path.
Code:
@ echo off
e:
cd E:\mfaktc_2.0\mfaktc_a
start /high /min mfaktc.exe -d 0
Of course, there is more to configure on the Fetch page.
Attached Thumbnails
Click image for larger version

Name:	config01.PNG
Views:	99
Size:	24.5 KB
ID:	9691  

Last fiddled with by kladner on 2013-04-23 at 02:44
kladner is offline   Reply With Quote
Old 2013-04-23, 09:47   #737
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3×17×97 Posts
Default

kladner, thank you for the explanations. I will stay away ffrom mfakto until someone decides to make an OpenCL version to help the FermatSearch project, that I prefer to help. I don't have the skills to do it so I must wait....

Carlos

Last fiddled with by pinhodecarlos on 2013-04-23 at 09:47
pinhodecarlos is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
gpuOwL: an OpenCL program for Mersenne primality testing preda GpuOwl 2718 2021-07-06 18:30
mfaktc: a CUDA program for Mersenne prefactoring TheJudger GPU Computing 3497 2021-06-05 12:27
LL with OpenCL msft GPU Computing 433 2019-06-23 21:11
OpenCL for FPGAs TObject GPU Computing 2 2013-10-12 21:09
Program to TF Mersenne numbers with more than 1 sextillion digits? Stargate38 Factoring 24 2011-11-03 00:34

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


Mon Aug 2 03:16:18 UTC 2021 up 9 days, 21:45, 0 users, load averages: 0.88, 1.21, 1.32

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.