mersenneforum.org  

Go Back   mersenneforum.org > New To GIMPS? Start Here! > Information & Answers

Reply
 
Thread Tools
Old 2011-12-03, 19:53   #1
keithschmidt
 

2×17×37 Posts
Default Prime95 and graphics cards

I did a search for this and hope I didn't miss an answer. My question is:

Graphics cards/GPUs are designed to do number crunching. They actually crunch numbers better than a CPU. That is why GPUs are utilized in programs designed to break cryptographs (and used in cryptography/anti-cryptography programs). Why doesn't Prime95 have the capability to utilize one's GPU?

No flames, please! I'm new to this forum. I'm curious if there's a programming reason behind not utilizing one's GPU for Prime95).

Keith Schmidt
  Reply With Quote
Old 2011-12-03, 20:31   #2
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

Short answer: There are multiple programs available that use GPU's; in fact we have a GPU Computing subforum. There are FAQ threads for TF on GPU and LL on GPU; there is also a PDF guide available from either of the above threads.

Long answer: All coding for GIMPS is done on a volunteer basis by people with full time jobs. The GPU programs (as of yet) are not mature enough to be integrated into Prime95; however, when the coders have volunteered enough of their own time to get the programs as best as they can be, they will be integrated into P95, hopefully within a couple of years. Maybe not the answer you were looking for, but as I said, these people volunteer their time around the rest of their lives.

(Edit: 6, 6, 6, the number of the beast! Sacrifice is going on tonight!)

Last fiddled with by Dubslow on 2011-12-03 at 20:33
Dubslow is offline   Reply With Quote
Old 2011-12-04, 09:00   #3
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3·29·83 Posts
Default

Well, at the time of the post, that was my 666th post, which would have been evident on the left :P:P
Dubslow is offline   Reply With Quote
Old 2011-12-04, 18:39   #4
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by keithschmidt View Post
I did a search for this and hope I didn't miss an answer.
Look in the GPU Computing sub-forum of the Hardware forum: http://www.mersenneforum.org/forumdisplay.php?f=92
cheesehead is offline   Reply With Quote
Old 2011-12-05, 03:28   #5
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2·3·13·83 Posts
Default Just to muddy the water for newbies:

Quote:
Originally Posted by Dubslow View Post
Long answer: All coding for GIMPS is done on a volunteer basis by people with full time jobs. The GPU programs (as of yet) are not mature enough to be integrated into Prime95; however, when the coders have volunteered enough of their own time to get the programs as best as they can be, they will be integrated into P95, hopefully within a couple of years. Maybe not the answer you were looking for, but as I said, these people volunteer their time around the rest of their lives.

(Edit: 6, 6, 6, the number of the beast! Sacrifice is going on tonight!)
Prime95 is both George and his program (customized for Intel processors since 1895 as the name suggests).
Primenet is the organizing website which supposedly
coordinates our efforts.
P95 is the the name of the folder I keep the stuff in.
Recently there has been an influx of young blood, doing
wonders with their newfound hardware.

David

PS When I stated that there was unanimous
opinion that 72 was a sensible level for TF ATM,
Dubslow retorted "Who said?"
Chalsall for one.

Last fiddled with by davieddy on 2011-12-05 at 04:00
davieddy is offline   Reply With Quote
Old 2011-12-05, 04:52   #6
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

34038 Posts
Default

Quote:
Originally Posted by davieddy View Post
PS When I stated that there was unanimous
opinion that 72 was a sensible level for TF ATM,
Dubslow retorted "Who said?"
Chalsall for one.
Chalsall, in particluar, made it possible to work on getting things to 72 bits at maximum effectiveness...it's just that it's a massive computational effort, and it therefore takes time.

@dubslow: perfect answer!
Christenson is offline   Reply With Quote
Old 2011-12-05, 05:09   #7
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

Thanks. As far as 72 bits go, I'm still not convinced. It takes a buttload of time on my GPU, relatively speaking. As soon as my current assignment is done, I think I'm dropping to 71 bits.
Dubslow is offline   Reply With Quote
Old 2011-12-05, 05:22   #8
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2·3·13·83 Posts
Default Kiddo:

Quote:
Originally Posted by Dubslow View Post
Thanks. As far as 72 bits go, I'm still not convinced. It takes a buttload of time on my GPU, relatively speaking. As soon as my current assignment is done, I think I'm dropping to 71 bits.
Apart from Prime95, there are two reasons "we" have
found 13 Mersenne Primes:
1) Computing distributed among ~100K participants.
2) A lucky streak.

David

Last fiddled with by davieddy on 2011-12-05 at 05:31
davieddy is offline   Reply With Quote
Old 2011-12-05, 05:57   #9
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2×3×13×83 Posts
Default You look wonderful tonight

Quote:
Originally Posted by Christenson View Post
Chalsall, in particluar, made it possible to work on getting things to 72 bits at maximum effectiveness...it's just that it's a massive computational effort, and it therefore takes time.

@dubslow: perfect answer!
@ Lycorn (maybe inter alia)

David

Last fiddled with by davieddy on 2011-12-05 at 05:57
davieddy is offline   Reply With Quote
Old 2011-12-05, 07:15   #10
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

11100001101012 Posts
Default

Quote:
Originally Posted by davieddy View Post
Apart from Prime95, there are two reasons "we" have
found 13 Mersenne Primes:
1) Computing distributed among ~100K participants.
2) A lucky streak.

David
Agreed.
[/thread hijacking]
Dubslow is offline   Reply With Quote
Old 2011-12-06, 13:36   #11
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

70316 Posts
Default

Quote:
Originally Posted by Dubslow View Post
Thanks. As far as 72 bits go, I'm still not convinced. It takes a buttload of time on my GPU, relatively speaking. As soon as my current assignment is done, I think I'm dropping to 71 bits.
Dubslow, you are bumping up on the second truism of TF: It's not a very smart algorithm, and it soon bumps into an exponential wall, where every additional bit level costs twice the previous. So there is a distinct limit to the amount of additional TF that can be done, even with these HOT GPUs doing 100x as much as CPUs.
Christenson is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
New Linux rootkit leverages graphics cards for stealth. swl551 Lounge 0 2015-05-08 14:06
Nvidia's next-generation graphics cards ixfd64 GPU Computing 22 2014-11-15 04:25
Prime95 On Graphics Card louis_net Hardware 10 2004-11-26 22:05
how do graphics cards work so fast? ixfd64 Hardware 1 2004-06-02 03:01
Chance to use modern Graphics Cards as.. Marco Hardware 28 2003-11-02 23:21

All times are UTC. The time now is 21:02.

Thu Apr 22 21:02:02 UTC 2021 up 14 days, 15:42, 0 users, load averages: 3.42, 3.25, 3.21

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.