Bitcoin Forum
November 03, 2024, 09:08:23 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 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 ... 443 »
  Print  
Author Topic: [ANN] [QRK] Quark | Core 0.10 upgrade  (Read 1031116 times)
quarkcoin (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
August 17, 2013, 12:04:49 AM
 #641

Thanks to Neisklar for releasing a version of CPU miner for Quark.

Announcement thread:
http://forum.quarkcoin.org/Thread-ANN-poolers-cpuminer-with-quarkcoin-support

Source code here:
http://www.share-online.biz/download.php?id=CU5H5NRMJK


The win executables took some time to compile, they are linkes in the announcement thread, and here:
Win64: http://www.share-online.biz/download.php?id=E7OXBNRMUU
Win32: http://www.share-online.biz/download.php?id=L78K8NRMGUG

Since the quark-algo is pure plain c, i compiled it for different processor/instructionsets, just pick one that works best for you. AVX better than SSE and so on. Win64 will definatly gain heavy speed improvements: On my old core2 laptop, I had a win32_sse3 run with around 9-12 khash/s per core. With w64_sse4 i got around 22-26 khash/s per core.

Is it faster? Github?
Yes definatly, one core on wallet: ~11kHash/s, w64_sse4 one core: ~23kHash/s
So at least on my testing machine and win64: around 100% gain

Github will come hopefully after the weekend, and hopefully coreectly setup as fork.


https://github.com/uncle-bob

for nearly a 30% improvement in hash rate

Yeah nice, taking it out of the loop, need to try out whats the speedgain in the cpuminer.
I wonder if we get even more gain (since memory is not an issue) if we create for multiple times used hash functions in one hash run, distinct contexts, and then combine them in one big struct, so thats one big continous block of memory which can be copied with one single memcpy call, instead now 9 calls for smaller blocks.


When getting rid of my old quark wallet and installing this new one, do i do it like with the scrypt coins. Like get the wallet.dat  and back it up, delete everything else then install the new quark wallet?

Also any step by step guide to setting this new cpu miner up on ubuntu 64bit?


No, this is not a new qt wallet, only a standalone miner that mines more efficiently than the miner built into the qt wallet. You keep your current qt wallet application and wallet.dat file the same.

See this thread for using the miner on the p2pool:

http://forum.quarkcoin.org/Thread-Quark-Mining-Pool-Creation-Needed?pid=74#pid74
Neisklar
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 17, 2013, 12:19:21 AM
Last edit: August 20, 2013, 06:51:00 PM by Neisklar
 #642

No, this is not a new qt wallet, only a standalone miner that mines more efficiently than the miner built into the qt wallet. You keep your current qt wallet application and wallet.dat file the same.

See this thread for using the miner on the p2pool:

http://forum.quarkcoin.org/Thread-Quark-Mining-Pool-Creation-Needed?pid=74#pid74


It's basically:
Code:
minerd_xyz.exe [b]-a quark[/b] -t <numthreads> -o http://176.221.46.81:8372 [b]-u <youquarkaddress>[/b]


This pool takes cucrrently 3% fee, which you can verify yourself:
http://176.221.46.81:8372/fee

Please also inform you about how p2pool works, esp about that fake difficulty:
https://en.bitcoin.it/wiki/P2Pool#Payout_logic
https://en.bitcoin.it/wiki/P2Pool#Frequently_Asked_Questions

----snip---

Putting the hash_init-stuff outside of the loop isn't gaining anthing in cpuminer Sad

BTC: 1LZQkJCojCiomDb1FdFXN5g1Gtc6n95acB  -  QRK: QRrcffSmb6jqw6RmZLtJ6skg71AXRG3S6y
Xleek
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
August 17, 2013, 08:50:04 AM
 #643

You grab the sources, and compile it yourself Smiley

You'll need the package needed to build, like autoconf, automake, gcc, libcurl. (Depending on your linux OS, everything you need is packed into "build-essential" or "base-devel" Smiley).
Neisklar
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 17, 2013, 09:31:21 AM
 #644

You grab the sources, and compile it yourself Smiley

You'll need the package needed to build, like autoconf, automake, gcc, libcurl. (Depending on your linux OS, everything you need is packed into "build-essential" or "base-devel" Smiley).

Good morning,

just let me add this thread, first post:

https://bitcointalk.org/index.php?topic=55038.0

There are detailed instructions for different systems, ready for copy & paste. Just modify the steps for the source download.
GitHub Repo will hopefully be on shortly

BTC: 1LZQkJCojCiomDb1FdFXN5g1Gtc6n95acB  -  QRK: QRrcffSmb6jqw6RmZLtJ6skg71AXRG3S6y
eule
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
August 17, 2013, 09:53:17 AM
 #645

eule@Debian-70-wheezy-64-LAMP:~/cpuminer-2.3.2-quarkcoin-src-dist$ ./autogen.sh
bash: ./autogen.sh: Permission denied
eule@Debian-70-wheezy-64-LAMP:~/cpuminer-2.3.2-quarkcoin-src-dist$ ./configure CFLAGS="-O3"
bash: ./configure: No such file or directory

Can't execute autogen.sh even as root. Since there's no configure file i guess autogen must be run first.  Huh

Amazing work btw.  Cheesy

Neisklar
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 17, 2013, 11:04:24 AM
 #646

GitHub Repo will hopefully be on shortly

Hopefully i didn't make any mistakes:
https://github.com/Neisklar/quarkcoin-cpuminer
https://github.com/Neisklar/quarkcoin-cpuminer.git

Can't execute autogen.sh even as root. Since there's no configure file i guess autogen must be run first.  Huh

Amazing work btw.  Cheesy

Thanks.

For your autogen problem: A quick google search turned this up:

Code:
chmod a+x autogen.sh

Hopefully thats the solution

BTC: 1LZQkJCojCiomDb1FdFXN5g1Gtc6n95acB  -  QRK: QRrcffSmb6jqw6RmZLtJ6skg71AXRG3S6y
eule
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
August 17, 2013, 11:26:32 AM
 #647

Thanks, that command helped indeed. Also tried your git, got this error after make:
Code:
minerd-cpu-miner.o: In function `miner_thread':
/home/eule/quarkcoin-cpuminer/cpu-miner.c:786: undefined reference to `scanhash_quark'
collect2: error: ld returned 1 exit status
make[2]: *** [minerd] Error 1
make[2]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make: *** [all] Error 2
But the sourcecode i downloaded earlier compiles fine, getting around 50 kHash per core on an i7 930.

alexrussel1980
Member
**
Offline Offline

Activity: 106
Merit: 10


CryptoBeggar


View Profile
August 17, 2013, 11:40:04 AM
 #648

Thanks, that command helped indeed. Also tried your git, got this error after make:
Code:
minerd-cpu-miner.o: In function `miner_thread':
/home/eule/quarkcoin-cpuminer/cpu-miner.c:786: undefined reference to `scanhash_quark'
collect2: error: ld returned 1 exit status
make[2]: *** [minerd] Error 1
make[2]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make: *** [all] Error 2
But the sourcecode i downloaded earlier compiles fine, getting around 50 kHash per core on an i7 930.

same problem here
git version wont compile

Support My Drinking Habits And Guinness Draught Addiction

BTN - > 1DPHLULFXjtXSSCEZVKqGg7Y457q51fxxr
eule
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
August 17, 2013, 11:51:19 AM
 #649

Download from the link he posted earlier.
Virtual server gets 258 kH/s with the wallet, 288 kH/s with the new miner.  Grin

Neisklar
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 17, 2013, 12:01:52 PM
Last edit: August 17, 2013, 12:16:55 PM by Neisklar
 #650

Thanks, that command helped indeed. Also tried your git, got this error after make:
Code:
minerd-cpu-miner.o: In function `miner_thread':
/home/eule/quarkcoin-cpuminer/cpu-miner.c:786: undefined reference to `scanhash_quark'
collect2: error: ld returned 1 exit status
make[2]: *** [minerd] Error 1
make[2]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eule/quarkcoin-cpuminer'
make: *** [all] Error 2
But the sourcecode i downloaded earlier compiles fine, getting around 50 kHash per core on an i7 930.

same problem here
git version wont compile


Sorry, had the updated Makefile forgotten, please update your local repos. Thanks


Edit: Repo will be temporaly unaccessible and will afterwards need a new clone. Sorry
Edit2: Repo now again accessable, please delete you old local repo and clone a fresh one. (Now i better should read a git tutorial)

BTC: 1LZQkJCojCiomDb1FdFXN5g1Gtc6n95acB  -  QRK: QRrcffSmb6jqw6RmZLtJ6skg71AXRG3S6y
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 17, 2013, 12:41:42 PM
 #651

Another day of mining QRK?  Smiley

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
spoid
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


bearded, drunk, fat, naked


View Profile
August 17, 2013, 01:22:40 PM
 #652

i'm a bit blind - are there 64 bit executables for the uncle-bob-wallet yet?

with great beard comes great liver. Reputation Thread: https://bitcointalk.org/index.php?topic=195803.0
cryptohunter
Legendary
*
Offline Offline

Activity: 2100
Merit: 1167

MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG


View Profile
August 17, 2013, 01:38:27 PM
 #653

diff highest today for a while, faster mining with cpu miner or more miners getting involved?

Also can someone confirm to back up quarks all you need to do is make a copy of the wallet.dat like with the scrypt coins? Some people are saying that is not sufficient with this coin?

Can the cpuminer be used to solo mine?  I will try some on the pool and some solo to compare.

Guido
Legendary
*
Offline Offline

Activity: 1061
Merit: 1001


View Profile
August 17, 2013, 01:50:49 PM
 #654

diff highest today for a while, faster mining with cpu miner or more miners getting involved?

Also can someone confirm to back up quarks all you need to do is make a copy of the wallet.dat like with the scrypt coins? Some people are saying that is not sufficient with this coin?

Can the cpuminer be used to solo mine?  I will try some on the pool and some solo to compare.

good questions that need an answer
giving a bump

I am Bonkers BTW
Crypto OG
        +
Digital Artist
Max Guevara
Member
**
Offline Offline

Activity: 106
Merit: 10


Quark developer


View Profile
August 17, 2013, 02:21:32 PM
 #655

Also can someone confirm to back up quarks all you need to do is make a copy of the wallet.dat like with the scrypt coins? Some people are saying that is not sufficient with this coin?

wallet.dat is sufficient.

Can the cpuminer be used to solo mine?  I will try some on the pool and some solo to compare.

yes it should work, just point it at your wallet's rpc port, e.g. http://127.0.0.1:8811/ instead of at the pool.
Neisklar
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 17, 2013, 02:26:58 PM
 #656

diff highest today for a while, faster mining with cpu miner or more miners getting involved?

Also can someone confirm to back up quarks all you need to do is make a copy of the wallet.dat like with the scrypt coins? Some people are saying that is not sufficient with this coin?

Can the cpuminer be used to solo mine?  I will try some on the pool and some solo to compare.

good questions that need an answer
giving a bump


Personally i think the higher diff is also due to faster mining software, and hopefully more interest with all the new stuff in the last days Smiley

Edit: to slow, but i leave it

Yes backing up your wallet.dat should be sufficent enough. Basically only the private key (from which a single address is then computed) is all that matters. If you have that private key, you can spend that money. You can also dump all private keys, print them to a sheet of paper, and put it in a safe place. (Note that new created addresses after the backup are not included).
I currently have the idea greatly inspired by amory to create a coin independent private key generator with deterministic behavior like amory.
That means you just have to secure one single (than longer) key somewhere on paper in a safe place, and ALL your privated keys you generate with that tool are safe, as they can always be regenerated by that one master-backup.

Of course you can solo mine. Thats what i did a while to test the minerd code.
You need to enable your wallet (quarkcoin-qt) to act as a "rpc-server"

Edit your quarkcoin.conf file, located (Win) %APPDATA%\Quarkcoin, or (Linux) ~/.quarkcoin
And add/modify the following entries:
(of course you can change user/pass and port the way you like)
Code:
server=1
rpcuser=rpcuser
rpcpassword=rpcpass
rpcallowip=127.0.0.1
rpcport=8910

Then you can use the minerd like (out of the mind, not tested):
Code:
minerd.exe -a quark -o localhost:8910 -u rpcuser -p rpcpass

If you have multiple machines, you don't need the wallet on every computer. Just add additional lines with rpcallowip and point the remote miners to the IP the wallet is on.

BTC: 1LZQkJCojCiomDb1FdFXN5g1Gtc6n95acB  -  QRK: QRrcffSmb6jqw6RmZLtJ6skg71AXRG3S6y
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
August 17, 2013, 03:54:34 PM
 #657

@neisklar, is the p2pool source @ github? want to run one localy Wink

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
August 17, 2013, 04:23:38 PM
 #658

What the heck... I can't get it to compile. I have all the needed requirements like gcc, build, etc.

When I go to do make or anything else, all I get is error. Tried this on the github and source code .zip
 
How do I get this to work?  Huh
autoconf, libcurl4-openssl-dev missing Wink

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
eule
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


View Profile
August 17, 2013, 04:35:51 PM
 #659

chmod a+x autogen.sh
./autogen.sh

Do these two things first (has been posted above  Tongue).

K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
August 17, 2013, 04:37:47 PM
 #660

What the heck... I can't get it to compile. I have all the needed requirements like gcc, build, etc.

When I go to do make or anything else, all I get is error. Tried this on the github and source code .zip
 
How do I get this to work?  Huh
autoconf, libcurl4-openssl-dev missing Wink

Same errors...

azure@yourofl:~$ cd cpuminer-2.3.2-quarkcoin-src-dist
azure@yourofl:~/cpuminer-2.3.2-quarkcoin-src-dist$ cd cpuminer-2.3.2-quarkcoin-src-dist
azure@yourofl:~/cpuminer-2.3.2-quarkcoin-src-dist/cpuminer-2.3.2-quarkcoin-src-dist$ make
make: *** No targets specified and no makefile found.  Stop.
azure@yourofl:~/cpuminer-2.3.2-quarkcoin-src-dist/cpuminer-2.3.2-quarkcoin-src-dist$ ./configure CFLAGS="-O3"
-bash: ./configure: No such file or directory
azure@yourofl:~/cpuminer-2.3.2-quarkcoin-src-dist/cpuminer-2.3.2-quarkcoin-src-dist$

That is from the .zip source, not github. I have everything installed (autoconf, libcurl4-openssl-dev) etc.  Huh
well, there is a README file, are you unable to read?

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
Pages: « 1 2 3 4 5 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 ... 443 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!