Author

Topic: [ANN] [QRK] Quark | Core 0.10 upgrade - page 411. (Read 1031025 times)

hero member
Activity: 532
Merit: 500
bearded, drunk, fat, naked
August 17, 2013, 08:22:40 AM
i'm a bit blind - are there 64 bit executables for the uncle-bob-wallet yet?
legendary
Activity: 2674
Merit: 3000
Terminated.
August 17, 2013, 07:41:42 AM
Another day of mining QRK?  Smiley
member
Activity: 60
Merit: 10
August 17, 2013, 07:01:52 AM
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)
hero member
Activity: 756
Merit: 501
August 17, 2013, 06:51:19 AM
Download from the link he posted earlier.
Virtual server gets 258 kH/s with the wallet, 288 kH/s with the new miner.  Grin
member
Activity: 106
Merit: 10
CryptoBeggar
August 17, 2013, 06:40:04 AM
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
hero member
Activity: 756
Merit: 501
August 17, 2013, 06:26:32 AM
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.
member
Activity: 60
Merit: 10
August 17, 2013, 06:04:24 AM
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
hero member
Activity: 756
Merit: 501
August 17, 2013, 04:53:17 AM
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
member
Activity: 60
Merit: 10
August 17, 2013, 04:31:21 AM
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://bitcointalksearch.org/topic/an-even-more-optimized-version-of-cpuminer-poolers-cpuminer-cpu-only-55038

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
newbie
Activity: 33
Merit: 0
August 17, 2013, 03:50:04 AM
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).
member
Activity: 60
Merit: 10
August 16, 2013, 07:19:21 PM
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  -o http://176.221.46.81:8372 [b]-u [/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
member
Activity: 84
Merit: 10
August 16, 2013, 07:04:49 PM
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
legendary
Activity: 2100
Merit: 1167
MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG
August 16, 2013, 06:31:33 PM
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?
member
Activity: 60
Merit: 10
August 16, 2013, 06:28:06 PM
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.


I don't think it is significantly faster, but you can use it to mine on a pool. Neisklar has also setup a p2pool for Quark here:

http://176.221.46.81:8372/static/


See above:) It's waaaaayyyy faster:)

The pool is for now only a standalone p2pool. The blocktimes in the stats page are hours off, but following the link into the block explorer shows the right times in UTC.
I hope to have next week some time to create/setup a traditional pool.


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.
full member
Activity: 217
Merit: 100
August 16, 2013, 06:00:30 PM

https://github.com/uncle-bob

for nearly a 30% improvement in hash rate

This doesn't build for me:

Quote
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/tit/uncle-bob/quark/src -I/home/tit/uncle-bob/quark/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/tit/uncle-bob/quark/src/leveldb/include -I/home/tit/uncle-bob/quark/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/checkpoints.d -o obj/checkpoints.o checkpoints.cpp
In file included from checkpoints.cpp:10:0:
main.h: In member function ‘uint256 CBlockHeader::GetHash() const’:
main.h:1313:65: error: no matching function for call to ‘Hash9(char*, char*, const uint256&)’
main.h:1313:65: note: candidate is:
In file included from main.h:12:0,
                 from checkpoints.cpp:10:
hashblock.h:46:16: note: template uint256 Hash9(T1, T1)
hashblock.h:46:16: note:   template argument deduction/substitution failed:
In file included from checkpoints.cpp:10:0:
main.h:1313:65: note:   candidate expects 2 arguments, 3 provided
make: *** [obj/checkpoints.o] Error 1
newbie
Activity: 20
Merit: 0
August 16, 2013, 05:41:48 PM

https://github.com/uncle-bob

for nearly a 30% improvement in hash rate

on an amd four-core 2.4 Ghz my hash rate has went from 123502 to 163519. I'm mining around 6000 QRK a day with this code. I'm hoping that with an increase in the hashrate, for at least anyone that can compile code will uptick the price on QRK.

I really don't do windows, so I'll have to leave making a new binary up to someone else.

member
Activity: 84
Merit: 10
August 16, 2013, 04:53:39 PM
Thanks to Neisklar for releasing a version of CPU miner for Quark.

Source code here:

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


Is it faster? Github?

I don't think it is significantly faster, but you can use it to mine on a pool. Neisklar has also setup a p2pool for Quark here:

http://176.221.46.81:8372/static/
member
Activity: 84
Merit: 10
August 16, 2013, 04:43:56 PM
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
member
Activity: 60
Merit: 10
August 16, 2013, 03:22:02 PM
Block explorer up, thanks to Abe.

http://176.221.46.81/chain/Quarkcoin

any modifications to abe to support it?

So, finally out of the noob-jail:)

There are some minor modifications:
I needed to change the COIN define for the decimals, and the difficulty display (since the Quarkcoin-QT client has some weird (in comparison to other coins) difficulty calculations. (Its 256 times off)). Only small stuff.

Every page of the Explorer should link to the modified source. Setting up a github account is something i think i will do after the weekend.

Bye
member
Activity: 84
Merit: 10
Jump to: