![]() |
|
|
#1761 | |
|
"Oliver"
Mar 2005
Germany
11·101 Posts |
Quote:
So with such small SievePrimes it seems to work well but again: this is not tested very well. There are two issues when the biggest prime is the sieve is greater or equal then the exponent to test:
![]() Another potential issue is the GPU code itself. Precalculation (mfaktc-0.18/src/tf_common.cu starting at line 89) might be too gready for small exponents. Big bit_min with small exponents need to be reviewed. And another potential issue: floating point accuracy for approximation in the long divisions need to be checked for small exponents (small factor candidates). Because there is only little use to do more TF on such small exponents this isn't high priority on my todo list, sorry! Oliver |
|
|
|
|
|
|
#1762 |
|
Aug 2010
Kansas
547 Posts |
Taking 84M to 67 bits, just finished taking 334M up a bitlevel.
Edit: Taking 84M to 67 and finishing the other half of 334M to 66. Last fiddled with by c10ck3r on 2012-04-22 at 17:16 Reason: I lied :/ |
|
|
|
|
|
#1763 |
|
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
22×3×17×23 Posts |
Tinkering wth my GeForce 8400GS
Does that sound kinky? Anyway getting suspicios errors: Code:
running a simple selftest... ERROR: cudaGetLastError() returned 6: the launch timed out and was terminated Only one time out of about 7 tries it did pass the selftest and then said it could not read the worktodo.txt file. 2 questions: 1. I assume it should be in the same directory as the mfaktc? 2. From the readme there is this sample line: Factor=bla,66362159,64,68 Is the bla, required? Per James suggestion I changed Numstreams to 2 but my GUI is still quite laggy. |
|
|
|
|
|
#1764 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
11×311 Posts |
Bla is not required. mfaktc is pretty good at ignoring invalid worktodo now, but the assignment key should either not be there at all, "N/A", or a 32-char hex string
Code:
Factor=66362159,64,68 Factor=N/A,66362159,64,68 Factor=6F466E3E1BCBC848ACA66E45ACBAC5FD,66362159,64,68 ![]() The #1 way to make compute 1.x cards usable with mfaktc is to change GridSize=0 (anything larger than that will lag noticeably). The values for streams are far less important. |
|
|
|
|
|
#1765 | |
|
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
125416 Posts |
Quote:
It is paired with a i5-750 OC'd 3.20 |
|
|
|
|
|
|
#1766 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
11·311 Posts |
Your i5-750 can do about 3.75GHz-days/day of TF. Your 8400 GS can do about 3.1 or 2.4GHz-days/day (depending on the revision). Which means that if you spend any more than 82% or 64% of a single CPU core feeding mfaktc, you're losing throughput.
On my slower system I have an 8800GT. I've locked mfaktc on SievePrimes=5000, which isn't optimal for GPU throughput but leaves 90% of the CPU core free to work on P-1. |
|
|
|
|
|
#1767 |
|
"Oliver"
Mar 2005
Germany
11·101 Posts |
petrw1: the 8400GS might be too slow for real jobs but if you just want to see how/if mfaktc works it will still do the job. As James recommended: lower the GridSize, otherwise there is a high chance that you'll trigger the watchdog for blocked drivers on Windows, the 8400GS is really slow.
Oliver |
|
|
|
|
|
#1768 | |
|
Aug 2010
Kansas
547 Posts |
Quote:
Thanks! Johann |
|
|
|
|
|
|
#1769 | |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
160658 Posts |
Quote:
Last fiddled with by Dubslow on 2012-04-30 at 21:31 Reason: i always quick reply without quoting |
|
|
|
|
|
|
#1770 | |
|
Dec 2009
Peine, Germany
14B16 Posts |
Quote:
|
|
|
|
|
|
|
#1771 |
|
Feb 2012
1100101012 Posts |
What is the “CPU Wait”? The bigger the % the worse the CPU is keeping up? Or is it the other way around?
Thanks Last fiddled with by TObject on 2012-04-30 at 21:25 Reason: Remove MS Word formatting |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| mfakto: an OpenCL program for Mersenne prefactoring | Bdot | GPU Computing | 1676 | 2021-06-30 21:23 |
| The P-1 factoring CUDA program | firejuggler | GPU Computing | 753 | 2020-12-12 18:07 |
| gr-mfaktc: a CUDA program for generalized repunits prefactoring | MrRepunit | GPU Computing | 32 | 2020-11-11 19:56 |
| mfaktc 0.21 - CUDA runtime wrong | keisentraut | Software | 2 | 2020-08-18 07:03 |
| World's second-dumbest CUDA program | fivemack | Programming | 112 | 2015-02-12 22:51 |