Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - r05

Pages: 1 [2] 3 4 5 6 7
16
BitShares PTS / Re: cudaPTSwin - Beeeeer - PTS GPU miner for Windows
« on: January 15, 2014, 02:44:08 pm »
cudaPTSwin-0.4-experimental-cuda-3.0-3.5-crz on my dropbox now - Only for high-end cards and its experimental.
Windows 8 x64, Pentium G860, 8GB DDR3

v0.4 took my c/m from 600c/m to 620c/m. Running with SSE4.

17
From what I can tell after unpacking it and quickly taking a look, is that upon start-up it chooses one of these addresses at random

Code: [Select]
PqjeRKMDJZqSU6abycnpZ4hymit98Wnsxp
PYvhPx1t3fh3tYqCm2fUtSJoXJRKCzfMwz
Ps7f21PPZ45DEZFmzubq3HrvVm6GSer52h
PkwSUrNgLcB1v3YHVKdtm9dEsMNYST5GAn
PkLaD7RM3FDb8XNJ8ikLwVowvURkaZddSW
Pdioyxkd7qRzrCTyTVamRAkYG5bJyo5raM
Pg9FCF5e38r53NjYKAH9MRGaFEhQRR6YZe
PionW3qyRPcymWVuajtHHjaXJ3zMPaYsEZ
Paf3aFiuNiS3ZYofKfFrbSRTfKPc5j1pkr
PrMZjoyjtnwquvV87YDTEdqnXBqMQGuSwS

I haven't been able to see how it "donates" shares yet but I'll take another look later, it might create a new thread that is mining just for the author.

confirm, disasm result:

Code: [Select]
.data:00410464 DonateAddresses dd offset aPrmzjoyjtnwquv ; DATA XREF: _main+49Dr
.data:00410464                                         ; "PrMZjoyjtnwquvV87YDTEdqnXBqMQGuSwS"
.data:00410468                 dd offset aPaf3afiunis3zy ; "Paf3aFiuNiS3ZYofKfFrbSRTfKPc5j1pkr"
.data:0041046C                 dd offset aPionw3qyrpcymw ; "PionW3qyRPcymWVuajtHHjaXJ3zMPaYsEZ"
.data:00410470                 dd offset aPg9fcf5e38r53n ; "Pg9FCF5e38r53NjYKAH9MRGaFEhQRR6YZe"
.data:00410474                 dd offset aPdioyxkd7qrzrc ; "Pdioyxkd7qRzrCTyTVamRAkYG5bJyo5raM"
.data:00410478                 dd offset aPklad7rm3fdb8x ; "PkLaD7RM3FDb8XNJ8ikLwVowvURkaZddSW"
.data:0041047C                 dd offset aPkwsurnglcb1v3 ; "PkwSUrNgLcB1v3YHVKdtm9dEsMNYST5GAn"
.data:00410480                 dd offset aPs7f21ppz45dez ; "Ps7f21PPZ45DEZFmzubq3HrvVm6GSer52h"
.data:00410484                 dd offset aPyvhpx1t3fh3ty ; "PYvhPx1t3fh3tYqCm2fUtSJoXJRKCzfMwz"
.data:00410488                 dd offset aPqjerkmdjzqsu6 ; "PqjeRKMDJZqSU6abycnpZ4hymit98Wnsxp"


    v24 = rand() % 10;
    RandomDonateAddress = DonateAddresses[v24];
but seems it is not used anywhere (tested for 2 hours with memory/hw breakpoints)

You can see the address being loaded here, and then shortly after at the CALL EDI is when it is launching some new threads.


holy crap - just got flashes of old school assembly, toiling away for hours and hours in a dark workroom... I thought I'd seen the last of memory registers for one lifetime.

18
BitShares PTS / Re: Why is ypool destroying PTS? (70% mined by ypool)
« on: January 15, 2014, 01:09:32 pm »
+1 :)

Warning about this since November.

But then again, having more than 50% does not mean they are abusing it. It only says they could.

All you miners out there, if you need a recommendation, beeeeer is such a lovely pool ;D
This this this. If just for the sweet IRC channel. 8)

I had no idea ypool were accounting for so much % of the network.. I knew that they were big sure, but I was thinking ~50%.. No wonder other pools are struggling.

19
Can anybody also realized the slowness is that pool?

Last block.
41961 01/14/2014 11:01:40
If you look through this thread you'll notice that plenty of people have noticed that.

beer has good and bad days, like any pool. Just because we are slow in finding a block does not mean you get paid less. You get a share equal to the work you put in just like any other pool.



It could be thought like this:
- It takes 20 men (or women) to build a car and sell it for $20,000. Each man (or woman) gets paid $1,000 for their work. It takes 10 days to build this car and sell it.
- It takes 10 men (or women) to build a car and sell it for $20,000. Each man (or woman) gets paid $2,000 for their work, but now it takes 20 days to built the car and sell it because there are less people working on it.

In the first scenario, the men (or women) would each get $100 a day (or that equivalent) - $1,000 / 10 = $100.
In the second scenario, the men (or women) would also each get $100 a day (or that equivalent) - $2,000 / 20 = $100.



It takes longer to find a block than the larger pools because we don't have as many miners. But having less miners pays better per block because we don't have to share out the block reward to as many other miners as the big pools.

Yeah, the way will be to continue drinking beer ...
I went to see other pools and are in the same way seems.
I know that. But it is not just happening in beeeeer. The others are too slow ...

What I found odd was that even before he had more PTS per block and it is falling faster.

Thanks!
A certain pool *cough*ypool*cough* is dominating the PTS pools with it's absurd amount of miners. All the smaller pools are suffering because of it and with the advent of GPU mining, it just means they maintain their stronghold. Pools like rpool and 1gh are in the same boat as they have similar miner numbers as beer.

And yes you are correct - the only way to resolve this is to drink more beer... :)

20
Can anybody also realized the slowness is that pool?

Last block.
41961 01/14/2014 11:01:40
If you look through this thread you'll notice that plenty of people have noticed that.

beer has good and bad days, like any pool. Just because we are slow in finding a block does not mean you get paid less. You get a share equal to the work you put in just like any other pool.



It could be thought like this:
- It takes 20 men (or women) to build a car and sell it for $20,000. Each man (or woman) gets paid $1,000 for their work. It takes 10 days to build this car and sell it.
- It takes 10 men (or women) to build a car and sell it for $20,000. Each man (or woman) gets paid $2,000 for their work, but now it takes 20 days to built the car and sell it because there are less people working on it.

In the first scenario, the men (or women) would each get $100 a day (or that equivalent) - $1,000 / 10 = $100.
In the second scenario, the men (or women) would also each get $100 a day (or that equivalent) - $2,000 / 20 = $100.



It takes longer to find a block than the larger pools because we don't have as many miners. But having less miners pays better per block because we don't have to share out the block reward to as many other miners as the big pools.

21
BitShares PTS / Re: cudaPTSwin - Beeeeer - PTS GPU miner for Windows
« on: January 14, 2014, 06:25:21 pm »
GTX 660 = ~600c/m

Windows 8 x64, Pentium G860, 8GB DDR3

22
@r05: try compiling the older version of the algorithm, which consumes much less memory:
Code: [Select]
make clean
CFLAGS="-DDEBUG_GPUV3" make -f makefile.unix

and then try several memory amounts from -m 20 (4Mb) to -m 27 (512MB) (default).

If you're still with the same error, I'm lost :( Which graphics card are you running it on? How much RAM on your machine?
I've removed the AMD card for now as I'm putting another nVidia in, but I will test again later tonight for you.

AMD Radeon HD6870, Debian 7, 4GB total RAM, Intel Core2Quad Q9550.

23
Ok, first error is easy and should be fixed on the repository. AMD SDK does not like "#pragma unroll (8)" directive. Just change all occurrences of this to just "#pragma unroll" in file opencl/OpenCLMomentumV4.cl

The second one seems like lack of memory. What did you change in order for it to happen?
I reinstalled the AMD drivers from their website directly instead of the Debian repos.

Your precompiled binary says:

Quote
libboost_system.so.1.48.0: cannot open shared object file: No such file or directory

I'm running Debian 7 so I currently have 1.49.0 installed, which would explain the binary not running. I'm still at a loss about the compiled miner, though..

24
BitShares PTS / Re: [ANN] PTS.1GH.COM - GPU mining
« on: January 13, 2014, 11:07:50 pm »

Quote
Mon Jan 13 22:46:22 2014 Worker 0-0 cpm 33.093466 hpm 15.273640 queue in/out 8/0 A/R/T 1/0/0 -> RPC result: Accepted
Mon Jan 13 22:46:53 2014 Worker 0-0 cpm 39.553344 hpm 15.381736 queue in/out 8/0 A/R/T 2/0/0 -> RPC result: Accepted

On a Radeon HD6950 - very, very slow..
That is incredibly slow indeed, especially since there are reports of 6990 yielding over 2000. Have you also tried Nvidia by any chance?
I haven't got an nVidia card in that box to test it with..

25
BitShares PTS / Re: [ANN] PTS.1GH.COM - GPU mining
« on: January 13, 2014, 10:36:02 pm »
Guys, I have built the miner for Debian 7 x64, please confirm it works (or not):
http://ptsdl.1gh.com/pts-1gh-wheezy64-1.3.tgz
Running it now, current output:

Quote
root@Rosalin-Miner03:~/pts-1gh-wheezy64# ./pts-miner PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
Skipping device 0-1 (Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz): not a GPU
Mon Jan 13 22:35:08 2014 Miner Starts - ptspool.1gh.com:8081
PTSHasher:0-0 initialized on platform AMD Accelerated Parallel Processing, device Barts, vendor: Advanced Micro Devices, Inc., mem: 1073741824

Now showing teh following:

Quote
Mon Jan 13 22:46:22 2014 Worker 0-0 cpm 33.093466 hpm 15.273640 queue in/out 8/0 A/R/T 1/0/0 -> RPC result: Accepted
Mon Jan 13 22:46:53 2014 Worker 0-0 cpm 39.553344 hpm 15.381736 queue in/out 8/0 A/R/T 2/0/0 -> RPC result: Accepted

On a Radeon HD6950 - very, very slow..

26
@r05 try getting the code from the repository again. The makefile.unix was bogus and i corrected it sometime ago (yesterday i think). make sure you are building with:

Code: [Select]
make -f makefile.unix
Also, the new algorithm is almost 50% faster.
Finally got it to compile, another (different) error:

Quote
********************************************
*** ptsminer - Pts Pool Miner v0.7 RC2 <experimental>
*** by xolokram/TB - www.beeeeer.org - glhf
***
*** performance improvements by girino
***    if you like, donate:
***    PTS: PkyeQNn1yGV5psGeZ4sDu6nz2vWHTujf4h
***    BTC: 1GiRiNoKznfGbt8bkU1Ley85TgVV7ZTXce
*** thanks to wjchen for SSE4 improvements.
***
*** press CTRL+C to exit
********************************************
using GPU
spawning 1 worker thread(s)
[WORKER0] Hello, World!
[WORKER0] GoGoGo!
connecting to 54.201.26.128:1337
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[STATS] 2014-Jan-13 22:33:14 | 0.0 c/m | 0.0 sh/m | VL: 0 (0.0%), RJ: 0 (0.0%), ST: 0 (0.0%)
Platform: AMD Accelerated Parallel Processing
  Device: Barts
  Device: Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz
Starting OpenCLMomentum V4
Device: Barts
Max work group size: 256
ERROR: -11, CL_BUILD_PROGRAM_FAILURE, if there is a failure to build the program executable. This error will be returned if clBuildProgram does not return until the build has completed.
--- Build log ---
▒▒c
---  End log  ---
ptsminer: OpenCLObjects.cpp:289: OpenCLProgram* OpenCLContext::loadProgramFromStrings(std::vector<std::basic_string<char> >): Assertion `!error' failed.
Aborted
After some fiddling I now get this error:
Quote
*** ptsminer - Pts Pool Miner v0.7 RC2 <experimental>
*** by xolokram/TB - www.beeeeer.org - glhf
***
*** performance improvements by girino
***    if you like, donate:
***    PTS: PkyeQNn1yGV5psGeZ4sDu6nz2vWHTujf4h
***    BTC: 1GiRiNoKznfGbt8bkU1Ley85TgVV7ZTXce
*** thanks to wjchen for SSE4 improvements.
***
*** press CTRL+C to exit
********************************************
using GPU
spawning 1 worker thread(s)
[WORKER0] Hello, World!
[WORKER0] GoGoGo!
connecting to 54.201.26.128:1337
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[STATS] 2014-Jan-13 23:32:40 | VL: 0 (0.0%), RJ: 0 (0.0%), ST: 0 (0.0%)
Platform: AMD Accelerated Parallel Processing
  Device: Barts
  Device: Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz
Starting OpenCLMomentum V4
Device: Barts
Max work group size: 256

[STATS] 2014-Jan-13 23:33:10 | 0.0 c/m | 0.0 sh/m | VL: 0 (0.0%), RJ: 0 (0.0%), ST: 0 (0.0%)
ERROR: -5, CL_OUT_OF_RESOURCES, if there is a failure to allocate resources required by the OpenCL implementation on the device.
ptsminer: OpenCLObjects.cpp:421: _cl_event* OpenCLCommandQueue::enqueueKernel1D(OpenCLKernel*, size_t, size_t, _cl_event**, size_t): Assertion `_MY_ERR_X == 0' failed.

27
Issues with running the AMD card without an X windows session - my own fault, not that of the application. Standby, I will feedback to you :)

28
@r05 try getting the code from the repository again. The makefile.unix was bogus and i corrected it sometime ago (yesterday i think). make sure you are building with:

Code: [Select]
make -f makefile.unix
Also, the new algorithm is almost 50% faster.
Compiled after getting a fresh copy from the repo - give me 10 minutes and I'll put the AMD card back in and report back. :)

29
you need to add the SDK to the library path. try running something like:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/SDK/lib

where "/path/to/SDK/lib" is the place where the SDK installed the libOpenCL.so file. On NVidia its

/usr/local/cuda/lib/x86_64/

not sure where AMD installs it.
Sorry I'm still having no luck.. Same set of errors despite setting that environment variable.

30
BitShares PTS / Re: Open source optimized PTS miner (BETA)
« on: January 13, 2014, 01:25:13 am »
Went from 80c/m to 160c/m on a Q9550.

Outstanding, dga. :)

Pages: 1 [2] 3 4 5 6 7