TooDumbForBitcoin
Legendary
Offline
Activity: 1638
Merit: 1001
|
|
October 09, 2015, 08:40:20 AM |
|
Pretty much done with the custom miner, iDunk on IRC is running a stability test.
EDIT: I should say milestone 2; the performance kinda sucks - needs more work.
Any details on performance? (And cpu load?) Miner works now; the code for the stratum and general stuff is fully custom, as well. Clears 400H/s on 290X, meeting the first performance milestone, as the OpenCL has been improved. Here it is: https://github.com/wolf9466/wolf-xmr-minerNeeds a little bit of WinSock code added before it's ready for a Windows build, but that's about it. What is this mysterious DRK coin being alluded to in your sig? No XMR donations accepted?
|
|
|
|
dEBRUYNE
Legendary
Offline
Activity: 2268
Merit: 1141
|
|
October 09, 2015, 08:47:15 AM |
|
|
|
|
|
DStefanov
|
|
October 09, 2015, 08:57:24 AM |
|
Pretty much done with the custom miner, iDunk on IRC is running a stability test.
EDIT: I should say milestone 2; the performance kinda sucks - needs more work.
Any details on performance? (And cpu load?) Miner works now; the code for the stratum and general stuff is fully custom, as well. Clears 400H/s on 290X, meeting the first performance milestone, as the OpenCL has been improved. Here it is: https://github.com/wolf9466/wolf-xmr-minerNeeds a little bit of WinSock code added before it's ready for a Windows build, but that's about it. Is it possible to upload compiled miner somewhere or give instructions on how can I compile it? Thanks for the great work!
|
|
|
|
DemocraticRepublicOfDave
Member
Offline
Activity: 77
Merit: 10
|
|
October 09, 2015, 09:31:42 AM Last edit: October 09, 2015, 10:04:05 AM by DemocraticRepublicOfDave |
|
Hi there, Quick heads up - Doesn't build under ubuntu 14.04 running gcc 4.8 due to a bug in gcc4.8 main.c:10:23: fatal error: stdatomic.h: No such file or directory #include <stdatomic.h>
Issue with gcc 4.8 reported here https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58016 (Bug 58016 - stdatomic.h missing in 4.8.1) Resolution is to upgrade to gcc 4.9 (haven't done this yet - will do when I figure out how to). Cheers Dave *** EDIT *** Ah Rats, updated to gcc 4.9 but my opencl version is out of date. I guess it's time to upgrade my OS. Wolf0, what is your build setup, os, etc?
|
|
|
|
DStefanov
|
|
October 09, 2015, 10:11:13 AM |
|
Pretty much done with the custom miner, iDunk on IRC is running a stability test.
EDIT: I should say milestone 2; the performance kinda sucks - needs more work.
Any details on performance? (And cpu load?) Miner works now; the code for the stratum and general stuff is fully custom, as well. Clears 400H/s on 290X, meeting the first performance milestone, as the OpenCL has been improved. Here it is: https://github.com/wolf9466/wolf-xmr-minerNeeds a little bit of WinSock code added before it's ready for a Windows build, but that's about it. Is it possible to upload compiled miner somewhere or give instructions on how can I compile it? Thanks for the great work! Sure, compiling instructions right here: make No, that's it. Clone the git and make. I'm sorry, but I did not understand! What is this "make"? No such executable file in you compilation!!! If you a little more detail!
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
October 09, 2015, 10:12:49 AM |
|
Pretty much done with the custom miner, iDunk on IRC is running a stability test.
EDIT: I should say milestone 2; the performance kinda sucks - needs more work.
Any details on performance? (And cpu load?) Miner works now; the code for the stratum and general stuff is fully custom, as well. Clears 400H/s on 290X, meeting the first performance milestone, as the OpenCL has been improved. Here it is: https://github.com/wolf9466/wolf-xmr-minerNeeds a little bit of WinSock code added before it's ready for a Windows build, but that's about it. Is it possible to upload compiled miner somewhere or give instructions on how can I compile it? Thanks for the great work! Sure, compiling instructions right here: make No, that's it. Clone the git and make. I'm sorry, but I did not understand! What is this "make"? No such executable file in you compilation!!! If you a little more detail! Make a build utility that uses Makefile as input. You get make as part of your OS (if your OS includes development tools) or along with however you do get your development tools (compilers, etc.) if it doesn't.
|
|
|
|
DStefanov
|
|
October 09, 2015, 10:19:05 AM |
|
Pretty much done with the custom miner, iDunk on IRC is running a stability test.
EDIT: I should say milestone 2; the performance kinda sucks - needs more work.
Any details on performance? (And cpu load?) Miner works now; the code for the stratum and general stuff is fully custom, as well. Clears 400H/s on 290X, meeting the first performance milestone, as the OpenCL has been improved. Here it is: https://github.com/wolf9466/wolf-xmr-minerNeeds a little bit of WinSock code added before it's ready for a Windows build, but that's about it. Is it possible to upload compiled miner somewhere or give instructions on how can I compile it? Thanks for the great work! Sure, compiling instructions right here: make No, that's it. Clone the git and make. I'm sorry, but I did not understand! What is this "make"? No such executable file in you compilation!!! If you a little more detail! Make a build utility that uses Makefile as input. You get make as part of your OS (if your OS includes development tools) or along with however you do get your development tools (compilers, etc.) if it doesn't. I have no compiler on my PC! That is why I asked if it is possible compiled file to get somewhere! Not all programmers are here! Thanks!
|
|
|
|
snakes-r-us
Newbie
Offline
Activity: 29
Merit: 0
|
|
October 09, 2015, 12:40:51 PM |
|
|
|
|
|
saddambitcoin
Legendary
Offline
Activity: 1610
Merit: 1004
|
|
October 09, 2015, 12:48:29 PM |
|
Ever since I solo mined a block on my DigitalOcean droplet a month ago (30-40 H/s) I've been more interested in mining, but pool mining just doesn't excite me. So I'm very glad to see that solo GPU mining is a goal!
|
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
October 09, 2015, 12:57:54 PM |
|
Ever since I solo mined a block on my DigitalOcean droplet a month ago (30-40 H/s) I've been more interested in mining, but pool mining just doesn't excite me. So I'm very glad to see that solo GPU mining is a goal!
I realized though that with solo GPU mining, we'll lose donations to core that pool ops generally implement. Hopefully Wolf's solo code can include this option, or the core devs will implement it into the general coinbase thinger, because I know this is a R&D goal.
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
October 09, 2015, 01:08:32 PM |
|
Ever since I solo mined a block on my DigitalOcean droplet a month ago (30-40 H/s) I've been more interested in mining, but pool mining just doesn't excite me. So I'm very glad to see that solo GPU mining is a goal!
I realized though that with solo GPU mining, we'll lose donations to core that pool ops generally implement. Hopefully Wolf's solo code can include this option, or the core devs will implement it into the general coinbase thinger, because I know this is a R&D goal. That's a good idea.
|
|
|
|
smooth
Legendary
Offline
Activity: 2968
Merit: 1198
|
|
October 09, 2015, 02:09:07 PM |
|
Ever since I solo mined a block on my DigitalOcean droplet a month ago (30-40 H/s) I've been more interested in mining, but pool mining just doesn't excite me. So I'm very glad to see that solo GPU mining is a goal!
I realized though that with solo GPU mining, we'll lose donations to core that pool ops generally implement. Hopefully Wolf's solo code can include this option, or the core devs will implement it into the general coinbase thinger, because I know this is a R&D goal. If I do overhaul the pool code, it'd be simple to incorporate it in the solo miner once the pool part is done - just add an output to the coinbase transaction. Probably better to do some random 1/N donation than bloat every coinbase.
|
|
|
|
forevernoob
|
|
October 09, 2015, 04:09:16 PM |
|
Sure, compiling instructions right here: make No, that's it. Clone the git and make.
I missing OpenCL so can't compile it. Anyone wanna direct me to a URL/package name/ guide? I suspect I could follow a litecoin guide or similar. Back in the day when I was GPU mining you had to install something called AMD APP SDK or whatever the name was can't remember... Please just write what dependencies are need and how to get them. That's all we need for now. Edit: I'm running Debian Linux.
|
|
|
|
GingerAle
Legendary
Offline
Activity: 1260
Merit: 1008
|
|
October 09, 2015, 04:25:23 PM |
|
if anybody figures out a command line copy and paste for the deps /packages it would be great if you post them similar to the stuff I aggregated for monero compiling, nvidia compiling etc.
|
|
|
|
Bagatell
|
|
October 09, 2015, 05:08:47 PM |
|
if anybody figures out a command line copy and paste for the deps /packages it would be great if you post them similar to the stuff I aggregated for monero compiling, nvidia compiling etc.
I was hoping someone would jump in with a Monero vervsion of this
|
|
|
|
|
SmoothCurves
|
|
October 09, 2015, 09:45:20 PM |
|
I'm seeing stuff about Aeon show up. Can anyone TL;DR it for me? Or can you confirm that Aeon is to XMR what Litecoin is to BTC?
|
|
|
|
forevernoob
|
|
October 09, 2015, 09:53:35 PM |
|
if anybody figures out a command line copy and paste for the deps /packages it would be great if you post them similar to the stuff I aggregated for monero compiling, nvidia compiling etc.
It's the EXACT SAME as CPUMiner, except you don't need cURL. I must have the wrong OpenCL version or something, I still cannot compile it. Error: main.c: In function 'SetupXMRTest': main.c:722:8: error: unknown type name 'cl_queue_properties' const cl_queue_properties CommandQueueProperties[] = { 0, 0, 0 }; ^ main.c:732:2: warning: implicit declaration of function 'clCreateCommandQueueWithProperties' [-Wimplicit-function-declaration] *HashData->CommandQueues = clCreateCommandQueueWithProperties(OCL->Context, OCL->Devices[DeviceIdx].DeviceID, CommandQueueProperties, &retval); ^ main.c:732:27: warning: assignment makes pointer from integer without a cast *HashData->CommandQueues = clCreateCommandQueueWithProperties(OCL->Context, OCL->Devices[DeviceIdx].DeviceID, CommandQueueProperties, &retval); ^ Makefile:8: recipe for target 'all' failed
Package: opencl-headers Source: khronos-opencl-headers Version: 1.2-svn26009-1 For what I can gather this is the packages you should install (excluding the AMD driver and minus curl) sudo apt-get install libcurl4-openssl-dev libncurses5-dev pkg-config automake yasm libjansson-dev opencl-headers
|
|
|
|
Johnny Mnemonic
|
|
October 09, 2015, 10:16:36 PM |
|
I'm seeing stuff about Aeon show up. Can anyone TL;DR it for me? Or can you confirm that Aeon is to XMR what Litecoin is to BTC?
You can think of Aeon as XMR's baby brother. It serves more as an experimental test bed with features that may eventually be incorporated into XMR, such as blockchain pruning and a more mobile-friendly proof of work.
|
|
|
|
generalizethis
Legendary
Offline
Activity: 1750
Merit: 1036
Facts are more efficient than fud
|
|
October 10, 2015, 04:28:55 AM Last edit: October 10, 2015, 05:52:28 AM by generalizethis |
|
I'm seeing stuff about Aeon show up. Can anyone TL;DR it for me? Or can you confirm that Aeon is to XMR what Litecoin is to BTC?
Aeon is a Monero fork developed with inexpensive mobile devices in mind. I don't think there is a BTC/xxx comparison to be made. It's understanding a niche and filling it. They very well could have the reciprocal value that many have predicted for Monero and Bitcoin. Though I think Monero is going to be an on-ramp on the road to something much bigger than Bitcoin. I can't imagine the IOT working with the clumsy privacy schemes that the Bitcoin Devs have planned, and don't see the IOT working at all without efficiency and privacy. Time will tell.
|
|
|
|
|