kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
May 13, 2013, 07:09:34 AM |
|
Thought I'd post this here also for anyone interested Firstly, yes a dev unit, I'm one of the people friedcat contacted last year about sending out dev units My ASICMINER USB Erupter showed up about an hour ago. Been playing with the Icarus timing settings still not quite got it right yet. Obviously yes I'm getting around 300MH/s out of it. Currently best settings are for anyone wondering while I sort it out: --icarus-options 115200:2:1 --icarus-timing shortA pic or 2 Click for bigger Edit: the USB chip is: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light OK after messing with it for quite a while, I've decided that the optimal settings to use for my one for now are: --icarus-options 115200:2:1 --icarus-timing 3.0=80It's definitely getting around 300MH/s (or more) but I'd need to let it run for a few hours at least to get a rough idea. The MH/s that my Icarus driver reports is affected by the timing numbers - if the 3.0ns number is wrong (which it is) it will affect the reported MH/s Best way to get an unbiased slightly under-estimate timing is U: after at least a few hours (a day or two is best) - since U: is what you get paid for Here's a screen grab after running for 10 minutes Had 1 hardware error in there. Seems it might get as many as a few an hour - we'll see. Mine has no heat sink and gets hot to touch so that may be part of it. ... and after asking friedcat about the internals of the chip ... another adjustment to the settings: --icarus-options 115200:1:1 --icarus-timing 3.0=80 After I let this run for at least a few hours I should see how far above 300MH/s it really is - coz it certainly seems to be above 300.
|
|
|
|
johnyj
Legendary
Offline
Activity: 1988
Merit: 1012
Beyond Imagination
|
|
May 13, 2013, 02:46:09 PM |
|
For FPGA/ASIC devices, is it possible to change the frequency on the fly like GPU? (Temperature based frequency adjustment) Or you have to restart the cgminer process?
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
May 13, 2013, 04:15:31 PM |
|
For FPGA/ASIC devices, is it possible to change the frequency on the fly like GPU? (Temperature based frequency adjustment) Or you have to restart the cgminer process?
Currently the only one that cgminer adjusts the frequency is the MMQ. cgminer itself adjusts that so it is as high as possible but stays under 1% errors. You can also set it via the API e.g. java API "pgaset|0,clock,210"BFL SC's as yet don't have a frequency adjustment. The Avalon code doesn't currently support changing it while running.
|
|
|
|
rudrigorc2
Legendary
Offline
Activity: 1064
Merit: 1000
|
|
May 13, 2013, 04:35:50 PM |
|
For FPGA/ASIC devices, is it possible to change the frequency on the fly like GPU? (Temperature based frequency adjustment) Or you have to restart the cgminer process?
Currently the only one that cgminer adjusts the frequency is the MMQ. cgminer itself adjusts that so it is as high as possible but stays under 1% errors. You can also set it via the API e.g. java API "pgaset|0,clock,210"BFL SC's as yet don't have a frequency adjustment. The Avalon code doesn't currently support changing it while running. I guess by this you say it would be possible to implement and that it could improve the machine if done right
|
|
|
|
crazyearner
Legendary
Offline
Activity: 1820
Merit: 1001
|
|
May 13, 2013, 10:41:52 PM |
|
I have a problem mining on latest 3.1.1 client crashes every time trying to load miner configs and .bat configs and can not mine and have had to goto 3.0.0
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
May 13, 2013, 10:51:03 PM |
|
For FPGA/ASIC devices, is it possible to change the frequency on the fly like GPU? (Temperature based frequency adjustment) Or you have to restart the cgminer process?
Currently the only one that cgminer adjusts the frequency is the MMQ. cgminer itself adjusts that so it is as high as possible but stays under 1% errors. You can also set it via the API e.g. java API "pgaset|0,clock,210"BFL SC's as yet don't have a frequency adjustment. The Avalon code doesn't currently support changing it while running. I guess by this you say it would be possible to implement and that it could improve the machine if done right For Avalon, yes, for BFL SC, no.
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
May 13, 2013, 10:51:36 PM |
|
I have a problem mining on latest 3.1.1 client crashes every time trying to load miner configs and .bat configs and can not mine and have had to goto 3.0.0
More information required.
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
May 13, 2013, 11:03:00 PM |
|
I have a problem mining on latest 3.1.1 client crashes every time trying to load miner configs and .bat configs and can not mine and have had to goto 3.0.0
Usual story, likely you've changed drivers or sdk in the interim and the only reason the old one works is it already has generated .bin files from the old sdk installation.
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
tigerbit
Member
Offline
Activity: 80
Merit: 10
|
|
May 13, 2013, 11:23:36 PM |
|
Readme and API doc suggest that failover-only is a true/false parameter. "failover-only" : false in the cgminer.conf generates an error on startup - invalid value. btw. stratum connection interrupted cgminer crashes are improved but not resolved completely https://bitcointalk.org/index.php?topic=188533.msg2136544#msg2136544
|
If you found this useful modest tips welcome BTC: 15noAopoPUcA4D4dTJihgDVE8axZh8VWia
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
May 14, 2013, 12:47:50 AM |
|
|
|
|
|
blackarrow
|
|
May 14, 2013, 05:41:54 AM |
|
I have a small issue with how cgminer displays the miners: Too many mining devices will go out of screen and I cannot see them. Do you think that you could reformat these somehow? our testing rig, small window: same rig, taller window:
|
|
|
|
CumpsD
|
|
May 14, 2013, 05:43:45 AM |
|
I have a question on setting memory speed for a 7970 and linux.
When running my rig on Windows, I wasn't able to set the memory for the 7970 to anything low (100-300) in cgminer, while the MSI afterburner tool managed to do that. However on Linux, there is no MSI afterburner to help me out.
I'm trying to figure out what it is doing, that cgminer doesn't do, does anyone know?
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
May 14, 2013, 05:47:24 AM |
|
I have a small issue with how cgminer displays the miners:
Too many mining devices will go out of screen and I cannot see them. Do you think that you could reformat these somehow?
our testing rig, small window:
There is a limit to how much you can put on screen... that display was never designed with so many devices in mind - better to use the API and some external monitor like the php file included in cgminer. You can also enable --compact mode to not show the devices and just show the summary since you can't see them all on screen anyway; that's what compact was designed for.
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
May 14, 2013, 05:50:04 AM |
|
I have a question on setting memory speed for a 7970 and linux.
When running my rig on Windows, I wasn't able to set the memory for the 7970 to anything low (100-300) in cgminer, while the MSI afterburner tool managed to do that. However on Linux, there is no MSI afterburner to help me out.
I'm trying to figure out what it is doing, that cgminer doesn't do, does anyone know?
It pokes around in the driver using features that AMD never give us documentation for, whereas cgminer uses the ATI Display Library that AMD provides us. See GPU-README for Q: I change my GPU engine/memory/voltage and cgminer reports back no change?
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
CumpsD
|
|
May 14, 2013, 05:56:37 AM |
|
I have a question on setting memory speed for a 7970 and linux.
When running my rig on Windows, I wasn't able to set the memory for the 7970 to anything low (100-300) in cgminer, while the MSI afterburner tool managed to do that. However on Linux, there is no MSI afterburner to help me out.
I'm trying to figure out what it is doing, that cgminer doesn't do, does anyone know?
It pokes around in the driver using features that AMD never give us documentation for, whereas cgminer uses the ATI Display Library that AMD provides us. See GPU-README for Q: I change my GPU engine/memory/voltage and cgminer reports back no change?
Lovely, undocumented features I think I managed to do it using aticonfig --od-enable, aticonfig --odgc and aticonfig --odsc=core,mem now. At least the aticonfig tool says so, and AMDOverdriveCtrl says so too, but cgminer is still reporting the unchanged value, so now I have no idea what my mem clocks are :/
|
|
|
|
blackarrow
|
|
May 14, 2013, 05:58:26 AM |
|
There is a limit to how much you can put on screen... that display was never designed with so many devices in mind - better to use the API and some external monitor like the php file included in cgminer. You can also enable --compact mode to not show the devices and just show the summary since you can't see them all on screen anyway; that's what compact was designed for.
It could be useful if we could see the devices in groups. I'm mostly interested in the ones that are OFF or too many errors.
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
May 14, 2013, 05:59:33 AM |
|
I have a question on setting memory speed for a 7970 and linux.
When running my rig on Windows, I wasn't able to set the memory for the 7970 to anything low (100-300) in cgminer, while the MSI afterburner tool managed to do that. However on Linux, there is no MSI afterburner to help me out.
I'm trying to figure out what it is doing, that cgminer doesn't do, does anyone know?
It pokes around in the driver using features that AMD never give us documentation for, whereas cgminer uses the ATI Display Library that AMD provides us. See GPU-README for Q: I change my GPU engine/memory/voltage and cgminer reports back no change?
Lovely, undocumented features I think I managed to do it using aticonfig --od-enable, aticonfig --odgc and aticonfig --odsc=core,mem now. At least the aticonfig tool says so, and AMDOverdriveCtrl says so too, but cgminer is still reporting the unchanged value, so now I have no idea what my mem clocks are :/ Other tools will report back your setting, but not the actual value; that's why cgminer asks the device for the actual value and goes to the effort of waiting one second after you change any setting and reports it back, meaning it is telling you the actual value.
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
CumpsD
|
|
May 14, 2013, 06:02:57 AM |
|
I have a question on setting memory speed for a 7970 and linux.
When running my rig on Windows, I wasn't able to set the memory for the 7970 to anything low (100-300) in cgminer, while the MSI afterburner tool managed to do that. However on Linux, there is no MSI afterburner to help me out.
I'm trying to figure out what it is doing, that cgminer doesn't do, does anyone know?
It pokes around in the driver using features that AMD never give us documentation for, whereas cgminer uses the ATI Display Library that AMD provides us. See GPU-README for Q: I change my GPU engine/memory/voltage and cgminer reports back no change?
Lovely, undocumented features I think I managed to do it using aticonfig --od-enable, aticonfig --odgc and aticonfig --odsc=core,mem now. At least the aticonfig tool says so, and AMDOverdriveCtrl says so too, but cgminer is still reporting the unchanged value, so now I have no idea what my mem clocks are :/ Other tools will report back your setting, but not the actual value; that's why cgminer asks the device for the actual value and goes to the effort of waiting one second after you change any setting and reports it back, meaning it is telling you the actual value. Was afraid of that, it means the aticonfig tool doesn't work
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
May 14, 2013, 06:04:14 AM |
|
There is a limit to how much you can put on screen... that display was never designed with so many devices in mind - better to use the API and some external monitor like the php file included in cgminer. You can also enable --compact mode to not show the devices and just show the summary since you can't see them all on screen anyway; that's what compact was designed for.
It could be useful if we could see the devices in groups. I'm mostly interested in the ones that are OFF or too many errors. The display layout tools in use for this text interface (curses) are awkward in the extreme, which is why it's easy to make a window with too many devices and crash, and remove a device and try to change the layout size and crash, and add a device line and crash, and try to set a window larger than the console size and crash, and... I've spent a lot of time trying to minimise the harm the text layout tools do but in the process there are limits to how flexible I can make it. It is not a tool for more than half a dozen GPUs. You seriously need a GUI for what you're asking. EDIT: Or at best some kind of text submenu list that didn't have separate "windows".
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
vnid001
Newbie
Offline
Activity: 26
Merit: 0
|
|
May 14, 2013, 10:17:49 AM |
|
--temp-cutoff shutdown Windows or off GPU?
|
|
|
|
|