Ken_g6 atta boy!

Rudy Toody

Diamond Member
Sep 30, 2006
4,267
421
126
From PrimeGrid:

Official release of tpsieve for PPS (Sieve)
PrimeGrid is excited to finally announce the official release of the tpsieve application in the PPS (Sieve) project. Linux, Mac, and Windows platforms for 32/64 bit are all supported as well as CUDA and OpenCL (ATI). Only Mac OpenCL is NOT currently available. Also, OpenCL requires an app_info file to run due to a scheduling request issue. However, we hope to have that problem resolved before the next Challenge (18-21 December). NOTE: Windows GPU users should update to .NET Framework 3.5.

tpsieve, based on Geoff Reynolds' original code, is a revolution to k*2^n+1/-1 sieving. Thanks in large part to Ken Brazier's updates and modifications to include simultaneous +1/-1 dat-less sieving as well as his ports to the GPU, tpsieve has changed the landscape of sieving and is now providing incredible support to the prime finding community.

Thank you Ken!!! 1 Dec 2010 16:31:28 UTC

Thanks, Ken. I am testing it now!
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,839
4,819
75
Thanks! :) It may be a little premature; for now, avoid the nVIDIA 260 drivers.
 

Rudy Toody

Diamond Member
Sep 30, 2006
4,267
421
126
I only have on-board video, so I'm doing cpu only. This is the badge I prefer working on. I have to get onto the challenge way before the heavyweights do to have any chance of being respectable.

I'm so excited about the new software that I pledged 30 Euros to the fall drive!
 

petrusbroder

Elite Member
Nov 28, 2004
13,348
1,156
126
We are - ok, at least I am - very impressed. That is some complicted coding ... :)
Well done Ken_g6! :D
 

RobertE

Senior member
May 14, 2005
419
0
0
In preperation for the upcoming challenge, I'm running some WUs now.
i5-750 (overclocked) & GTX260

The i5 does a WU in about 6hrs 45 minutes
the GTX260 in about 23 minutes

2314 credits each.

Bring on the challenge. :)
 

biodoc

Diamond Member
Dec 29, 2005
6,350
2,243
136
In preperation for the upcoming challenge, I'm running some WUs now.
i5-750 (overclocked) & GTX260

The i5 does a WU in about 6hrs 45 minutes
the GTX260 in about 23 minutes

2314 credits each.

Bring on the challenge. :)

:eek::eek:
 

RobertE

Senior member
May 14, 2005
419
0
0

Thats what I said. :D
WU on GPU http://www.primegrid.com/workunit.php?wuid=145145348
WU on CPU http://www.primegrid.com/workunit.php?wuid=145147977

Two words of warning for anyone planning on playing in the challenge.

The initial time estimate for these WU's were way off. Over 10x off. So you may want to run a tiny cache first to get the dcf adjusted before the challenge.

Second, while still useable, the my rig is very sluggish when running the gpu app. It's also pushing the GPU to about 76c as well. However for the insane tradeoff in speed vs the cpu app, I'll live with it.

Hope to see everyone show up for the challenge. :)
 

dajeepster

Golden Member
Apr 15, 2001
1,974
16
81
I just added my farm to this... but please fix for the 260 drivers... I'm currently running 260.99 drivers on all my Nvidia cards ... they work great for gpugrid... the prior set of drivers (260.89.. i think) were giving me issues.
I'll check the results once i get home in 7 hours.
 

dajeepster

Golden Member
Apr 15, 2001
1,974
16
81
I'm curious as to how it will do with the ATI cards... i'll need to add the aformentioned app_info file for my ATI cards
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,839
4,819
75
Honestly, the ATI app isn't that great, for two reasons. One is that it's written in OpenCL. This allowed me to write and debug it without an ATI card, but it's slower than Brook+ apps. The second reason is that ATI cards try to get a lot out of instruction-level parallelism, and there isn't a lot of that in my algorithm.
 

dajeepster

Golden Member
Apr 15, 2001
1,974
16
81
Honestly, the ATI app isn't that great, for two reasons. One is that it's written in OpenCL. This allowed me to write and debug it without an ATI card, but it's slower than Brook+ apps. The second reason is that ATI cards try to get a lot out of instruction-level parallelism, and there isn't a lot of that in my algorithm.

but does the ATI run faster than the cpu?

*i like how we are all still calling them ATI instead of AMD... long live ATI* :D
 

dajeepster

Golden Member
Apr 15, 2001
1,974
16
81
Thanks! :) It may be a little premature; for now, avoid the nVIDIA 260 drivers.

which version do you recommend for the Nvidia cards?
I'm running 9800GT, GT240, GTS250, GTX260, GTX275, GTX280, GTX480 cards... oh.. and i have a couple 9800GSO i was thinking about bring back online.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,839
4,819
75
but does the ATI run faster than the cpu?
Yes. :) (Except on really slow cards.)
which version do you recommend for the Nvidia cards?
On Linux, 256.53. But I've added a workaround that should be in BOINC by the time the race comes around. On Windows I'm not sure if there ever was a problem.

By the way, a hint for the TeAm: on Fermi cards, if you're willing to use an app_info.xml file, you should try adding <cmdline>-m 64</cmdline>, or perhaps <cmdline>-m 16384</cmdline> or <cmdline>-m 32768</cmdline>. If you do this with non-Fermi cards, -m values should probably be small multiples of 6: 6, 12, 24, or 48.
 

dajeepster

Golden Member
Apr 15, 2001
1,974
16
81
ok...I've got my nVidia cards and ATI cards up and running doing PPS Sieve...
my nvidia cards are running Win7 64bit and 260.99 drivers,
my ATI cards are running win7 64bit and catalyst 10.11 APP drivers

this is going to be my main project for awhile.