mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet > GPU to 72

Reply
 
Thread Tools
Old 2013-12-13, 16:27   #89
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

100101000001002 Posts
Default

Clearly one thread with "caw-caw-caw, CAW! I laid an egg found a factor! Everyone, look!" vanity factors was not enough. Let's do that in every thread. "My factor is bigger than your factor!" -- "I've got more credit" -- "I've got a faster rate of getting credit"

...Kindergarten, kindergarten, everywhere!
Batalov is offline   Reply With Quote
Old 2013-12-13, 16:33   #90
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

2×5×312 Posts
Default

[edit: my reply was for Kracker, didn't see Batalov's crosspost]

Well, hehe, I still consider my record being the 103 bits which I got it by "honest hard work"...

OTOH, the situation today is like:
kracker's aliens: 312 G. with 9 factors
chalsall's aliens: 652 G. with 8 factors
total: 964 G.
times 8: 7712 G.
me (TF): 5950 G. with 6 factors

difference: 1762 G.

This has to be recovered over the weekend..
The other potential contributors retracted their computers before having time to report any work. No big deal, I may have some difficulties right now to keep the pace... I also added one more CPU (i7-2600k) to P-1 marathon. Technically you can retreat your computers after the weekend, my "top" is safe now. I will continue to TF for a while, I am struggling right now to add a third card here (the 7970), I put it into an old rag, but having trouble with opencl.dll and windows xp sp2 (!) I am already wasting more than 4 hours since I came from job, to "upgrade" this freaking winxp32 to something more recent. Misfit also doesn't work, because the dotnet is old, and I didn't make it so fast to update dotnet yet.

Last fiddled with by LaurV on 2013-12-13 at 16:53
LaurV is offline   Reply With Quote
Old 2013-12-13, 18:13   #91
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23·271 Posts
Default

312G? That's all? Damn, going to step it up.

BTW, what is "xp"? experience points?

Last fiddled with by kracker on 2013-12-13 at 18:13
kracker is online now   Reply With Quote
Old 2013-12-13, 18:23   #92
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

2·5·312 Posts
Default

Up and running, I had to downgrade all the way down the AMD drivers, and the APP SDK from 2.9, 2.8, 2.7, then 2.5 The idiots cut the winxp support for opencl.dll in sdk 2.6, and luckily I found some info on bitcoin forums... I had no idea why mfakto says that opencl.dll is not found, when I put it there with my own hand, then, after convincing it to "see" the files, he started shouting at me that:

Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

_\prime\mfakto\MFO_01>mfakto_x32
mfakto 0.13-Win (32bit build)

Runtime options
  Inifile                   mfakto.ini
  Verbosity                 1
  SieveOnGPU                yes
  GPUSievePrimes            82486
  GPUSieveSize              64Mi bits
  GPUSieveProcessSize       16Ki bits
  WorkFile                  worktodo.txt
  ResultsFile               results.txt
  Checkpoints               enabled
  CheckpointDelay           300s
  Stages                    enabled
  StopAfterFactor           class
  PrintMode                 compact
  V5UserID                  none
  ComputerID                none
  TimeStampInResults        no
  VectorSize                2
  GPUType                   GCN
  SmallExp                  no
Compiletime options
  MORE_CLASSES              enabled
Select device - Error -1001 (Unkown errorcode): clGetPlatformsIDs(num)
init_CL(1, 0) failed

_\prime\mfakto\MFO_01>
Pretty freaking confusing... With SDK 2.5 it worked... More confusing was that here, there is no 2.5 anymore, and none to be found on their pages. Some clever bitminers made copies :D

Last fiddled with by LaurV on 2013-12-13 at 18:26
LaurV is offline   Reply With Quote
Old 2013-12-13, 18:43   #93
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

216810 Posts
Default

You could just cut all the confusion and go Linux.

AMD cut the ropes on XP a while ago, so did nVidia from their main fork of drivers.

Last fiddled with by kracker on 2013-12-13 at 18:49
kracker is online now   Reply With Quote
Old 2013-12-13, 18:58   #94
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

2·5·312 Posts
Default

Grrr, didn't know that, and anyhow I talked too soon...

Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

_\prime\mfakto\MFO_01>mfakto_x32
mfakto 0.13-Win (32bit build)

Runtime options
  Inifile                   mfakto.ini
  Verbosity                 1
  SieveOnGPU                yes
  GPUSievePrimes            82486
  GPUSieveSize              64Mi bits
  GPUSieveProcessSize       16Ki bits
  WorkFile                  worktodo.txt
  ResultsFile               results.txt
  Checkpoints               enabled
  CheckpointDelay           300s
  Stages                    enabled
  StopAfterFactor           class
  PrintMode                 compact
  V5UserID                  none
  ComputerID                none
  TimeStampInResults        no
  VectorSize                2
  GPUType                   GCN
  SmallExp                  no
Compiletime options
  MORE_CLASSES              enabled
Select device - GPU not found, fallback to CPU.
Get device info - Compiling kernels.

        BUILD OUTPUT
.\common.cl(31): warning: unrecognized #pragma
  #pragma "Enabling printf"
          ^

.\common.cl(41): warning: unrecognized #pragma
  #pragma "Replacing popcount"
          ^

.\common.cl(91): warning: unrecognized #pragma
  #pragma "Emulating amd_max3"
          ^

.\gpusieve.cl(95): warning: integer conversion resulted in a change of sign
                                    1<<16, 1<<17, 1<<18, 1<<19, 1<<20, 1<<21, 1<
<22, 1<<23, 1<<24, 1<<25, 1<<26, 1<<27, 1<<28, 1<<29, 1<<30, 1<<31,

                                                             ^

.\gpusieve.cl(249): warning: unknown attribute "work_group_size_hint"
  __kernel void __attribute__((work_group_size_hint(256, 1, 1))) SegSieve (__glo
bal uchar *big_bit_array_dev, __global uchar *pinfo_dev, uint maxp)
                               ^

.\gpusieve.cl(287): warning: integer conversion resulted in a change of sign
          uint mask, mask2, mask3, mask4, i11=(-1), i13, i17, i19, i23, i29, i31
, i37, i41, i43, i47, i53, i59, i61;
                                              ^

.\gpusieve.cl(1323): warning: unknown attribute "work_group_size_hint"
  __kernel void __attribute__((work_group_size_hint(256, 1, 1))) CalcModularInve
rses (uint exponent, __global int *calc_info)
                               ^

.\gpusieve.cl(1364): warning: unknown attribute "work_group_size_hint"
  __kernel void __attribute__((work_group_size_hint(256, 1, 1))) CalcBitToClear
(uint exponent, ulong k_base, __global int *calc_info, __global uchar *pinfo_dev
)
                               ^

.\barrett15.cl(2938): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(2939): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3063): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3064): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3188): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3189): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3313): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3314): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3448): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3449): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3577): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3578): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett15.cl(3706): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d0 =                mad24(NUM_CLASSES, k_delta & 0x7FFF, k_base.d0);  //
 k_delta can exceed 2^24
                                               ^

.\barrett15.cl(3707): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      k.d1 = (k.d0 >> 15) + mad24(NUM_CLASSES, k_delta >> 15, k_base.d1);  // k
is limited to 2^64 -1
                                               ^

.\barrett.cl(1876): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

.\barrett.cl(2000): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

.\barrett.cl(2124): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

.\barrett.cl(2248): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

.\barrett.cl(2372): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

.\barrett.cl(2496): error: bad argument type to opencl builtin function:
          expected type "uint", actual type "uint2"
      my_k_base.d1 = k_base.d1 + mul_hi(NUM_CLASSES, k_delta) - AS_UINT_V(k_base
.d0 > my_k_base.d0);    /* k is limited to 2^64 -1 so there is no need for k.d2
*/
                                                     ^

20 errors detected in the compilation of "C:\DOCUME~1\tati\LOCALS~1\Temp\OCL6.tm
p.cl".

        END OF BUILD OUTPUT
Error -11 (Build program failure): clBuildProgram
init_CL(1, 0) failed

_\prime\mfakto\MFO_01>
I thought this is from the driver, but I reinstalled back the last driver (after the SDK adventures) and still doesn't run. What I am missing? I may look quite stupid here, but now at 2 o'clock in the night, I really am stuck and have no idea! I go to sleep...
LaurV is offline   Reply With Quote
Old 2013-12-13, 19:35   #95
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23×271 Posts
Default

For mfakto, you do not need the APP SDK for 13.* drivers. What catalyst driver do you have now? 13.1 seems to support xp.

http://www.guru3d.com/files_details/..._download.html

EDIT: I wouldn't run XP though... as I said earlier linux should work fine

Last fiddled with by kracker on 2013-12-13 at 19:36
kracker is online now   Reply With Quote
Old 2013-12-13, 20:44   #96
TheMawn
 
TheMawn's Avatar
 
May 2013
East. Always East.

172710 Posts
Default

Quote:
Originally Posted by kjaget View Post
I do my best to be unremarkable at everything I attempt.
Remarkable
TheMawn is offline   Reply With Quote
Old 2013-12-15, 06:39   #97
TheMawn
 
TheMawn's Avatar
 
May 2013
East. Always East.

6BF16 Posts
Default

See attached.

I never know if I'm reading these things correctly and if I am reading enough of them to get the full picture. Let's take a crack at it.


During the period of December 8 to December 15, in the 60M range, 1923 exponents were taken from 71 to something, and 2359 exponents were taken from something to 74. In particular, 1412 exponents were taken to 74 in the 64M range.

194 factors were found in the 60M range, and 1017 LL's were completed in the 60M range.


From this it would seem factoring is massively ahead of LL. There have been varying opinions on this statement. Was this just a weird week or is there a third graph somewhere I need to look at before drawing any conclusions?

Thanks
Attached Thumbnails
Click image for larger version

Name:	Dec08Dec15.png
Views:	120
Size:	41.3 KB
ID:	10572  
TheMawn is offline   Reply With Quote
Old 2013-12-15, 08:56   #98
Axelsson
 
Jul 2012
Sweden

4210 Posts
Default

You are making one logical mistake, you forget about the lower ranges and growth of GIMPS.
Any one completing an assignment in a range below 50M needs a new assignment from the 60-69M range so you need to look at the whole project, not only the 60-69M range. New members also gets assignments without clearing any old ones. Same about people switching from DC and other work to LL.

There were 2127 LL assignment cleared between 30M and 100M, only 1214 were in the 60M-70M range. This is still lacking growth and switched assignments but it hints about a decent lead again with 2359 factors LLTF to 74 in the same period, about a 10% lead.

/Göran

Last fiddled with by Axelsson on 2013-12-15 at 09:08 Reason: Premature posting....
Axelsson is offline   Reply With Quote
Old 2013-12-15, 14:17   #99
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

230028 Posts
Default

Quote:
Originally Posted by Axelsson View Post
This is still lacking growth and switched assignments but it hints about a decent lead again with 2359 factors LLTF to 74 in the same period, about a 10% lead.
Göran has it (mostly) correct.

I prefer to look at the monthly deltas, rather than weekly, because some of our participants submit their results infrequently. So, for the last month (which, as most know, was rather unusual because of Jerry's "blow-out")...

9,816 LL candidates were either LLed once, or factored.
10,067 LL candidates were TFed to at least 74 "bits".

Before the "incident" we were at about a 10% faster rate in TFing to at least 74 or above vs. LL completion. It's too early to tell what we're at now, but it's probably back to at least 8%.

Lastly, keep in mind that LLing gets more "expensive" the higher the candidate, while TFing gets "cheaper".

Last fiddled with by chalsall on 2013-12-15 at 14:22 Reason: Smelling mistake.
chalsall is online now   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Stockfish game: "Move 8 poll", not "move 3.14159 discussion" MooMoo2 Other Chess Games 5 2016-10-22 01:55
Aouessare-El Haddouchi-Essaaidi "test": "if Mp has no factor, it is prime!" wildrabbitt Miscellaneous Math 11 2015-03-06 08:17
Specifing TF factor depth in "Manual Assignments"? kracker PrimeNet 2 2012-07-22 17:49
Would Minimizing "iterations between results file" may reveal "is not prime" earlier? nitai1999 Software 7 2004-08-26 18:12

All times are UTC. The time now is 14:41.


Fri Jul 16 14:41:38 UTC 2021 up 49 days, 12:28, 2 users, load averages: 1.64, 1.85, 1.83

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.