Pages:
Author

Topic: [Preview] Smelter - GPU miner for WhirlpoolX (Vanillacoin) - page 7. (Read 132864 times)

full member
Activity: 182
Merit: 100
Yeah... I mined your mom last night.
You know... after having some issues with your program here... as well as an issue that you want to take 1/8th of everyone's work... I decided to pull this apart.

"This program cannot be run in DOS mode"

Really? A DOS program that can't be run in DOS? Silly me...


"Smolen.Royalty: 1/8....main loop...Exit!"

Explain this one...          ^             ^
I can understand the royalty, because you were up-front about it...

But I've ran this program on my quarkcoinQT server for 24 hours, and didn't get a single quark out of it on my 7870 pitcairn. On top of that... to be quite honest... it's more profitable to mine with a good i7 or xeon cpu than it is with any gpu due to power usage.

sr. member
Activity: 294
Merit: 250

Willing to pay 1 Block (5 offerings) to the one that can help me get it running.

Raising the reward to 2 blocks, see above.

EDIT: Found the fix myself. It turns out that I shouldn't have openened the wallet with
Code:
Offerings-qt.exe -server
. Duh.
sr. member
Activity: 294
Merit: 250
401 Unauthorized
Something wrong with authorization, may be username '1' is parsed as a number. Try naming your user 'user'.

Edited my conf:
Code:
rpcuser=user
rpcpassword=pass

And the sm.cmd:

Code:
smelter -o http://127.0.0.1:1928 -u 1 -p x -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J

And yet, this: (btw: running on a 6870)
Code:
Path/to/smelter>smelter -o http://127.0.0.1:1928 -u user
 -p pass -w 64 -g 1 -i 200 -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J
smelter v0.3 (c) Smolen
Royalty: 1/10
Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed
Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




I think that aside from the 401 these lines may be of interest as well:
Code:
Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed


Willing to pay 1 Block (5 offerings) to the one that can help me get it running.
sr. member
Activity: 323
Merit: 250
1:11 A:0 R:0 MW:0 speed : 1.13mh/s ... what's this ? oO

why it's in MH/s ?
Quark doesn't rely completely on scrypt.
full member
Activity: 126
Merit: 100
1:11 A:0 R:0 MW:0 speed : 1.13mh/s ... what's this ? oO

why it's in MH/s ?
sr. member
Activity: 294
Merit: 250
401 Unauthorized
Something wrong with authorization, may be username '1' is parsed as a number. Try naming your user 'user'.

Edited my conf:
Code:
rpcuser=user
rpcpassword=pass

And the sm.cmd:

Code:
smelter -o http://127.0.0.1:1928 -u 1 -p x -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J

And yet, this: (btw: running on a 6870)
Code:
Path/to/smelter>smelter -o http://127.0.0.1:1928 -u user
 -p pass -w 64 -g 1 -i 200 -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J
smelter v0.3 (c) Smolen
Royalty: 1/10
Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed
Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




I think that aside from the 401 these lines may be of interest as well:
Code:
Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed
hero member
Activity: 524
Merit: 500
I'm trying to mine frozen w/ a 5850, smelter crashes almost immediately. Is this a compatible card?
5850 is supported. Try --debug switch, debug output can give an idea what's wrong.

Just in case, the list of currently supported GPUs:
Code:
        const char *arrDevices[] =
        {
                "Cypress", // 5830, 5850, 5870
                "Cayman", // Radeon HD 6900:  Radeon HD 6950 and Radeon HD 6970
                "Barts", // HD 6850 HD 6870
                "Turks", // HD 6570 and HD 6670, 7510, 7570, 7670
                "Juniper", // 6770 and 6750, 5750, 5770
                "Tahiti", // 7870, 7950, 7970
                "Pitcairn", // 7850, 7870
                "Capeverde", // 7730, 7750, 7770
                "Bonaire", // 7790
                0
        };
hero member
Activity: 524
Merit: 500
401 Unauthorized
Something wrong with authorization, may be username '1' is parsed as a number. Try naming your user 'user'.
hero member
Activity: 524
Merit: 500
Are there any details on what cards don't work or do work with settings & performance ?

p.s. Also if vital info could be edited into the 1st post it would make it a lot easier for everyone to find the latest version, for example, instead of having to read the whole topic looking Wink

Any idea on when we might get Smelter working on the 290's?
(I will be using my CPU for Quarks and the 290 for LTC until then.)

Sorry again for abandoning the thread. My short term plans are:
- buy new GPU (They all are sold out now Sad And to finish PTS miner I need 64 bit atomics missed in VLIW5)
- get the code in good shape and open source it (Hoping for community review Smiley And right now the code does not even compile Smiley)
- make new closed-source release for PTS or XPM
So soon there will be open-source, commission-free Quark miner not bounded to any particular GPU. Just wait a bit.
legendary
Activity: 1442
Merit: 1000
Antifragile
i can´t get this miner running with my r9 290. any advices?

error v2:
Code:
smelter v0.2 (c) Smolen
Royalty: 1/10
Failed to read source file: ./quark0td/kernelQuark.cl
SummonProgram failed
clCreateKernel call failed!


error v3:
Code:
smelter v0.3 (c) Smolen
Royalty: 1/10
Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed
Smelter doesn't work with Hawaii (290 or 290x) GPUs yet.

Any idea on when we might get Smelter working on the 290's?
(I will be using my CPU for Quarks and the 290 for LTC until then.)
sr. member
Activity: 980
Merit: 255
HALA MADRID
the the smelter files have to be in the same dir as the wallet? that could be my issue
sr. member
Activity: 294
Merit: 250
I am currently trying to mine Offerings with smelter, while I was successful with getting it to work with frozen, I can't seem to find the error here:

offering.conf:
Code:
[...]
listen=1
rpcuser=1
rpcpassword=x
rpcallowip=127.0.0.1
rpcport=1928
server=1
[...]

And calling smelter with open wallet (same directory as .conf, of course) and:

Code:
smelter -o http://127.0.0.1:1928 -u 1 -p x -w 64 -g 1 -i 200 -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J

getting the following result:

Code:
Path/to/smelter>smelter -o http://127.0.0.1:1928 -u 1 -p
 x -w 64 -g 1 -i 200 -a QQcS8oJyWH2UiTZUN6qBZjYBWXtWFzhC4J
smelter v0.3 (c) Smolen
Royalty: 1/10
Failed to read source file: ./quark0td/kernel/kernelQuark.cl
SummonProgram failed
ThreadHost::Thread() unexpected exception:clCreateKernel call failed
Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.




Error: Parse error, request:ional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.



And so on, resulting in a crash. Did I mess up the config?
sr. member
Activity: 980
Merit: 255
HALA MADRID
I'm trying to mine frozen w/ a 5850, smelter crashes almost immediately. Is this a compatible card?
oox
newbie
Activity: 27
Merit: 0
Hi all

Are there any details on what cards don't work or do work with settings & performance ?

I'm looking to put a new low profile card into a slim pc that i can dabble with smelter & quark based coins. Seems to be 7750, 6670, 6450 & 5450 low profile cards available mainly 1GB & a 2GB 6450.

p.s. Also if vital info could be edited into the 1st post it would make it a lot easier for everyone to find the latest version, for example, instead of having to read the whole topic looking Wink
legendary
Activity: 2688
Merit: 1240
If you guys are still looking for a (backup) pool try:

https://qrk.suprnova.cc for Quark

or

https://prt.suprnova.cc for Particle.

I'm testing new stratum/vardiff code there, would really appreciate some more power than few cpu's in there.

If you need a pool for an other coinbase, message me.
hero member
Activity: 524
Merit: 500
something is very wrong with your miner  Angry i thought its supposed to take only 12.5% as fee and not all the coins ??
mined a coin where a block is 50k reward. here is what is left

6.1k is version1 posted from OP and v2 is 6.5k
I think something is wrong with the wallet code Smiley Posted response with technical details here, let's hope Particle developers will take a look at it.
sr. member
Activity: 276
Merit: 284
Just my 2 cents.

I wonder if we can get this to work on a pool with ypool.net xptProxy.
Source: https://github.com/jh000/xptProxy

Its used to mine dogecoin and "converts" the protocol into json.
Currently it supports sha-256, scrypt and primecoin algos.
There are no arguments to provide and connects by default on ypool.net port 10034 and rpc port 8332.

I made some changes to the source to allow arguments such as pool port rpcport.

main.cpp(int function, modified)
Code:
int main(int argc, char** argv)
{
printf("\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB\n");
printf("\xBA  xptProxy (v0.2b)                                \xBA\n");
printf("\xBA  contributors: jh                                \xBA\n");
printf("\xBA  local protocols: getwork(8332)+longpoll         \xBA\n");
printf("\xBA  algorithms: scrypt                              \xBA\n");
printf("\xBA  params: xptProxy.exe pool port rpcport          \xBA\n");
printf("\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC\n");
printf("Launching proxy...\n");

char* poolURL = "ypool.net";
if(argv[1])
{
poolURL = argv[1];
}

proxySettings.poolPort = 10034;
if(argv[2])
{
proxySettings.poolPort = atoi(argv[2]);
}


proxySettings.rpcPort = 8332;
if(argv[3])
{
proxySettings.rpcPort = atoi(argv[3]);
}
// init winsock
WSADATA wsa;
WSAStartup(MAKEWORD(2,2),&wsa);

hostent* hostInfo = gethostbyname(poolURL);
if( hostInfo == NULL )
{
printf("Cannot resolve '%s'. Is it a valid URL?\n", poolURL);
exit(-1);
}
void** ipListPtr = (void**)hostInfo->h_addr_list;
uint32 ip = 0xFFFFFFFF;
if( ipListPtr[0] )
{
ip = *(uint32*)ipListPtr[0];
}
char ipText[32];
sprintf(ipText, "%d.%d.%d.%d", ((ip>>0)&0xFF), ((ip>>8)&0xFF), ((ip>>16)&0xFF), ((ip>>24)&0xFF));
// set default proxy settings (todo: Add config)
proxySettings.poolIP = ipText;
// init xpt proxy stuff
xptProxy_init();
// start json server thread
printf("Starting JSON-RPC server on port %d...\n", proxySettings.rpcPort);
jsonRpcServer_t* jrs = jsonRpc_createServer(proxySettings.rpcPort);
if( jrs == NULL )
{
printf("Failed to open a server on port %d, try again\n", proxySettings.rpcPort);
return -1;
}
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)jsonRpc_run, jrs, 0, NULL);
// start processing xpt clients
printf("xptProxy ready to accept connections!\n");
xptProxy_mainloop();
return 0;
}

After the changes it compiles and runs successfully with "xptProxy ypool.net 10034 8332"

I also added all the quark files/algos to the project and they needed no changes at all
Got the files from miner, https://github.com/Neisklar/quarkcoin-cpuminer
Files: blake.c, bmw.c, groestl.c, jh.c, keccak.c, skein.c, the respective sph_headers.h and sph_types.h

The file wich actually exports quark hash and verify functions(quark.c) gives a missing function error

After the quark hashing functions can included without errors i think there are just some minor changes to do at xptProxy itself to actually recognize the algorithm.
A simple search shows:
xptClient.cpp
Code:
else if( xptShareToSubmit->algorithm == ALGORITHM_SHA256 || xptShareToSubmit->algorithm == ALGORITHM_SCRYPT )

xptProxy.cpp
Code:
if( xpc->algorithm == ALGORITHM_SCRYPT )

Not sure if the protocols are the same but maybe some one more skilled can give this a try?
jr. member
Activity: 56
Merit: 10
something is very wrong with your miner  Angry i thought its supposed to take only 12.5% as fee and not all the coins ??
mined a coin where a block is 50k reward. here is what is left

6.1k is version1 posted from OP and v2 is 6.5k

It most likely unable to send the actual amount because it was designed for Quark and not Particle. So you only get the donation amount and not the full amount

How to solve the problem
newbie
Activity: 22
Merit: 0
And the 1: value is what?  Maybe submissions was the wrong word - attempts at blocks?

I understand it's luck of the draw - hence the questions about my luck. How do you do?

The 1: [Number] refers to the number of blocks that have passed by since you started Smelter.

A: [Number] - Number of solved blocks (including orphans).

R: [Number] - Rejected.

Thank you. Well I've had 3 solved blocks now that have resulted in payments of 14.4, 7.20009 and 7.20.  To be honest I'm wondering whether it's worth it.
legendary
Activity: 876
Merit: 1000
Etherscan.io
something is very wrong with your miner  Angry i thought its supposed to take only 12.5% as fee and not all the coins ??
mined a coin where a block is 50k reward. here is what is left

6.1k is version1 posted from OP and v2 is 6.5k

It most likely unable to send the actual amount because it was designed for Quark and not Particle. So you only get the donation amount and not the full amount
Pages:
Jump to: