Author Topic: AMD OpenCL Momentum miner  (Read 120318 times)

0 Members and 1 Guest are viewing this topic.

Offline NaN

  • Full Member
  • ***
  • Posts: 162
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #30 on: January 28, 2014, 03:30:54 am »
Thanks for the feedback. I think that I simply remove the queries for other platforms. This would solve the issue, but in the long-term I rather want to support all vendors. Not exiting the miner on CL_DEVICE_NOT_FOUND would lead to some funny stuff with AMD GPUs on linux....

nvidia support will follow as soon as I have any devices on which I can do tests.
« Last Edit: January 28, 2014, 03:32:40 am by NaN »

Offline rots

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #31 on: January 28, 2014, 09:17:12 am »
same to you
win7 64bit 270x

latest build getting this on launch

Messages during compilation of program for device 'Pitcairn':

LOOP UNROLL: pragma unroll (line 160)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 174)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 167)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 221)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 284)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 291)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!

Messages during compilation of program for device 'Hawaii':

LOOP UNROLL: pragma unroll (line 160)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 174)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 167)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 221)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 284)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 291)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!

works each on it's own instance - will not work as devices "0 1" but 2 separate instances works.

2332c/m on 290X
1150c/m on 270X

4 instances running fine - 2 on 290X (1900/1214) 2 on 270X (970/568)

Offline duckproto

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #32 on: January 28, 2014, 12:42:02 pm »
Ubuntu run for 10 hours netted me this

45689 2014-01-27 18:53:23 3090 / 265884 -> 0.18518 PTS / 15.93 PTS -> PAID
45680 2014-01-27 17:56:13 15652 / 1332963 -> 0.18712 PTS / 15.94 PTS -> added
45630 2014-01-27 13:05:28 5392 / 456063 -> 0.18839 PTS / 15.93 PTS -> PAID
45617 2014-01-27 11:26:27 5707 / 466967 -> 0.19655 PTS / 16.08 PTS -> added
45599 2014-01-27 09:40:09 9167 / 689599 -> 0.21196 PTS / 15.94 PTS -> PAID
45558 2014-01-27 06:47:42 10171 / 742990 -> 0.21815 PTS / 15.94 PTS -> PAID
45514 2014-01-27 03:43:33 751 / 51862 -> 0.23074 PTS / 15.93 PTS -> PAID
45513 2014-01-27 03:29:39 13916 / 1051706 -> 0.21114 PTS / 15.96 PTS -> PAID

Windows run for 10 hours netted me

45763 2014-01-28 01:45:21 13478 / 1891447 -> 0.11355 PTS / 15.94 PTS -> added

Could just be the nature of PTS mining but Ubuntu build netted me 8 blocks to 1 in Windows version.  Is the 35 seconds mining for you getting messed up and all blocks go to developer?  Still getting this on start up in Windows.

http://i.imgur.com/NnE0nCJ.gif

Offline NaN

  • Full Member
  • ***
  • Posts: 162
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #33 on: January 28, 2014, 01:00:31 pm »
Quote
Could just be the nature of PTS mining but Ubuntu build netted me 8 blocks to 1 in Windows version.  Is the 35 seconds mining for you getting messed up and all blocks go to developer?  Still getting this on start up in Windows.

No, that is because of bad pool luck while you were mining in windows. beeeeer.org is a small pool with only a few generated blocks per day (mostly less than 10), but is has low fees (2.5%). Your windows output seems normal.


@rots: did you encounter any problems or does the miner work well?

Offline rots

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #34 on: January 28, 2014, 01:57:06 pm »
first, after startup, it shows
LOOP UNROLL: pragma unroll (line 160)
    Unrolled as requested!
LOOP UNROLL: pragma unroll (line 112)
    Unrolled as requested!
...............
but can still work

second, I have 2 280x, it can't start 2 card in one instance, must run 2 instance.

third, after a while, maybe minutes or hours, it seems meet some abnormal sharetarget, and stop find share anymore(from gpu monitor, gpu sitll 100% load)

0[WORKER0] share found: 16819923 <-> 25205019 #4 (1542) @ 24
[WORKER0] share found: 18873581 <-> 42439404 #5 (1542) @ 24
[WORKER0] share found: 46607814 <-> 26833283 #6 (1546) @ 26
[WORKER0] share found: 33826928 <-> 19127522 #7 (1560) @ 32
[WORKER0] share found: 21017147 <-> 36827130 #8 (1560) @ 32
[WORKER0] share found: 64941930 <-> 11055332 #9 (1562) @ 33
[MASTER] 2014-Jan-28 21:43:00 | work received | sharetarget: 0000000100000000010
000000001000000000100000000010000000001000000

4th, If there's no network connection while starting, it will crash.


Quote
Could just be the nature of PTS mining but Ubuntu build netted me 8 blocks to 1 in Windows version.  Is the 35 seconds mining for you getting messed up and all blocks go to developer?  Still getting this on start up in Windows.

No, that is because of bad pool luck while you were mining in windows. beeeeer.org is a small pool with only a few generated blocks per day (mostly less than 10), but is has low fees (2.5%). Your windows output seems normal.


@rots: did you encounter any problems or does the miner work well?

Offline NaN

  • Full Member
  • ***
  • Posts: 162
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #35 on: January 28, 2014, 02:13:51 pm »
the mess on the startup are the messages of the compiler. i can suppress those messages but it makes debugging harder.

Quote
4th, If there's no network connection while starting, it will crash.
a miner without network connection makes no sense... but perhaps i can quit the miner more silently

Quote
[MASTER] 2014-Jan-28 21:43:00 | work received | sharetarget: 0000000100000000010
000000001000000000100000000010000000001000000
wow, that sounds bad. is your connection ok? Linux or Windows? EDIT: did you reset your time? the time of the shares is a few seconds after January 1st 1970...

Quote
second, I have 2 280x, it can't start 2 card in one instance, must run 2 instance
did you try to run the miner with <name of executable> <your address> 0 1?
« Last Edit: January 28, 2014, 02:43:17 pm by NaN »

Offline rots

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #36 on: January 28, 2014, 02:44:52 pm »
the mess on the startup are the messages of the compiler. i can suppress those messages but it makes debugging harder.

Quote
4th, If there's no network connection while starting, it will crash.
a miner without network connection makes no sense... but perhaps i can quit the miner more silently

sometimes when computer startup, it need time to re-acquire IP from DHCP server, but if miner startup at this time, it will crash. It's better to try to reconnect after a while, instead of crash.


Quote
[MASTER] 2014-Jan-28 21:43:00 | work received | sharetarget: 0000000100000000010
000000001000000000100000000010000000001000000
wow, that sounds bad. is your connection ok? Linux or Windows?

Win7 64bit, maybe connection not stable, like last issue, no one can gurrant connection 100% stable, it's better to handle it more robust.

Quote
second, I have 2 280x, it can't start 2 card in one instance, must run 2 instance
did you try to run the miner with <name of executable> <your address> 0 1?
if i use  Miner address 0 1, both cards not work. I must use Miner address 0, and Miner address 1 , seperately.

Offline NaN

  • Full Member
  • ***
  • Posts: 162
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #37 on: January 28, 2014, 03:12:45 pm »
The new version of the miner will be released soon and will resolve the issues. EDIT: v0.1 is released
« Last Edit: January 28, 2014, 03:46:01 pm by NaN »

Offline Schwede65

  • Full Member
  • ***
  • Posts: 65
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #38 on: January 28, 2014, 04:56:48 pm »
The new version of the miner will be released soon and will resolve the issues. EDIT: v0.1 is released
congrats to your mighty miner!
the hashrate is really great on 3 x 290X: 2504 cpm + 2529 cpm + 2549 cpm with ~ 2-%-rejects / 1075gpu+1250mem
Edit: the rejects are down to ~0.7 %

the two instances-solution is in my eyes not so well, because after a time the hashing settles down on the 2 instances - but the rejects go high on the second instance to ~ 8 %

oh... i tested the new software on my HD6990 - only ~800 cpm compared to the higher rate at pts.1gh.com ~1280 cpm / on one GPU of the card

please contact the pts-mining-pool to discuss a possible cooperation - http://pts.1gh.com
for your next step with joining other (smaller) pools with your miner
« Last Edit: January 28, 2014, 05:07:17 pm by Schwede65 »

Offline Darkbane

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #39 on: January 28, 2014, 05:04:59 pm »
ok, thanks. this is a little bit strange... i need to think about it.
@duckproto: the 270X has 4GB RAM, or? with 2GB two instances should not work

both the 290 and 270 have 4GB each.

http://i.imgur.com/ykrZRpL.png

I was shocked to see there are some R9 270X versions with 4GB of memory... all this time I've only ever seen the 2GB versions... I would not have searched that out without noticing what you were doing... I shall now go palm slap my face.

so if 1 instance takes 1200MB, two takes 2400MB, are you able to run three for 3600MB on your 4GB cards? and still increase results?

Offline bey

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #40 on: January 28, 2014, 05:11:50 pm »
The new version of the miner will be released soon and will resolve the issues. EDIT: v0.1 is released

Very nice work !!!

2K cpm with r280X

but could you try to put it on Ypool or 1GH please :))

Offline NaN

  • Full Member
  • ***
  • Posts: 162
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #41 on: January 28, 2014, 05:16:45 pm »
[...]
oh... i tested the new software on my HD6990 - only ~800 cpm compared to the higher rate at pts.1gh.com ~1280 cpm / on one GPU of the card
[...]
i know that the kernels aren't fast on 5000 and 6000 series gpu cards. the used memory access pattern makes no sense for these gpus. the results are on one gpu of the card, or?


[...]
so if 1 instance takes 1200MB, two takes 2400MB, are you able to run three for 3600MB on your 4GB cards? and still increase results?
i haven't tried this yet. but i do not believe this will result in any gains. running 2 instances is a possibility to increase cpm for some users until the kernels are further opimized

Offline bey

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #42 on: January 28, 2014, 07:37:21 pm »
need help  :o :o

- with my i7 and R280x its faboulous 2K cpm  :D
- but on my I5 with ATI HD7950 dont work :(


Offline krpetrov

  • Jr. Member
  • **
  • Posts: 43
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #43 on: January 28, 2014, 07:38:51 pm »
Your miner is really fast. Please support nvidia cards and i will my nvidia`s to the pool.

Offline Schwede65

  • Full Member
  • ***
  • Posts: 65
    • View Profile
Re: fast AMD OpenCL PTS miner released
« Reply #44 on: January 28, 2014, 07:57:05 pm »
[...]
oh... i tested the new software on my HD6990 - only ~800 cpm compared to the higher rate at pts.1gh.com ~1280 cpm / on one GPU of the card
[...]
i know that the kernels aren't fast on 5000 and 6000 series gpu cards. the used memory access pattern makes no sense for these gpus. the results are on one gpu of the card, or?

yeah, results are for one gpu of the two at the HD6990