Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: ThiagoCMC on July 30, 2012, 07:02:10 AM



Title: CGMiner 3.0 Feature Request - or just a few ideas and/or some insights...
Post by: ThiagoCMC on July 30, 2012, 07:02:10 AM
Hi fellas!

 First, thanks ckolivas, the "API team" and others developers of CGMiner, this piece of software is really great!!

 I have a few ideas, or ways that I would like to configure the current CGMiner version but, I can't...

 I would like to be able to do:

 * "Timed-based" "device-profile" per pool. Not "global"...;
 * Algorithm per pool.

 As for example, a cgminer3.conf draft:

Code:
"pools" : [
        {
                "url" : "http://myp2pool.node.intranet:9332",
                "algo" : "sha256",
                "user" : "bleh",
                "pass" : "bleh"
                "intensity" : "7",
                "gpu-threads" : "1",
                "gpu-engine" : "08:00-20:30;600-800,600-800",
                "gpu-engine" : "20:31-07:59;600-950,600-950"
                "gpu-memclock" : "150,150",     # or time-based too, like above...
                "X" : "Y"
        },
        {
                "url" : "http://myp2pool.node.intranet:9327",
                "algo" : "scrypt",
                "user" : "bleh",
                "pass" : "bleh"
                "intensity" : "X",
                "cpu-threads" : "X" # ? Litecoin CGMiner using CPU ?
        },
        {
                "url" : "http://myp2pool.node.intranet:9327",
                "algo" : "scrypt",
                "user" : "bleh",
                "pass" : "bleh"
                "intensity" : "X",
                "gpu-threads" : "X",
                "gpu-engine" : "08:00-20:30;600-800,600-800",
                "gpu-engine" : "20:31-07:59;600-950,600-950"
                "gpu-memclock" : "1200,1200"     # or time-based too, like above...
        },
        {
                "url" : "http://gpumax.com:8332",
                "algo" : "sha256",
                "user" : "gpumaxuser",
                "pass" : "1234"
                "intensity" : "9",
                "gpu-threads" : "2",
                "gpu-engine" : "08:00-20:30;600-800,600-800",
                "gpu-engine" : "20:31-07:59;600-950,600-950"
                "gpu-memclock" : "300,300"     # or time-based too, like above...
        }
]

 I can do that using the Crontab but... I think that CGMiner can/should handle that!  =P

 Anyway, CGMiner design is already awesome! It is just an idea that come to my mind...

 What do you guys think?!

 Keep using Crontab and two (BTC / LTC) instances of CGMiner?!

Cheers!
Thiago


Title: Re: CGMiner 3.0 Feature Request - or just a few ideas and/or some insights...
Post by: P_Shep on July 30, 2012, 04:39:11 PM
That's pretty specific.
A cron job is probably best suited for this, since all you asking you can control with the API.


Title: Re: CGMiner 3.0 Feature Request - or just a few ideas and/or some insights...
Post by: ThiagoCMC on July 30, 2012, 07:07:48 PM
That's pretty specific.
A cron job is probably best suited for this, since all you asking you can control with the API.

Good point! Tks!


Title: Re: CGMiner 3.0 Feature Request - or just a few ideas and/or some insights...
Post by: ewibit on August 02, 2012, 02:05:34 PM
I can do that using the Crontab but... I think that CGMiner can/should handle that!  =P
but e.g. in BAMT it is not possible to make a crontab:
https://bitcointalk.org/index.php?topic=96534.0


Title: Re: CGMiner 3.0 Feature Request - or just a few ideas and/or some insights...
Post by: Nachtwind on August 02, 2012, 02:12:27 PM
In addition to that time based system i would love to see a possibility for cgminer to just enable my (primary) gpu for mining only when i am afk.. much like a Screensaver would act.. So basically my other mining hardware runs 24/7 but my primary gpu should only be in use when i am afk..