Bitcoin Forum
May 08, 2024, 02:25:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 [56] 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 »
1101  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine on: November 09, 2014, 02:50:32 PM
are't you all positive bunch  Cool shelf life of a crypto coin (any crypto coin) is beyond any exchange shelf life

seeing here some parallels with XPM , in terms of sell off. same people must be doing it, however difficulty level is holding up and primes are being found and at a high rate, don't think fpga yet as price is blocking someone from starting design/manufacturing process. for me GAP and XPM future lies years if not decades in advance, not poloniex short trades, both are very innovative in terms of computing number theory problems in the distributed fashion with a reward attached to it, just a little over year ago no one would even think about doing this, so you all have span of little over 1 year of history, unless developer steps aside which I have a gut feeling he won't GAP blockchain is going to grow as well as difficulty of network overall, public at large is still unaware (public at large is unaware about crypto in general!) media has 0 press releases on the subject and rest are some miners that got on AWS quick and sold it quick to recoup AWS cost + some tiny profit.. this is very weak strategy

I am a bit bitter self.. but only because I can not use GPU miner (NVIDIA system) but I should blame it on myself and attach IDE with C++ bring source cod up and adjust for that card.. instead of waiting for the world to deliver it to me

thank you for your attention

1102  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 08, 2014, 12:54:49 AM
ok got passed OpenCL compiler error, now this

( replaced

// uint4 q[2] = {0, 0};
    uint4 q[2] = {0, 0, 0, 0};
)

yep that's experimental  Grin initializing uint4 as uint2 is indeed experimental
(however it isn't obvious that opencl and cuda use the same definition for these structures...)

so NVIDIA users are shut out from this software for the time being ?  Cool
1103  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 07, 2014, 12:07:35 PM
ok got passed OpenCL compiler error, now this

( replaced

// uint4 q[2] = {0, 0};
    uint4 q[2] = {0, 0, 0, 0};
)

[2014-11-07 07:05:28] Server supports longpoll
[2014-11-07 07:05:28] Got new target: 13.0000000 @ 22.4320864
[2014-11-07 07:05:33] Found platform[0] name = NVIDIA CUDA
[2014-11-07 07:05:33] Found 3 device(s)
[2014-11-07 07:05:33] Compiling ...
[2014-11-07 07:05:33] Source: 205100 bytes
[2014-11-07 07:05:36] pps: -2147483648 / -2147483648  10g/h -2147483648 / -2147483648  15g/h -2147483648 / -2147483648
[2014-11-07 07:05:42] Compiled kernel binary size = 969615 bytes
[2014-11-07 07:05:42] Loaded kernel binary size = 969615 bytes
[2014-11-07 07:05:42] Using GPU 0 [GeForce GTX 750 Ti]: which has 5 CUs
[2014-11-07 07:05:42] clWaitForEvents error -9999!
[2014-11-07 07:05:42] OpenCL error: -5 at ./src/GPUFermat.cpp:406
[2014-11-07 07:05:42] OpenCL error: -5 at ./src/GPUFermat.cpp:397
[2014-11-07 07:05:42] OpenCL error: -5 at ./src/GPUFermat.cpp:397
1104  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 07, 2014, 11:40:31 AM
Does anyone tried to compile GPU miner with NVIDIA CUDA SDK?

I have compiled it successfully but running miner fails:
$ gapminer -o http://mine3.gap.nonce-pool.com -p 4200 -u ***.*** -x *** -g
[2014-11-07 11:00:42] Server supports longpoll
[2014-11-07 11:00:42] Got new target: 13.0000000 @ 22.4775703
[2014-11-07 11:00:48] Found platform[0] name = NVIDIA CUDA
[2014-11-07 11:00:48] Found 1 device(s)
[2014-11-07 11:00:48] Compiling ...
[2014-11-07 11:00:48] Source: 205025 bytes
[2014-11-07 11:00:49] :4329:1: warning: type specifier missing, defaults to 'int'
sqrProductScan320(uint32_t *out, uint32_t *op)
^

and so on...
Code:
:4670:1: warning: control reaches end of non-void function
}
^
:4671:1: warning: type specifier missing, defaults to 'int'
sqrProductScan352(uint32_t *out, uint32_t *op)
^
:5068:1: warning: control reaches end of non-void function
}
^
:6687:35: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to96(result, limbs, q);
                                  ^~~~~
:3715:53: note: passing argument to parameter 'op1' here
void mulProductScan352to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                    ^
:6687:42: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to96(result, limbs, q);
                                         ^
:3715:68: note: passing argument to parameter 'op2' here
void mulProductScan352to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                   ^
:6689:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to128(result, limbs, q);
                                   ^~~~~
:3881:54: note: passing argument to parameter 'op1' here
void mulProductScan352to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6689:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to128(result, limbs, q);
                                          ^
:3881:69: note: passing argument to parameter 'op2' here
void mulProductScan352to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6691:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to192(result, limbs, q);
                                   ^~~~~
:4076:54: note: passing argument to parameter 'op1' here
void mulProductScan352to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6691:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to192(result, limbs, q);
                                          ^
:4076:69: note: passing argument to parameter 'op2' here
void mulProductScan352to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6708:16: error: too few elements in vector initialization (expected 4 elements, have 2)
  uint4 q[2] = {0, 0};
               ^
:6747:17: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr352(redcl, limbs, inverted);
                ^~~~~
:2025:26: note: passing argument to parameter 'op' here
void monSqr352(uint32_t *op, uint32_t *mod, uint32_t invm)
                         ^
:6747:24: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr352(redcl, limbs, inverted);
                       ^~~~~
:2025:40: note: passing argument to parameter 'mod' here
void monSqr352(uint32_t *op, uint32_t *mod, uint32_t invm)
                                       ^
:6749:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    redcify352(index, q, limbs, m, windowSize);
                                ^
:6674:27: note: passing argument to parameter 'result' here
                uint32_t *result,
                          ^
:6750:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
              ^~~~~
:2669:26: note: passing argument to parameter 'op1' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                         ^
:6750:22: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
                     ^
:2669:41: note: passing argument to parameter 'op2' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                        ^
:6750:25: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
                        ^~~~~
:2669:56: note: passing argument to parameter 'mod' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                                       ^
:6755:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf352(redcl, limbs, inverted);
              ^~~~~
:3313:28: note: passing argument to parameter 'op' here
void redcHalf352(uint32_t *op, uint32_t *mod, uint32_t invm)
                           ^
:6755:22: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf352(redcl, limbs, inverted);
                     ^~~~~
:3313:42: note: passing argument to parameter 'mod' here
void redcHalf352(uint32_t *op, uint32_t *mod, uint32_t invm)
                                         ^
:6776:35: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to96(result, limbs, q);
                                  ^~~~~
:1458:53: note: passing argument to parameter 'op1' here
void mulProductScan320to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                    ^
:6776:42: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to96(result, limbs, q);
                                         ^
:1458:68: note: passing argument to parameter 'op2' here
void mulProductScan320to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                   ^
:6778:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to128(result, limbs, q);
                                   ^~~~~
:1611:54: note: passing argument to parameter 'op1' here
void mulProductScan320to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6778:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to128(result, limbs, q);
                                          ^
:1611:69: note: passing argument to parameter 'op2' here
void mulProductScan320to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6780:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to192(result, limbs, q);
                                   ^~~~~
:1791:54: note: passing argument to parameter 'op1' here
void mulProductScan320to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6780:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to192(result, limbs, q);
                                          ^
:1791:69: note: passing argument to parameter 'op2' here
void mulProductScan320to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6795:16: error: too few elements in vector initialization (expected 4 elements, have 2)
  uint4 q[2] = {0, 0};
               ^
:6834:17: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr320(redcl, limbs, inverted);
                ^~~~~
:20:26: note: passing argument to parameter 'op' here
void monSqr320(uint32_t *op, uint32_t *mod, uint32_t invm)
                         ^
:6834:24: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr320(redcl, limbs, inverted);
                       ^~~~~
:20:40: note: passing argument to parameter 'mod' here
void monSqr320(uint32_t *op, uint32_t *mod, uint32_t invm)
                                       ^
:6835:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    redcify320(index, q, limbs, m, windowSize);
                                ^
:6762:27: note: passing argument to parameter 'result' here
                uint32_t *result,
                          ^
:6836:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
              ^~~~~
:566:26: note: passing argument to parameter 'op1' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                         ^
:6836:22: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
                     ^
:566:41: note: passing argument to parameter 'op2' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                        ^
:6836:25: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
                        ^~~~~
:566:56: note: passing argument to parameter 'mod' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                                       ^
:6841:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf320(redcl, limbs, inverted);
              ^~~~~
:1112:28: note: passing argument to parameter 'op' here
void redcHalf320(uint32_t *op, uint32_t *mod, uint32_t invm)
                           ^
:6841:22: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf320(redcl, limbs, inverted);
                     ^~~~~
:1112:42: note: passing argument to parameter 'mod' here
void redcHalf320(uint32_t *op, uint32_t *mod, uint32_t invm)
                                         ^
:6846:17: warning: passing 'uint4 const *' to parameter of type 'uint4 *' discards qualifiers
  FermatTest352((const uint4*)p, modpowl);
                ^~~~~~~~~~~~~~~
:6700:36: note: passing argument to parameter 'limbs' here
void FermatTest352(uint4 *restrict limbs,
                                   ^
:6860:17: warning: passing 'uint4 const *' to parameter of type 'uint4 *' discards qualifiers
  FermatTest320((const uint4*)p, modpowl);
                ^~~~~~~~~~~~~~~
:6789:36: note: passing argument to parameter 'limbs' here
void FermatTest320(uint4 *restrict limbs, uint4 *redcl)
                                   ^
:7038:25: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint const *' (aka 'unsigned int const *')
        result[id] = fermat352(p);
                               ^
:6844:28: note: passing argument to parameter 'p' here
bool fermat352(const uint* p) {
                           ^
:7052:26: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint const *' (aka 'unsigned int const *')
  result[id] = fermat320(p);
                         ^
:6858:28: note: passing argument to parameter 'p' here
bool fermat320(const uint* p) {
                           ^
:7109:25: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan320(result, op1v);
                        ^~~~~~
:4329:29: note: passing argument to parameter 'out' here
sqrProductScan320(uint32_t *out, uint32_t *op)
                            ^
:7109:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan320(result, op1v);
                                ^~~~
:4329:44: note: passing argument to parameter 'op' here
sqrProductScan320(uint32_t *out, uint32_t *op)
                                           ^
:7144:25: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan352(result, op1v);
                        ^~~~~~
:4671:29: note: passing argument to parameter 'out' here
sqrProductScan352(uint32_t *out, uint32_t *op)
                            ^
:7144:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan352(result, op1v);
                                ^~~~
:4671:44: note: passing argument to parameter 'op' here
sqrProductScan352(uint32_t *out, uint32_t *op)
                                           ^
:7191:30: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                             ^~~~~~
:5069:39: note: passing argument to parameter 'out' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                      ^
:7191:38: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                                     ^~~~
:5069:54: note: passing argument to parameter 'op1' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:7191:44: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                                           ^~~~
:5069:69: note: passing argument to parameter 'op2' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:7236:30: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                             ^~~~~~
:5411:39: note: passing argument to parameter 'out' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                      ^
:7236:38: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                                     ^~~~
:5411:54: note: passing argument to parameter 'op1' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:7236:44: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                                           ^~~~
:5411:69: note: passing argument to parameter 'op2' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^


I did (using CUDA 6.5) getting following error

[2014-11-07 06:25:45] Server supports longpoll
[2014-11-07 06:25:45] Got new target: 13.0000000 @ 22.4909167
[2014-11-07 06:25:50] Found platform[0] name = NVIDIA CUDA
[2014-11-07 06:25:50] ERROR: AMD Accelerated Parallel Processing found
[2014-11-07 06:25:50] OpenCL error: -34 at ./src/GPUFermat.cpp:390
[2014-11-07 06:25:50] OpenCL error: -34 at ./src/GPUFermat.cpp:390
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:50] clEnqueueNDRangeKernel error!
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:405
[2014-11-07 06:25:51] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:51] OpenCL error: -36 at ./src/GPUFermat.cpp:396

You should edit file src/GPUFermat.cpp:
const char *platformId = "amd" replace with const char *platformId = "nvidia"

done, next "Source files not found or empty" error (I did copy *.cl from gpu folder to bin...) bin has: benchmarks.cl  fermat.cl  gapminer  procs.cl

I think I see it.. it has to be off bin folder :as in bin/gpu ... need to re-learn hacking

[2014-11-07 06:39:09] Server supports longpoll
[2014-11-07 06:39:09] Got new target: 13.0000000 @ 22.4847092
[2014-11-07 06:39:15] Found platform[0] name = NVIDIA CUDA
[2014-11-07 06:39:15] Found 3 device(s)
[2014-11-07 06:39:15] Compiling ...
[2014-11-07 06:39:15] Source: 0 bytes
[2014-11-07 06:39:15] Source files not found or empty

----------------------------------------------------------------


OK... same error as person reporting it.. no go on NVDIA... at the moment...

it really is only one OPENCL fatal error:

error: too few elements in vector initialization (expected 4 elements, have 2)
  uint4 q[2] = {0, 0};"

bin]$ ./run-gapminer
[2014-11-07 06:47:57] Server supports longpoll
[2014-11-07 06:47:57] Got new target: 13.0000000 @ 22.4895000
[2014-11-07 06:48:02] Found platform[0] name = NVIDIA CUDA
[2014-11-07 06:48:02] Found 3 device(s)
[2014-11-07 06:48:02] Compiling ...
[2014-11-07 06:48:02] Source: 205025 bytes
[2014-11-07 06:48:03] :4329:1: warning: type specifier missing, defaults to 'int'
sqrProductScan320(uint32_t *out, uint32_t *op)
^
:4670:1: warning: control reaches end of non-void function
}
^
:4671:1: warning: type specifier missing, defaults to 'int'
sqrProductScan352(uint32_t *out, uint32_t *op)
^
:5068:1: warning: control reaches end of non-void function
}
^
:6687:35: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to96(result, limbs, q);
                                  ^~~~~
:3715:53: note: passing argument to parameter 'op1' here
void mulProductScan352to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
1105  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 07, 2014, 11:27:03 AM
Does anyone tried to compile GPU miner with NVIDIA CUDA SDK?

I have compiled it successfully but running miner fails:
$ gapminer -o http://mine3.gap.nonce-pool.com -p 4200 -u ***.*** -x *** -g
[2014-11-07 11:00:42] Server supports longpoll
[2014-11-07 11:00:42] Got new target: 13.0000000 @ 22.4775703
[2014-11-07 11:00:48] Found platform[0] name = NVIDIA CUDA
[2014-11-07 11:00:48] Found 1 device(s)
[2014-11-07 11:00:48] Compiling ...
[2014-11-07 11:00:48] Source: 205025 bytes
[2014-11-07 11:00:49] :4329:1: warning: type specifier missing, defaults to 'int'
sqrProductScan320(uint32_t *out, uint32_t *op)
^

and so on...
Code:
:4670:1: warning: control reaches end of non-void function
}
^
:4671:1: warning: type specifier missing, defaults to 'int'
sqrProductScan352(uint32_t *out, uint32_t *op)
^
:5068:1: warning: control reaches end of non-void function
}
^
:6687:35: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to96(result, limbs, q);
                                  ^~~~~
:3715:53: note: passing argument to parameter 'op1' here
void mulProductScan352to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                    ^
:6687:42: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to96(result, limbs, q);
                                         ^
:3715:68: note: passing argument to parameter 'op2' here
void mulProductScan352to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                   ^
:6689:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to128(result, limbs, q);
                                   ^~~~~
:3881:54: note: passing argument to parameter 'op1' here
void mulProductScan352to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6689:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to128(result, limbs, q);
                                          ^
:3881:69: note: passing argument to parameter 'op2' here
void mulProductScan352to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6691:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to192(result, limbs, q);
                                   ^~~~~
:4076:54: note: passing argument to parameter 'op1' here
void mulProductScan352to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6691:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan352to192(result, limbs, q);
                                          ^
:4076:69: note: passing argument to parameter 'op2' here
void mulProductScan352to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6708:16: error: too few elements in vector initialization (expected 4 elements, have 2)
  uint4 q[2] = {0, 0};
               ^
:6747:17: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr352(redcl, limbs, inverted);
                ^~~~~
:2025:26: note: passing argument to parameter 'op' here
void monSqr352(uint32_t *op, uint32_t *mod, uint32_t invm)
                         ^
:6747:24: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr352(redcl, limbs, inverted);
                       ^~~~~
:2025:40: note: passing argument to parameter 'mod' here
void monSqr352(uint32_t *op, uint32_t *mod, uint32_t invm)
                                       ^
:6749:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    redcify352(index, q, limbs, m, windowSize);
                                ^
:6674:27: note: passing argument to parameter 'result' here
                uint32_t *result,
                          ^
:6750:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
              ^~~~~
:2669:26: note: passing argument to parameter 'op1' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                         ^
:6750:22: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
                     ^
:2669:41: note: passing argument to parameter 'op2' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                        ^
:6750:25: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul352(redcl, m, limbs, inverted);
                        ^~~~~
:2669:56: note: passing argument to parameter 'mod' here
void monMul352(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                                       ^
:6755:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf352(redcl, limbs, inverted);
              ^~~~~
:3313:28: note: passing argument to parameter 'op' here
void redcHalf352(uint32_t *op, uint32_t *mod, uint32_t invm)
                           ^
:6755:22: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf352(redcl, limbs, inverted);
                     ^~~~~
:3313:42: note: passing argument to parameter 'mod' here
void redcHalf352(uint32_t *op, uint32_t *mod, uint32_t invm)
                                         ^
:6776:35: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to96(result, limbs, q);
                                  ^~~~~
:1458:53: note: passing argument to parameter 'op1' here
void mulProductScan320to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                    ^
:6776:42: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to96(result, limbs, q);
                                         ^
:1458:68: note: passing argument to parameter 'op2' here
void mulProductScan320to96(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                   ^
:6778:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to128(result, limbs, q);
                                   ^~~~~
:1611:54: note: passing argument to parameter 'op1' here
void mulProductScan320to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6778:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to128(result, limbs, q);
                                          ^
:1611:69: note: passing argument to parameter 'op2' here
void mulProductScan320to128(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6780:36: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to192(result, limbs, q);
                                   ^~~~~
:1791:54: note: passing argument to parameter 'op1' here
void mulProductScan320to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:6780:43: warning: incompatible pointer types passing 'uint4 [2]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    mulProductScan320to192(result, limbs, q);
                                          ^
:1791:69: note: passing argument to parameter 'op2' here
void mulProductScan320to192(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:6795:16: error: too few elements in vector initialization (expected 4 elements, have 2)
  uint4 q[2] = {0, 0};
               ^
:6834:17: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr320(redcl, limbs, inverted);
                ^~~~~
:20:26: note: passing argument to parameter 'op' here
void monSqr320(uint32_t *op, uint32_t *mod, uint32_t invm)
                         ^
:6834:24: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      monSqr320(redcl, limbs, inverted);
                       ^~~~~
:20:40: note: passing argument to parameter 'mod' here
void monSqr320(uint32_t *op, uint32_t *mod, uint32_t invm)
                                       ^
:6835:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    redcify320(index, q, limbs, m, windowSize);
                                ^
:6762:27: note: passing argument to parameter 'result' here
                uint32_t *result,
                          ^
:6836:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
              ^~~~~
:566:26: note: passing argument to parameter 'op1' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                         ^
:6836:22: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
                     ^
:566:41: note: passing argument to parameter 'op2' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                        ^
:6836:25: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
    monMul320(redcl, m, limbs, inverted);
                        ^~~~~
:566:56: note: passing argument to parameter 'mod' here
void monMul320(uint32_t *op1, uint32_t *op2, uint32_t *mod, uint32_t invm)
                                                       ^
:6841:15: warning: incompatible pointer types passing 'uint4 *' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf320(redcl, limbs, inverted);
              ^~~~~
:1112:28: note: passing argument to parameter 'op' here
void redcHalf320(uint32_t *op, uint32_t *mod, uint32_t invm)
                           ^
:6841:22: warning: incompatible pointer types passing 'uint4 *restrict' to parameter of type 'uint32_t *' (aka 'unsigned int *')
  redcHalf320(redcl, limbs, inverted);
                     ^~~~~
:1112:42: note: passing argument to parameter 'mod' here
void redcHalf320(uint32_t *op, uint32_t *mod, uint32_t invm)
                                         ^
:6846:17: warning: passing 'uint4 const *' to parameter of type 'uint4 *' discards qualifiers
  FermatTest352((const uint4*)p, modpowl);
                ^~~~~~~~~~~~~~~
:6700:36: note: passing argument to parameter 'limbs' here
void FermatTest352(uint4 *restrict limbs,
                                   ^
:6860:17: warning: passing 'uint4 const *' to parameter of type 'uint4 *' discards qualifiers
  FermatTest320((const uint4*)p, modpowl);
                ^~~~~~~~~~~~~~~
:6789:36: note: passing argument to parameter 'limbs' here
void FermatTest320(uint4 *restrict limbs, uint4 *redcl)
                                   ^
:7038:25: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint const *' (aka 'unsigned int const *')
        result[id] = fermat352(p);
                               ^
:6844:28: note: passing argument to parameter 'p' here
bool fermat352(const uint* p) {
                           ^
:7052:26: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint const *' (aka 'unsigned int const *')
  result[id] = fermat320(p);
                         ^
:6858:28: note: passing argument to parameter 'p' here
bool fermat320(const uint* p) {
                           ^
:7109:25: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan320(result, op1v);
                        ^~~~~~
:4329:29: note: passing argument to parameter 'out' here
sqrProductScan320(uint32_t *out, uint32_t *op)
                            ^
:7109:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan320(result, op1v);
                                ^~~~
:4329:44: note: passing argument to parameter 'op' here
sqrProductScan320(uint32_t *out, uint32_t *op)
                                           ^
:7144:25: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan352(result, op1v);
                        ^~~~~~
:4671:29: note: passing argument to parameter 'out' here
sqrProductScan352(uint32_t *out, uint32_t *op)
                            ^
:7144:33: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      sqrProductScan352(result, op1v);
                                ^~~~
:4671:44: note: passing argument to parameter 'op' here
sqrProductScan352(uint32_t *out, uint32_t *op)
                                           ^
:7191:30: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                             ^~~~~~
:5069:39: note: passing argument to parameter 'out' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                      ^
:7191:38: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                                     ^~~~
:5069:54: note: passing argument to parameter 'op1' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:7191:44: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan320to320(result, op1v, op2v);
                                           ^~~~
:5069:69: note: passing argument to parameter 'op2' here
void mulProductScan320to320(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^
:7236:30: warning: incompatible pointer types passing 'uint4 [6]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                             ^~~~~~
:5411:39: note: passing argument to parameter 'out' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                      ^
:7236:38: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                                     ^~~~
:5411:54: note: passing argument to parameter 'op1' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                     ^
:7236:44: warning: incompatible pointer types passing 'uint4 [3]' to parameter of type 'uint32_t *' (aka 'unsigned int *')
      mulProductScan352to352(result, op1v, op2v);
                                           ^~~~
:5411:69: note: passing argument to parameter 'op2' here
void mulProductScan352to352(uint32_t *out, uint32_t *op1, uint32_t *op2)
                                                                    ^


I did (using CUDA 6.5) getting following error

[2014-11-07 06:25:45] Server supports longpoll
[2014-11-07 06:25:45] Got new target: 13.0000000 @ 22.4909167
[2014-11-07 06:25:50] Found platform[0] name = NVIDIA CUDA
[2014-11-07 06:25:50] ERROR: AMD Accelerated Parallel Processing found
[2014-11-07 06:25:50] OpenCL error: -34 at ./src/GPUFermat.cpp:390
[2014-11-07 06:25:50] OpenCL error: -34 at ./src/GPUFermat.cpp:390
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:50] clEnqueueNDRangeKernel error!
[2014-11-07 06:25:50] OpenCL error: -36 at ./src/GPUFermat.cpp:405
[2014-11-07 06:25:51] OpenCL error: -36 at ./src/GPUFermat.cpp:396
[2014-11-07 06:25:51] OpenCL error: -36 at ./src/GPUFermat.cpp:396
1106  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [QCN] QuazarCoin | Full privacy&data protection | Egalitarian PoW on: November 05, 2014, 02:40:52 PM
everything took a hit in this last QT (dragged down by BTC) worry not, just make sure blockchain is stable which it is
1107  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 08:36:57 PM
crap, just 15 minutes late

BurstcoinWalletReleaseParty-1.1.5-PasswordIs:VW

don't worry, somebody bot-hacked all accounts already

Yup seems like it, I spent over 25 minutes trying all those combos and finally got one....  to open up to 0 balance.

Like soloing and getting a 89 deadline, but someone else solve it with a 23 deadline.  

haha, that is just sooo funny.. btw as they say in America time is money, buy the freaking coin already
1108  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 08:15:11 PM

call me dumb, I downloaded latest wallet, and replaced pass phrase like this

BurstcoinWalletReleaseParty-1.1.5-PasswordIs:v    [v for letter]

balance shows 0, please advice

You gotta guess the two letters, so it could be aa or Aa or AA or any of the combinations from the english (I presume) alphabet.

Not as easy as it sounds if you wanna try it out manually.

Interesting idea though, props to Uray

its just two letter, english ASCII letter, so it will be a..z,A..Z , two letters so there will be 52*52 combination = 2704

Still, too few combinations....

yeah, its just for fun
and BURST-S37A-4WRB-RJ35-7WN5A just stole all of those funds !
omagad...

javascript robot did it, and trust me there are some super skilled people out there  Cool
1109  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 08:09:36 PM
burstcoin dev I'm very happy that you work on it and you are very active, but I think that the ammount of coin is too much. Is it possible to cut some ammount of coin?





Everyone needs to stop suggesting this.

don't, this is not what is important in this or any other coin, what you really need and I don't wish it now is a press release outside of the usual "crypto" online sources.. but when that happens difficulty will by sky high (at least initially)
1110  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 07:58:15 PM
binomial formula n!/k!(n-k)! then

26!/2!(26-2)! you will be sitting long time at the keyboard, but idea is fun, I see wallet balance at these is depleting regardless so someone either A) sat at the keyboard and did this by hand or B) wrote javascript unit test

BurstcoinWalletReleaseParty-1.1.5-PasswordIs:??

pretty funny

anyways great coin, one of the best I have seen, and you are all great, keep at it
1111  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 07:38:27 PM

call me dumb, I downloaded latest wallet, and replaced pass phrase like this

BurstcoinWalletReleaseParty-1.1.5-PasswordIs:v    [v for letter]

balance shows 0, please advice
1112  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [LTCD] LitecoinDark.com ★ Scrypt ★ Bittrex ★ Cryptsy ★ Coinking.io on: November 04, 2014, 06:59:24 PM
Yup, contrary to what otto tried implying - premine is intact.

making quick rounds, cool, premine intact, development (and dedicated) in progress , no other comment at this time, keep at it

actually, let me pick up latest master from git and resync blockchain

people play games  Cool remember crypto was never really intended for exchange trades as much as it is happening Today, it is happening because people want quick buck (overnight give me give me now I want it now).. completely skip this approach and keep strengthening software and the infrastructure exactly as you are doing

oww.. are we using latest boost ?

In file included from ../../../include/boost/thread/lock_types.hpp:11:
../../../include/boost/thread/detail/move.hpp:31:10: fatal error: 'type_traits' file not found
#include <type_traits>

that's on Mac btw.. downloading binaries then.. it does not matter (wallet that is) just wanted to see latest work.. but really no worries

ref. http://stackoverflow.com/questions/25654056/boost-c-compiler-error-on-type-traits-in-xcode-5-1-1

if you do know how to fix it speak up, its good to keep assembling raw from source

oww. forgot I can not.. "• Mac wallet" is not worked on, perfectly ok for now. but you should have it fixed.. in the future..

it is ok.. blockchain is blockchain, and it is stable.. that's all it matters

that's it from from me for now.. and keep up great work
1113  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [LTCD] LitecoinDark.com ★ Scrypt ★ Bittrex ★ Cryptsy ★ Coinking.io on: November 04, 2014, 06:54:52 PM
making quick rounds, cool, premine intact, development (and dedicated) in progress , no other comment at this time, keep at it

actually, let me pick up latest master from git and resync blockchain
1114  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 04, 2014, 06:53:18 PM
perfect timing on my part, now the only thing that has to happen is GPU miner
1115  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][BURST] Burst | Efficient HDD Mining | New version 1.1.5 on: November 04, 2014, 06:18:25 PM
Okay, we're up again... Working on fixing everything with a full solution today.

The only reason this happened at all, is because the main server/host had to leave without giving any notice. So I had no time at all to prepare for this. I was in the middle of fixing the backup server when it happened, and so we were forced to run on it when it wasn't fully fixed.

The boot sector on the backup server failed, but I'm now running on a different machine while I fix the server.


I'm sorry everyone, but just know that I am very heavily invested in this (guaranteed more than anyone else.) So I will get everything back up and stable, and this would have never happened had I had time to prepare before the main server had to be taken down. Sad

Crow, for what it is worth... I can say that all the miners on your pool are aware that this has been just a big amount of bad luck.
I'm pretty sure they understand that and recognize your efforts.
You, like other pool owners here, are doing your best. Some issue are acceptable in the early stage, what is important is to see that everyone keeps on working to fix them, and you certanly are Smiley
Just showing appreciation, that's all!

I second that, great attitude, this is the only way you can make this success, not even by purchasing more HDD but attitude and  hard work.

BURST is one of the best things around and it is very futuristic, public at large (as always) still does not know it exists and it won't know for some time, you do however and paving way into the future, btw worry 0 about the price, I say one thing here would be to increase "assets" acquisitions  (in general and any type of asset) that is start building market place
1116  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 02, 2014, 10:39:01 PM
another gap block has arrived..

Credit: 22.xxxxxx GAP (matures in xxx more blocks)

thanks goes to you @dcct, dcct increased my block count Today

as I wrote this post another GAO block popped in!

How many instances do you use?

let's not tell but let's just say process it is wonderfully random, nature of primary number distribution is perfect.... a perfect organism (a primary number)
1117  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 02, 2014, 10:30:56 PM
another gap block has arrived..

Credit: 22.xxxxxx GAP (matures in xxx more blocks)

thanks goes to you @dcct, dcct increased my block count Today

as I wrote this post another GAP block popped in! (same merit, 22.nnn GAP)
1118  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 02, 2014, 09:45:39 PM
Another thing to consider:

If expected average merit and max merit depend on the size of the primes, wouldn't I get an advantage by mining a pool using smaller primes? (restricting myself to smaller "shifts") Smaller primes mean faster computations, so more chances of getting a share, but at the expense of less changes of getting an actual block!

If this is true, then pools would have to someway incentivize larger "shifts".

pool @Gatra simply could not handle RPC requests (changing now to stratum) also their hardware spec is not up to par, overall )and many said that) problem is so important we need more pools. I don't think artificial adjustments as to size of primes and shift in the reward calculation will be necessary if there is more than one pool, and even with one pool look at the price of GAP.. it is more than great and that given how purposefully or not people convert crypto to FIAT.. no idea why but it ain't me

ps. not convert to FIAT but convert to BTC.. because many hope that BTC to be dominant force. in years/decades to come. (I don't think it will, because it will focus too narrow but many do)

but here is where I stop

someone should elaborate on @Gatra (creator of Riecoin) more intricate questions, it is phenomenal he is looking at this development (in gap)
1119  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 02, 2014, 09:07:16 PM
block arrived.. on approximately 3 x 117K PPS a block every 6 hours.. but I feel I am running out of time + expensive

you people have something very cool on your hands.. care for it

start working on GPU miner (Open CL) Routines here is what is needed and fast: to combine gapcoin POW and Open CL (best would be with NVIDIA routines)

Hehe. I found one block today, with core i7-3770k-4.2GHz -35000 PPS  Smiley
But it was first block after 3.5 days  Sad

feel you should rethink your approach, although let me tell you that a block at a given difficulty level will yield you n-blocks at the current level (price wise)

here why I think this is coin is of much higher value than either XPM (primecoin) or BTC (bitcoin) if the difficulty level goes beyond 30 value of mining will exceed financial reward

my worry is that a developer(s) will hoard GPU mining software for GAP but difficulty of the problem (prime gap finding) is so high that they will only get so far and there will be in English "stop gap" that is no matter what computing power it wont yield reward desired

as we speak another block has arrived.. not turning off AWS as yet...

22.xxxxxxxx GAP (matures in xxx more blocks)
1120  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU only - Zero Premine on: November 02, 2014, 08:35:03 PM
block arrived.. on approximately 3 x 117K PPS a block every 6 hours.. but I feel I am running out of time + expensive

you people have something very cool on your hands.. care for it

start working on GPU miner (Open CL) Routines here is what is needed and fast: to combine gapcoin POW and Open CL (best would be with NVIDIA routines)
Pages: « 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 [56] 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!