Pages:
Author

Topic: [ANN] [SKC] Skeincoin 0.9.3.1 | Skein-SHA2 - page 57. (Read 161552 times)

sr. member
Activity: 280
Merit: 250
Finally got the miner to mine.  Grin
Also needed the setuptools dependancy.

Files needed for mining in Windows:

https://github.com/snoopcode/poclbm-skc
Download as zip.

Python 2.7.6 32bit:
http://www.python.org/getit/

Get these in 32bit, python 2.7 format from http://www.lfd.uci.edu/~gohlke/pythonlibs/
-Ipython
-Mako
-Numpy
-pyopencl
-pytools
-setuptools

amdocl64.dll and copy to Windows/system32 as amdocl.dll if using >13.12 driver (rename the original one as amdocl.new for other miners/games)
http://www.filedropper.com/amdocl64

skeinhash.so for the poclbm folder: http://www.megafileupload.com/en/file/482956/skeinhash-so.html

Thanks to madjihad for the last 2 files.
Thanks to all for the tips, hints and work on the miner.

https://github.com/mjmvisser/adl3
Download as unzip and unzip to miner folder, needed for temp monitoring and setting --cutoff-temp=90 for 79x0 cards.

Missing: 64 bit support (not needed according to "reorder")

Bat file example previously posted:
C:\python27\python.exe C:\skein\poclbm-skc\poclbm.py http://[username.worker]:[password]@skc.coinmine.pl:6400

/EDIT: Added adl3 temp monitor link and bat file example.

Followed this to the letter and got this on Win 7 64 bit:

Fires up and then pop up that python.exe has stopped working.

Bat file is:

C:\python27\python.exe C:\poclbm-skc\poclbm.py http://worker.1:12345@skc.coinmine.pl:6400 -d 0
I was having the same issue with 64bit, but worked once i rebuild sheinhash.so with -march=nocona or maybe try the more generic x86_64
note: i'm running intel cpu
hero member
Activity: 630
Merit: 500
Finally got the miner to mine.  Grin
Also needed the setuptools dependancy.

Files needed for mining in Windows:

https://github.com/snoopcode/poclbm-skc
Download as zip.

Python 2.7.6 32bit:
http://www.python.org/getit/

Get these in 32bit, python 2.7 format from http://www.lfd.uci.edu/~gohlke/pythonlibs/
-Ipython
-Mako
-Numpy
-pyopencl
-pytools
-setuptools

amdocl64.dll and copy to Windows/system32 as amdocl.dll if using >13.12 driver (rename the original one as amdocl.new for other miners/games)
http://www.filedropper.com/amdocl64

skeinhash.so for the poclbm folder: http://www.megafileupload.com/en/file/482956/skeinhash-so.html

Thanks to madjihad for the last 2 files.
Thanks to all for the tips, hints and work on the miner.

https://github.com/mjmvisser/adl3
Download as unzip and unzip to miner folder, needed for temp monitoring and setting --cutoff-temp=90 for 79x0 cards.

Missing: 64 bit support (not needed according to "reorder")

Bat file example previously posted:
C:\python27\python.exe C:\skein\poclbm-skc\poclbm.py http://[username.worker]:[password]@skc.coinmine.pl:6400

/EDIT: Added adl3 temp monitor link and bat file example.

Followed this to the letter and got this on Win 7 64 bit:

Fires up and then pop up that python.exe has stopped working.

Bat file is:

C:\python27\python.exe C:\poclbm-skc\poclbm.py http://worker.1:12345@skc.coinmine.pl:6400 -d 0
full member
Activity: 138
Merit: 100
sleinhash.so is only used in other threads than the one that runs the kernel (does actual solutions search), so no, 64bit will not yield more performance. Skeinhash functions can even be rewritten in pure Python without losing any performance.

Thanks for the info and the miner!  Grin

Then there is no reason for the miner to be 3x slower, other than being based on "older" poclbm core with less ATI optimizations?
It is missing the
VECTORS BFI_INT FASTLOOP AGGRESSION
functions that I guess speed things up more for bitcoin in cgminer?

Running at 220Mh/s on a 7970@1170MHz, which runs at 700+ for SHA256 coins.
Only one guy runs anything faster (Anonymous) at the pool, which may be 2 cards, still halfway from 600+ per card.
full member
Activity: 182
Merit: 100
Are you sure its optimized? I cant compare the gpu performance but when it comes to cpu, poclbm-skc hashes around 50% slower than skeincoin-cpuminer on the same cpu. I dont have much time right now, but I can compare it tomorrow.

Maybe we can create some kind of a benchmark to see the performance of particular gpus?
In my case its:
7950 - 180MH/s
r9 280x 200MH/s
Overclocking can get you another 5-10MH/s

Edit:
ModelFreq [MHz] Hashrate [MH/s]
Core 2 Duo T960028001.4
Intel i5 3317U24001.395
Intel i7 3770k45005.3
Intel HD4600?6
8670D (A10-6800K)?30
5870?110
587085095
693086093
6950900103
787088094
78701150140
79501100184
7950?193
79701170220
280x1100207
280x1030201
sr. member
Activity: 462
Merit: 250
I also noticed skein doesnt need high memory frequency so you can decrease it almost all the way down without any performance hit. Skein miner is probably not optimized yet and thats why it needs less power i guess.
The kernel does not use VRAM at all (save for tiny bit to pass back results to miner), so yes, you can downclock it to minimum. It is optimized, though, but for GCN. Chances are that if you replace rolhack functions with rotates, arrays with variables and unroll skein rounds, it will perform better on VLIW architectures.

To confirm the facts above:
Running at 300Mhz memory frequency, same speed as 700 or 1200Mhz on a AMD 7970.
(Same as any SHA256 coin).
Others have measures >100W power savings at 300MHz compared to 1500MHz. Anyone care to confirm?


Miner is running about 3x slower than cgminer on bitcoin, on my 32 bit Python installation.
Any idea if a 64bit Python compile will boost the hashrate? (As skein is supposed to be faster at 64bit)

Tested -w 256/128 and -f 1/5/10/30 with no major speed gains on an AMD 7970.
sleinhash.so is only used in other threads than the one that runs the kernel (does actual solutions search), so no, 64bit will not yield more performance. Skeinhash functions can even be rewritten in pure Python without losing any performance.
full member
Activity: 138
Merit: 100
I also noticed skein doesnt need high memory frequency so you can decrease it almost all the way down without any performance hit. Skein miner is probably not optimized yet and thats why it needs less power i guess.
The kernel does not use VRAM at all (save for tiny bit to pass back results to miner), so yes, you can downclock it to minimum. It is optimized, though, but for GCN. Chances are that if you replace rolhack functions with rotates, arrays with variables and unroll skein rounds, it will perform better on VLIW architectures.

To confirm the facts above:
Running at 300Mhz memory frequency, same speed as 700 or 1200Mhz on a AMD 7970.
(Same as any SHA256 coin).
Others have measures >100W power savings at 300MHz compared to 1500MHz. Anyone care to confirm?


Miner is running about 3x slower than cgminer on bitcoin, on my 32 bit Python installation.
Any idea if a 64bit Python compile will boost the hashrate? (As skein is supposed to be faster at 64bit)

Tested -w 256/128 and -f 1/5/10/30 with no major speed gains on an AMD 7970.
member
Activity: 158
Merit: 39
WTS 5k
sr. member
Activity: 462
Merit: 250
I also noticed skein doesnt need high memory frequency so you can decrease it almost all the way down without any performance hit. Skein miner is probably not optimized yet and thats why it needs less power i guess.
The kernel does not use VRAM at all (save for tiny bit to pass back results to miner), so yes, you can downclock it to minimum. It is optimized, though, but for GCN. Chances are that if you replace rolhack functions with rotates, arrays with variables and unroll skein rounds, it will perform better on VLIW architectures.
full member
Activity: 138
Merit: 100
Finally got the miner to mine.  Grin
Also needed the setuptools dependancy.

Files needed for mining in Windows:

https://github.com/snoopcode/poclbm-skc
Download as zip.

Python 2.7.6 32bit:
http://www.python.org/getit/

Get these in 32bit, python 2.7 format from http://www.lfd.uci.edu/~gohlke/pythonlibs/
-Ipython
-Mako
-Numpy
-pyopencl
-pytools
-setuptools

amdocl64.dll and copy to Windows/system32 or SYSWOW64 folders as amdocl.dll if using >13.12 driver (rename the original one as amdocl.new for other miners/games)
http://www.filedropper.com/amdocl64

skeinhash.so for the poclbm folder: http://www.megafileupload.com/en/file/482956/skeinhash-so.html

Thanks to madjihad for the last 2 files.
Thanks to all for the tips, hints and work on the miner.

https://github.com/mjmvisser/adl3
Download as unzip and unzip to miner folder, needed for temp monitoring and setting --cutoff-temp=90 for 79x0 cards.

Missing: 64 bit support (not needed according to "reorder")

Bat file example previously posted:
C:\python27\python.exe C:\skein\poclbm-skc\poclbm.py http://[username.worker]:[password]@skc.coinmine.pl:6400

/EDIT: Added adl3 temp monitor link, bat file example and SYSWOW64 folder.
sr. member
Activity: 280
Merit: 250
I also noticed skein doesnt need high memory frequency so you can decrease it almost all the way down without any performance hit. Skein miner is probably not optimized yet and thats why it needs less power i guess.
was thinking the same thing. Did anyone have any luck with getting an exe out of python for it, might help get another pool going and attract more miners.
full member
Activity: 182
Merit: 100
I also noticed skein doesnt need high memory frequency so you can decrease it almost all the way down without any performance hit. Skein miner is probably not optimized yet and thats why it needs less power i guess.
sr. member
Activity: 280
Merit: 250
I got around to setting up the gpu miner and noticed that it's a full 100 watts less on the wall than sha/scrypt mining.
sr. member
Activity: 462
Merit: 250

Why is this so frickin' more difficult than the compiled bitcoin python miner?
https://en.bitcoin.it/wiki/Poclbm

Python has sha256 bundled, but not skein hash. I suggest that somebody steps in and replaces my quickhack dll with pure python implementation from http://pythonhosted.org/pyskein/
full member
Activity: 138
Merit: 100
Getting these error codes after trying Python 2.7 32 bit, all other setting as above:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

c:\skein\poclbm-skc>SKEIN_POOL1.bat

c:\skein\poclbm-skc>C:\python27\python.exe C:\skein\poclbm-skc\poclbm.py http://
worker.1:[email protected]:6400 -d 0

WARNING: no adl3 module found (github.com/mjmvisser/adl3), temperature control i
s disabled


 01/01/2014 17:11:28, started OpenCL miner on platform 0, device 0 (Tahiti)

 01/01/2014 17:11:28, Setting server (worker.1 @ skc.coinmine.pl:6400)

skc.coinmine.pl:6400 01/01/2014 17:11:28, Compiler defines:  -DOUTPUT_SIZE=256 -
DOUTPUT_MASK=255 -DENDIAN_LITTLE=1 -DGPU_AMD=1 -Ic:\skein\poclbm-skc

skc.coinmine.pl:6400 01/01/2014 17:11:28, Error loading compiled kernel: 532ed20
3a8be7d1bddcebf7c43f05f49.elf

skc.coinmine.pl:6400 01/01/2014 17:11:28, Recompiling kernel ...

skc.coinmine.pl:6400 01/01/2014 17:11:28, checking for stratum...
Exception in thread Thread-1:
Traceback (most recent call last):
  File "C:\python27\lib\threading.py", line 810, in __bootstrap_inner
    self.run()
  File "C:\python27\lib\threading.py", line 763, in run
    self.__target(*self.__args, **self.__kwargs)
  File "C:\skein\poclbm-skc\OpenCLMiner.py", line 176, in mining_thread
    self.load_kernel()
  File "C:\skein\poclbm-skc\OpenCLMiner.py", line 323, in load_kernel
    self.program = cl.Program(self.context, kernel).build(self.defines)
  File "C:\python27\lib\site-packages\pyopencl\__init__.py", line 141, in build
    options = options + ["-I", _find_pyopencl_include_path()]
  File "C:\python27\lib\site-packages\pyopencl\__init__.py", line 722, in _find_
pyopencl_include_path
    from pkg_resources import Requirement, resource_filename
ImportError: No module named pkg_resources


skc.coinmine.pl:6400 01/01/2014 17:11:28, no response to getwork, using as strat
um

skc.coinmine.pl:6400 01/01/2014 17:11:28, Setting new difficulty: 0.0625

/EDIT: Tried with numpy MKL 1.72 instead of 1.8, same error code as above.
full member
Activity: 138
Merit: 100
Cannot get the GPU miner to work either, trying on Win 7 64 bit and latest AMD 13.12 driver.

Using Python 2.7 64 bit I get "WindowsError Error 21 device not ready".
Also installed: ipython, Mako, numpy 1.8 MKL, pyopencl, pytools from http://www.lfd.uci.edu/~gohlke/pythonlibs/

Using the skeinhash.so from http://www.megafileupload.com/en/file/482956/skeinhash-so.html
Thanks madjihad.

Trying Python 2.7 32 bit again, also failed but that got further than the 64 bit install.

Can't find an "amdocl64.dll" to replace, they are called "amdocl.dll" now.  

Using bat file:
C:\python27\python.exe C:\skein\poclbm-skc\poclbm.py http://worker.1:[email protected]:6400 -d 0

Why is this so frickin' more difficult than the compiled bitcoin python miner?
https://en.bitcoin.it/wiki/Poclbm
full member
Activity: 162
Merit: 100
Used https://bitcointalksearch.org/topic/m.4042222
Compiled skeinhash.so in mingw, but got message that key fPIC ignored as all code positionally independed.
and now when try to run on 7950, win 8.1 x64, 4gb ram, catalist 13.11 beta 9.5, it tell me that and close:

Code:
 28/12/2013 00:50:51, started OpenCL miner on platform 1, device 0 (Tahiti)
 28/12/2013 00:50:51, Setting server (melnikalex.1 @ skc.coinmine.pl:6400)
skc.coinmine.pl:6400 28/12/2013 00:50:51, Compiler defines:  -DOUTPUT_SIZE=256 -DOUTPUT_MASK=255 -DENDIAN_LITTLE=1 -DGPU_AMD=1 -IC:\Skein\poclbm-skc
skc.coinmine.pl:6400 28/12/2013 00:50:51, Error loading compiled kernel: 60078364a528c8e14b098ad0e9403ceb.elf
skc.coinmine.pl:6400 28/12/2013 00:50:51, Recompiling kernel ...
skc.coinmine.pl:6400 28/12/2013 00:50:51, Setting new difficulty: 0.0625

please help to make it work
maybe my skeinhash.so is not as good as yours, can someone give the link to download it?
who make it work, please tell your os/catalist version/amd sdk ?
thanks

That is strange. Try this one skeinhash.so http://www.megafileupload.com/en/file/482956/skeinhash-so.html It was compiled under Windows 7 x64, might resolve you issue. On Windows I had issue with amdocl.dll it crashed during run and I had to replace it with older version (dll version: 10.0.923.1 and product version: OpenCL 1.1 AMD-APP (923.1)) you can download it here: http://www.filedropper.com/amdocl64 but make a backup of original file (or files if you have systerm32 and syswow64 folders).


I have used the skeinhash.so but when i run it i get:

Windowserror:error126. The specified module could not be found. Even with inserting the before mentioned amdocl64.dll I keep getting this. I have inserted the file in both the system32 and syswow64 dir.

This should be correct right?
member
Activity: 158
Merit: 39
December 31, 2013, 05:46:38 AM
WTS 5k, pm with offer
full member
Activity: 151
Merit: 100
December 30, 2013, 05:50:37 PM
dont judge me to hard ok.. made it in between trainrides :p
sr. member
Activity: 914
Merit: 250
Making Smart Money Work
December 30, 2013, 03:53:10 PM
hi guys.. perhapes my last message got lost in the gpu instructions but i would love 2 know if anyone (accept for madjihad) has an interest in an easy to check stats/updates app cause the poll http://skeincoin.wordpress.com/ had 7 votes and i got 1 suggestion from madjihad - an android wallet for Skein.. which would be awesome but would require lots of time and do we really trust the random number generator? :p

for suggestions pls pm me or post something up here.. would appreciate that
If it's for android, please send me a preview apk please. Cheesy
full member
Activity: 151
Merit: 100
December 30, 2013, 02:25:34 PM
hi guys.. perhapes my last message got lost in the gpu instructions but i would love 2 know if anyone (accept for madjihad) has an interest in an easy to check stats/updates app cause the poll http://skeincoin.wordpress.com/ had 7 votes and i got 1 suggestion from madjihad - an android wallet for Skein.. which would be awesome but would require lots of time and do we really trust the random number generator? :p

for suggestions pls pm me or post something up here.. would appreciate that
Pages:
Jump to: