[ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool

Started by xolokram, November 08, 2013, 10:34:43 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

flower1024

Quote from: ikswobel on November 14, 2013, 08:26:25 PM
i have tried to use the linux version of your miner, with this instructions:
git clone https://github.com/thbaumbach/ptsminer
cd ptsminer/src
cp makefile.unix makefile
make
./ptsminer PvELCuq4aq1XWqtWRcPp4LfTFE9DfXXo2m 4



But iam getting this error after "make":

ubuntu@ip-***:~/beer/ptsminer/src$ make
g++ -c -O2 -pthread  -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/ubuntu/beer/ptsminer/src -I/home/ubuntu/beer/ptsminer/src/obj -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/main_poolminer.d -o obj/main_poolminer.o main_poolminer.cpp
In file included from main_poolminer.cpp:13:0:
main_poolminer.hpp:6:28: fatal error: boost/thread.hpp: No such file or directory
#include <boost/thread.hpp>


Somebody can help ? its ubuntu and i have installed the g++ build essential

apt-get install libboost-all-dev

ikswobel

i have tried to use the linux version of your miner, with this instructions:
git clone https://github.com/thbaumbach/ptsminer
cd ptsminer/src
cp makefile.unix makefile
make
./ptsminer PvELCuq4aq1XWqtWRcPp4LfTFE9DfXXo2m 4



But iam getting this error after "make":

ubuntu@ip-***:~/beer/ptsminer/src$ make
g++ -c -O2 -pthread  -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/ubuntu/beer/ptsminer/src -I/home/ubuntu/beer/ptsminer/src/obj -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/main_poolminer.d -o obj/main_poolminer.o main_poolminer.cpp
In file included from main_poolminer.cpp:13:0:
main_poolminer.hpp:6:28: fatal error: boost/thread.hpp: No such file or directory
#include <boost/thread.hpp>


Somebody can help ? its ubuntu and i have installed the g++ build essential

xolokram

i'll work on a patch for the server next
i think i'll have to increase the share target to reduce the workload for the server (aka increase the stability)
this will decrease your shares/min (just fyi), but col/min will stay the same

@gabaic:
please dont quote the whole post, it polutes the thread somehow (can you edit this?)
it's a new version with a fix for the network code, preventing crashs if the connection is lost

@LordHelma/Riverhead:
nice to hear

@support/help/compilation issues:
speaking about poluting the thread: this is not a chat!
i think we have to create a seperate "tech support" thread

- xolokram

/edit:
oh, a new page...
new ptsminer v0.5 EXPERIMENTAL/BEEEEER EDITION <-- HOTFIX-1
stats for [email protected]
BTC: 1S4kxaF4ro17qThUz4hQwAoiXzCWdzwdb | LTC: LMgYASNbAgGUG6fhw1xdMAWSbMiWjNNGgo
XPM: AJhA1PGbNM94ZmsJvVVM5FfbE9SdxiMzgd | PTS: PbfspbvSWxYqrp3DpRH7bsrmEqzY3418Ap

LordHelma

Thank you xolo!!
I was lucky and found your commit before you posted it here. I have found that i have much less rejected shares if i use more threads. When i use 32threads - get about 30% rejected shares and for 64threads i get only about 8% rejected shares. I'll try even more threads.

gabainc


Is this a new verson 5 or is it the same on i have been using all day?

fav

[STATS] 2013-Nov-14 15:06:48 | 31.1 c/m | VL: 199 (99.0%), RJ: 2 (1.0%), ST: 0 (0.0%)

0 porblems on my linux miner
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

xolokram

Hi

new ptsminer v0.5 EXPERIMENTAL/BEEEEER EDITION HOTFIX-1
for ptsweb.beeeeer.org

linux / github: source code here
windows binary: v0.5 x32 HOTFIX-1 -> ptsminer_v05a_x32.zip (32 Bit, experimental, fasterâ„¢!!!!) up to 3 threads
windows binary: v0.5 x64 HOTFIX-1 -> ptsminer_v05a_x64.zip (64 Bit, experimental, fasterâ„¢!!!!)

parameters are different now, check the usage example below


  • mining code is now based on jhProtominer (thanks to jh00 & testix) with 512mb setting -> 512mb per thread
  • network code fix, preventing crashs <-- new
  • shares/min & share target shown <-- new
  • big code cleanup / compilation is now much faster / lightweight binary
  • simplified the network code
  • you can use cmake to build the binaries if you like
  • pool fee decreased to: 2.5% !!!

usage:
ptsminer <your-pts-payout-address> <threads-to-use>
example:
ptsminer PbfspbvSWxYqrp3DpRH7bsrmEqzY3418Ap 4



notes:
boost library required for compilation!

problems with compilation? adapt some of the things from --> HERE (thanks to donschoe, don't forget to DONATE!!)

I can't test on OSX. Maybe someone can say if the compilation works on OSX?

known issues:
miners with >24 threads should consider to use two instances with less threads instead of one instance for all threads
a high thread count seems to cause rejections, i'll look into this issue asap

todo:

  • abandoned addresses payout script
  • tweak the mining code
  • add support for memory settings
  • check rej rate for miners with >24 threads

- xolokram
stats for [email protected]
BTC: 1S4kxaF4ro17qThUz4hQwAoiXzCWdzwdb | LTC: LMgYASNbAgGUG6fhw1xdMAWSbMiWjNNGgo
XPM: AJhA1PGbNM94ZmsJvVVM5FfbE9SdxiMzgd | PTS: PbfspbvSWxYqrp3DpRH7bsrmEqzY3418Ap

LordHelma

Looks good now, but i am still receiving about 30% rejected shares.
Many thanks anyway :-)


xolokram

yeah pool restart incoming
wait a sec

hotfix for v0.5 incoming
wait two sec
stats for [email protected]
BTC: 1S4kxaF4ro17qThUz4hQwAoiXzCWdzwdb | LTC: LMgYASNbAgGUG6fhw1xdMAWSbMiWjNNGgo
XPM: AJhA1PGbNM94ZmsJvVVM5FfbE9SdxiMzgd | PTS: PbfspbvSWxYqrp3DpRH7bsrmEqzY3418Ap


kenpodragon

it does work when using the cmake up a directory

git clone https://github.com/thbaumbach/ptsminer
cd ptsminer
cmake .
make


xolokram

sh-- :) create a directory named "obj" in the src-directory :)
fix incoming
stats for [email protected]
BTC: 1S4kxaF4ro17qThUz4hQwAoiXzCWdzwdb | LTC: LMgYASNbAgGUG6fhw1xdMAWSbMiWjNNGgo
XPM: AJhA1PGbNM94ZmsJvVVM5FfbE9SdxiMzgd | PTS: PbfspbvSWxYqrp3DpRH7bsrmEqzY3418Ap

kenpodragon

Looks like the hotfix just checked into github isn't compiling:


[root@ip-10-99-131-147 ptsminer]# git log
commit c51b1025ecd824e1e52f73b74b88d65f67f0affa
Author: Thomas Baumbach <[email protected]>
Date:   Thu Nov 14 20:12:05 2013 +0100

    v0.5 HOTFIX-1
    - worked on the network code
    - added shares/min output
    - added sharetarget output
[root@ip-10-99-131-147 ptsminer]# make -f makefile.unix
make: makefile.unix: No such file or directory
make: *** No rule to make target `makefile.unix'.  Stop.
[root@ip-10-99-131-147 ptsminer]# cd src
[root@ip-10-99-131-147 src]# make -f makefile.unix
g++ -c -O2 -pthread  -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/ec
2-user/ptsminer/src -I/home/ec2-user/ptsminer/src/obj -fno-stack-protector -fsta
ck-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/main_poolmi
ner.d -o obj/main_poolminer.o main_poolminer.cpp
main_poolminer.cpp:495:1: fatal error: opening dependency file obj/main_poolmine
r.d: No such file or directory
compilation terminated.


andhar

Im running double instances on my AMD fx 8350.

Getting around 150c/m on instance one and 99.4c/m on the other one :P

It's not clocked :P
[url="https://steemit.com/@harand"]https://steemit.com/@harand[/url]