Bitcoin Forum
May 05, 2024, 02:15:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 ... 1240 »
  Print  
Author Topic: CCminer(SP-MOD) Modded GPU kernels.  (Read 2347498 times)
sp_ (OP)
Legendary
*
Offline Offline

Activity: 2898
Merit: 1087

Team Black developer


View Profile
May 28, 2015, 07:05:10 PM
 #3281

speeds build 51 (factory standard clocks)
quark:
gtx 970(gigabyte oc): 16.200 MHASH (up from 15.700 in build 50)
gtx 750ti(gigabyte windforce): 5,7 MHASH
Do you have power consumption metrics for these? Specifically the 970. I'm trying to decide if they are worth it or if I should stick to 750 Tis...

The 750ti use around 40 watt. the 970 around 140 watt.. But..
You need to add the idle watt, and messure with a gold rated PSU or bether. With a cheap PSU the wattage is increased.

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW MEOWPOW + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
1714918535
Hero Member
*
Offline Offline

Posts: 1714918535

View Profile Personal Message (Offline)

Ignore
1714918535
Reply with quote  #2

1714918535
Report to moderator
1714918535
Hero Member
*
Offline Offline

Posts: 1714918535

View Profile Personal Message (Offline)

Ignore
1714918535
Reply with quote  #2

1714918535
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714918535
Hero Member
*
Offline Offline

Posts: 1714918535

View Profile Personal Message (Offline)

Ignore
1714918535
Reply with quote  #2

1714918535
Report to moderator
5w00p
Hero Member
*****
Offline Offline

Activity: 644
Merit: 502



View Profile
May 28, 2015, 07:12:30 PM
 #3282

I know I can google it and find links, but what procedure do you guys recommend for flashing a higher TDP BIOS?

My card is a Zotac GTX 970 ZT-90101-10P

I am about to put a waterblock on it and then I want to flash a different BIOS, raising the max power limit.

Thanks in advance, and a BIG thank you to sp_. A donation in appreciation from me is forthcoming.
djm34
Legendary
*
Offline Offline

Activity: 1400
Merit: 1050


View Profile WWW
May 28, 2015, 07:17:00 PM
 #3283

I know I can google it and find links, but what procedure do you guys recommend for flashing a higher TDP BIOS?

My card is a Zotac GTX 970 ZT-90101-10P

I am about to put a waterblock on it and then I want to flash a different BIOS, raising the max power limit.

Thanks in advance, and a BIG thank you to sp_. A donation in appreciation from me is forthcoming.
http://www.overclock.net/t/1514085/official-nvidia-gtx-970-owners-club/10#post_22876454

djm34 facebook page
BTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze
Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
Grout
Full Member
***
Offline Offline

Activity: 139
Merit: 100


View Profile
May 28, 2015, 08:00:59 PM
Last edit: May 28, 2015, 08:57:07 PM by Grout
 #3284

The 750ti use around 40 watt. the 970 around 140 watt.. But..
You need to add the idle watt, and messure with a gold rated PSU or bether. With a cheap PSU the wattage is increased.

Thank you. I found a tomshardware page that mesured the idle power usage at 20W (and the "torture" at 243W), so 160W total on quark. Nice!
I think it is the first time 970 beats 750 on a H/€ AND H/W comparison.

BTW, I removed one 750Ti (windforce OC) from my rig and the power consumption difference is exactly 60W from the wall, on a 80plus gold PSU.

edit: just did the math and 970 are still worth with insane 1200+ platinum PSUs...
ManiacMiner
Full Member
***
Offline Offline

Activity: 145
Merit: 101



View Profile
May 28, 2015, 09:53:27 PM
 #3285

How to mine scrypt-jane with this miner? For example nfactor=15. Old cudaminer work fine with my 750Ti rig, but with this miner i have errors. Need other parameters?

(つ ͡๏ ͜১ ͡๏ )つ[̲̅$̲̅(̲̅5̲̅)̲̅$̲̅]ε=ʕ ͡๏ ͜১ ͡๏ʔ=з
Nubminer
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
May 29, 2015, 03:00:43 AM
 #3286

release 50
gtx 980 -  lyra2 -i 21 @nicehash 1325  
              quark -i 24 @nicehash  19500

release 51
gtx 980 - lyra2 -i 21 @nicehash 1325
              qiark -i 24 @nicehash 19200


temp of card.. it seems to me the mfg wanted this card to run hot... I will crank up the fan speed a bit and try and get in the 75ºc gpu1 and gpu2 will probably drop to 72ºC but any more and my wife will complain
chrysophylax
Legendary
*
Offline Offline

Activity: 2814
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
May 29, 2015, 03:59:08 AM
Last edit: May 29, 2015, 04:10:02 AM by chrysophylax
 #3287

hi all ...

has anyone any issues with compiling since sp introduced compute_52 into the makefile? ...

sp - the compile crashes with - nvcc fatal   : Unsupported gpu architecture 'compute_52' - since you introduced the compute_52 arch into git ...

even if you comment out the option in the makefile - the compilation bombs out with - config.status: error: cannot find input file: `Makefile.in' ...

could you 'fix' this please? ...

#crysx

sp_ (OP)
Legendary
*
Offline Offline

Activity: 2898
Merit: 1087

Team Black developer


View Profile
May 29, 2015, 06:32:12 AM
 #3288

Just use the old makefile. Or remove the +

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW MEOWPOW + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
bensam1231
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024


View Profile
May 29, 2015, 06:38:58 AM
 #3289

Curiously are you guys overvolting too? Overvolting usually results in worse efficiency.

The 290/x series were designed to operate at up to 95c at which point the fan ramps up to whatever your maximum threshold is and once it reaches whatever you set the maximum to it starts downclocking to stay under 95c. AMD said they were perfectly alright operating at those temperatures. That was what they were engineered to do. That doesn't apply to 280/x series though. The conception that it's 'too hot' is based on what people know about other GPUs besides those.

For gaming but not for 24/7 heavy use.

That is incorrect. It includes render farms, which can be just as strenuous as mining. 'Gaming' is a very loose term as well, some games push cards harder then others. They wouldn't make such a statement based off using the card for 1-2 hours at those temps. They were designed to run at that temperature. It's not magic, you can engineer something to run at whatever you want, you just have to use components that work at higher temperatures.

I buy private Nvidia miners. Send information and/or inquiries to my PM box.
5w00p
Hero Member
*****
Offline Offline

Activity: 644
Merit: 502



View Profile
May 29, 2015, 06:57:32 AM
 #3290

Beer donation sent

https://blockchain.info/tx/646094cd6ce1a8e0e01c63c1881f7d04dbac1904291e86fbf59fc25e9f5bd504
myagui
Legendary
*
Offline Offline

Activity: 1154
Merit: 1001



View Profile
May 29, 2015, 09:36:15 AM
 #3291

@bensam1231

I have the 980's undervolted, which has so far proven to provide about the same stability ceiling, while driving less power and heat (so yeah, I'd expect that overvolting would tend to lower the efficiency). Standard voltage at top clock bin is 1.125v IIRC, while mine are running at 1.112v.
I don't have any 750's anymore, but I do recall those behaving very differently. The ones I had before, would allow quite a bit more overclocking if also running overvolted - but on those - I was not bound by thermal or TDP limitations (which I am on the 980s). 

The issue with running the cards very hot (near the specification limits) is not one of killing the cards in an instant. They are certainly designed to manage the temperatures for long periods of time (hence the thermal throttling). The issue is that, cards that always run hot, will tend to have a shorter lifetime than those than always run cool.
Manufacturers are also not stupid. They will be happy to have a good number of cards failing after some 4 or 5 years of abuse, so they can sell some new ones  Grin

@SP_
980 @ 1370, 3505 - quark
   release 44 - 19.2MH/s
   release 51 - 19.5MH/s

joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
May 29, 2015, 01:04:09 PM
 #3292

hi all ...

has anyone any issues with compiling since sp introduced compute_52 into the makefile? ...

sp - the compile crashes with - nvcc fatal   : Unsupported gpu architecture 'compute_52' - since you introduced the compute_52 arch into git ...

even if you comment out the option in the makefile - the compilation bombs out with - config.status: error: cannot find input file: `Makefile.in' ...

could you 'fix' this please? ...

#crysx

Guess you missed this post....

https://bitcointalk.org/index.php?topic=826901.msg11475406#msg11475406

If you only have 750s you don't need compute_52. As SP pointed out compute_52 will give
better performance on 9xx cards.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
sp_ (OP)
Legendary
*
Offline Offline

Activity: 2898
Merit: 1087

Team Black developer


View Profile
May 29, 2015, 01:55:43 PM
 #3293


Thanks:) I think I should spend some more time on quark.. to low tdp on the highend cards

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW MEOWPOW + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
chrysophylax
Legendary
*
Offline Offline

Activity: 2814
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
May 29, 2015, 02:35:09 PM
 #3294

hi all ...

has anyone any issues with compiling since sp introduced compute_52 into the makefile? ...

sp - the compile crashes with - nvcc fatal   : Unsupported gpu architecture 'compute_52' - since you introduced the compute_52 arch into git ...

even if you comment out the option in the makefile - the compilation bombs out with - config.status: error: cannot find input file: `Makefile.in' ...

could you 'fix' this please? ...

#crysx

Guess you missed this post....

https://bitcointalk.org/index.php?topic=826901.msg11475406#msg11475406

If you only have 750s you don't need compute_52. As SP pointed out compute_52 will give
better performance on 9xx cards.

tanx jo ... i understand ...

BUT - when the latest git clone was made and a compile got underway - the compile bombed out ...

editing the Makefile.am and removing that part for compute_52 did nothing more than create more errors concerning a missing Makefile.in ...

i have written a very simple script for the compilation of ccminer-spmod for our systems ...

simple but effective - in that it automates the entire process from cloning to compilation to installation and rebooting of the system to mine with the new miner without manual intervention for each of the machines in the farm ...

unfortunately - when there is an issue with the compilation ( as this has currently ) the process is broken ... which means manual intervention - and i REALLY dont like manual intervention Tongue ...

as per sp's advice - the compilation finishes successfully when the 'older' Makefile.am replaces the new one ( that is still currently in git ) and the latest ccminer gets compiled ...

but that takes intervention on my part for EVERY miner in the farm - and that is a major pain ...

so whether we need compute_52 or not - it exists currently in the Makefile.am when you clone and thus compilation crashes ... this was not an issue prior to the latest change - which made everything run automatically ...

and im a lazy guy - that likes automation Wink ...

#crysx

Slava_K
Hero Member
*****
Offline Offline

Activity: 677
Merit: 500



View Profile
May 29, 2015, 03:20:12 PM
 #3295

Just now setting larger memspeed - on quark hashing going up...

                                 
                  █████████████████████████████▒
               ▒███████████████████████████████▓░
             ▒████▓                         ░▓███▒░
         ░▒▓████▓                             ░▓███▓▓▒▒░
▓▓▓▓▓████████▓▒               ░░░▒▒▒▒▒░         ░▒█████████▓▓▓▓▓
████████▓▒                ░▒▓▓▓▒▒▒▒▒▒▒▓▓▓▓▒         ░░▒▒████████
▓██▓                   ░▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓███▒░             ███▓
▒███                 ░▓█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓█████▒░         ▓▓█░
░█▓█                ▓█▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█████▓██░     ▓███
 ▓██▓             ▒██▒▒░▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒░▒▒░  ░▓█▓      ███▓
 ▒█▓█            ▓█▓▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░▒▒░ ░▒░░▓███▓      ▒███▒
  █▓█▓          ▓█▓▒▓▒▒▒▒░░░░░░░░░░░░▒▓▒▒░░▒▒▓█████░      ███▓
  ▒█▓█░        ░██▓▓▒░░░░░░░░░▒▓▒░ ░░░ ░░▒▒▓▓▓▓▓█▒█░     ▓███▒
   ▓▓▓▓        ███▒░░░░░▒░░░▒▒▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▓▓ █░    ▒███▒
   ░▓▓▓▓   ░▒▒ █▓▒▒▒▒▒▓▓▓▒░▒░░░░░░░▒▒▒▒▒▒▒▒▒░▒▒▓ ▒█    ░████
    ░▓▒▓▒ ░▓████▓▓▓▒▒▒▓▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ██   ░████
     ▒▓▓██  ▓████▓▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░▒▒░ ░██▒  ░████▒
      ▓████  ░██████▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░  ░███▓  ░████░
       ▒████   ▓█▓░█████▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░▒▓████░  ▒████▒
        ░████▒  ▒░   ▒██████▓▓▓▒▒▒▒▒▒▒▓██████▓░   ▓████▒
          ████▓         ░▒▓██████████████▓░░    ░████▓
           ▒████▒                              ▓████░
             ▓████░                          ▒████▒
              ░████▓░                      ▒████▓
                ░████▓░                  ▒████▓░
                  ░████▓░              ▒████▓
                     ░▓████▒          ▓████▒
                       ░▒████▓░    ▒████▓
                          ░▓████▓▓████▓░
                             ▒█████▓░
                               ░▒▒░
✬✬✬✬✬















[/cen
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
May 29, 2015, 03:35:28 PM
 #3296

hi all ...

has anyone any issues with compiling since sp introduced compute_52 into the makefile? ...

sp - the compile crashes with - nvcc fatal   : Unsupported gpu architecture 'compute_52' - since you introduced the compute_52 arch into git ...

even if you comment out the option in the makefile - the compilation bombs out with - config.status: error: cannot find input file: `Makefile.in' ...

could you 'fix' this please? ...

#crysx

Guess you missed this post....

https://bitcointalk.org/index.php?topic=826901.msg11475406#msg11475406

If you only have 750s you don't need compute_52. As SP pointed out compute_52 will give
better performance on 9xx cards.

tanx jo ... i understand ...

BUT - when the latest git clone was made and a compile got underway - the compile bombed out ...

editing the Makefile.am and removing that part for compute_52 did nothing more than create more errors concerning a missing Makefile.in ...

i have written a very simple script for the compilation of ccminer-spmod for our systems ...

simple but effective - in that it automates the entire process from cloning to compilation to installation and rebooting of the system to mine with the new miner without manual intervention for each of the machines in the farm ...

unfortunately - when there is an issue with the compilation ( as this has currently ) the process is broken ... which means manual intervention - and i REALLY dont like manual intervention Tongue ...

as per sp's advice - the compilation finishes successfully when the 'older' Makefile.am replaces the new one ( that is still currently in git ) and the latest ccminer gets compiled ...

but that takes intervention on my part for EVERY miner in the farm - and that is a major pain ...

so whether we need compute_52 or not - it exists currently in the Makefile.am when you clone and thus compilation crashes ... this was not an issue prior to the latest change - which made everything run automatically ...

and im a lazy guy - that likes automation Wink ...

#crysx

I see. You want the default makefile to work for your process. So compute_50 should be the default with others
being optional requiring manual intervention. Ex:

Code:
nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\"
#nvcc_ARCH += -gencode=arch=compute_52,code=\"sm_52,compute_52\"
#nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\"

Or you could just install the supported cuda version and your process should work
with the existing default makefile.

I'm curious whether you do seperate compiles for each system or just one central
compile. If your environment is homogeneous you could compile once and distruibute
the executable to all rigs. This would simplify your process in the event manual intervention
(ie editting makefile) is needed. With a central compile there is less incentive to optimize
for only the arch you need, Ie less need to modify the makefile.

It wasn't my intent to mess up your process with my query. I was just wondering if there
was a technical reason for not including the compute_52 option, even in commented form.

Since compute_52 support doesn't exist in the default cuda version it makes sense not to enable
it by default in the makefile.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
chrysophylax
Legendary
*
Offline Offline

Activity: 2814
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
May 29, 2015, 04:24:36 PM
 #3297

hi all ...

has anyone any issues with compiling since sp introduced compute_52 into the makefile? ...

sp - the compile crashes with - nvcc fatal   : Unsupported gpu architecture 'compute_52' - since you introduced the compute_52 arch into git ...

even if you comment out the option in the makefile - the compilation bombs out with - config.status: error: cannot find input file: `Makefile.in' ...

could you 'fix' this please? ...

#crysx

Guess you missed this post....

https://bitcointalk.org/index.php?topic=826901.msg11475406#msg11475406

If you only have 750s you don't need compute_52. As SP pointed out compute_52 will give
better performance on 9xx cards.

tanx jo ... i understand ...

BUT - when the latest git clone was made and a compile got underway - the compile bombed out ...

editing the Makefile.am and removing that part for compute_52 did nothing more than create more errors concerning a missing Makefile.in ...

i have written a very simple script for the compilation of ccminer-spmod for our systems ...

simple but effective - in that it automates the entire process from cloning to compilation to installation and rebooting of the system to mine with the new miner without manual intervention for each of the machines in the farm ...

unfortunately - when there is an issue with the compilation ( as this has currently ) the process is broken ... which means manual intervention - and i REALLY dont like manual intervention Tongue ...

as per sp's advice - the compilation finishes successfully when the 'older' Makefile.am replaces the new one ( that is still currently in git ) and the latest ccminer gets compiled ...

but that takes intervention on my part for EVERY miner in the farm - and that is a major pain ...

so whether we need compute_52 or not - it exists currently in the Makefile.am when you clone and thus compilation crashes ... this was not an issue prior to the latest change - which made everything run automatically ...

and im a lazy guy - that likes automation Wink ...

#crysx

I see. You want the default makefile to work for your process. So compute_50 should be the default with others
being optional requiring manual intervention. Ex:

Code:
nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\"
#nvcc_ARCH += -gencode=arch=compute_52,code=\"sm_52,compute_52\"
#nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\"

Or you could just install the supported cuda version and your process should work
with the existing default makefile.

I'm curious whether you do seperate compiles for each system or just one central
compile. If your environment is homogeneous you could compile once and distruibute
the executable to all rigs. This would simplify your process in the event manual intervention
(ie editting makefile) is needed. With a central compile there is less incentive to optimize
for only the arch you need, Ie less need to modify the makefile.

It wasn't my intent to mess up your process with my query. I was just wondering if there
was a technical reason for not including the compute_52 option, even in commented form.

Since compute_52 support doesn't exist in the default cuda version it makes sense not to enable
it by default in the makefile.


tanx for the example code .. i havent tried it with that makefile - im not a developer and only know so much - enough that would get me into a lot of trouble ... hence where we are now Wink ...

what we have here is 'becoming' a homogeneuos environment ... this is the intent and the reason why the farm is going through a huge transition from the 'bitsa' system in its current form - to the cloned system homogeneous farm that it will become in the coming months ...

you are completely on par with what the goal is - having a singular carbon copy of EACH machine throughout the farm ...

it is a major pain in the rear in its current incarnation ... different cpu's with different motherboards with different psu's and a mix of usb risers and cabled risers ... mostly with the same video card ...

that is all changing ... which will ( as you mentioned ) make it a far simpler process with only ONE compile and ONE roll out with ONE script across the entirety of the farm in its present state - making it an easier way to expand the farm in the future ... we have just taken delivery of another 40 x identical motherboards which are ready to be built ( including rebuilding the current workers ) into clone workers for the farm ...

the only technical reasoning behind the omission of compute_52 is that it 'broke' the compile ... thats all ... but tomorrow ( as its late here now ) i will make the changes to the makefile and see if it compiles 'normally' without breaking ...

there is a need to get a higher level card ( or three ) to test for testing purposes - as the entire farm ( apart from the amd 280x cards ) is comprised of the gigabyte 750ti oc lp cards ( including the standard oc powered ones - but they will be sold off soon ) ... so the makefile in that format would make a lot of sense ...

the process we have here is a process put together by me for the 'production' environment and not for the 'development' environment ( which currently is a single machine with 2 x gigabyte 750ti oc cards ) - which makes for a double handling of manual intervention if the compiles break all the time ... corporate SOE has rubbed off a little here Wink ...

so its a major learning process for me - and with all the help that you and the forum has given - is fast becoming a standardized way of compiling and rolling out - albeit not as streamlined as i would personally like it ... yet Smiley ... im still working on that ...

ultimately its about building - compiling - rolling out - streamlining ... all clones of one worker ... all with linux - all with exact same hardware - all with ccminer-spmod ( and sgminer at the moment for the current amd cards ) ...

i guess we will need to wait and see if any of these plans come to light ... im on this full time and daily now - so time is not an issue any more ...

edit - the compile still bombs ... but i am tired and need sleep - so maybe im doing something wrong ... tomorrow will work on it further ...

#crysx

bensam1231
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024


View Profile
May 29, 2015, 06:57:54 PM
 #3298

Anyone using some 960s? What are you getting for Quark/X11/Neo?

I assume ccminer doesn't scale and needs to be tailored to each cards gen.

I buy private Nvidia miners. Send information and/or inquiries to my PM box.
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
May 29, 2015, 11:17:18 PM
 #3299

Anyone using some 960s? What are you getting for Quark/X11/Neo?

I assume ccminer doesn't scale and needs to be tailored to each cards gen.

I'm not sure what you mean by ccminer scaling and I have no data for the 960 but
I did observe fairly linear hash rate vs cuda count scaling among the 750ti, 970 & 980
in quark & X11. Don't know about neo and I do know that lyra2 doesn't scale linearly
(as was graciously pointed out to me).

I'm satisfied with using the default ccminer parms. It works on all my cards, including
compute 3.5,  and produces hash rates comparable to test results posted by others.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
May 30, 2015, 04:16:32 AM
 #3300


ultimately its about building - compiling - rolling out - streamlining ... all clones of one worker ... all with linux - all with exact same hardware - all with ccminer-spmod ( and sgminer at the moment for the current amd cards ) ...

i guess we will need to wait and see if any of these plans come to light ... im on this full time and daily now - so time is not an issue any more ...

edit - the compile still bombs ... but i am tired and need sleep - so maybe im doing something wrong ... tomorrow will work on it further ...

#crysx

Hardware shouldn't be an issue except for the CPU and GPU. There is no technical need, though you may have other reasons,
to have all the HW identical. Even the CPU and GPU differences can be ovecome in many cases. Different GPU generations
can be supported with a single compile as discussed in the part that I snipped. And differences in CPU extensions can be worked
around by specifying the arcitecture that works on the least capable CPU. Not really a good idea for CPU critical progs.

Software, of course, has to be the same.

I don't know if there is any benefit to having matching GPUs in the same rig. I tend to mix bigger and smaller cards as it's
easier on power supplies (I'm less likely to need a new bigger one) and heat dissipation especially on Linux where fan control
is usually limited to only one card.

Regarding your compile problems, and assuming they are related to the compute version setting in the makefile, the syntax
is pretty straightforward if you understand the difference between = and +=. Any C programmer would not have to think twice
but you've said many times you are not a coder so I'll offer the following.

= is a direct variable assignment. There must be exactly one of these for the compute version.
+= will add to the existing variable. There may be any number of these or none and they must be
after the direct assignment.
# is a comment. Those lines are not read by the compiler.

If you are compiling for only one compute version you only need the direct assignment of that version.
If you are compiling for multiple compute versions you need one direct assignment followed by as many
add assignments as needed to specify all the desired compute versions.

I took a close look at the code I posted and it should have worked for you as is. I also took another look
at your problem description, the part about Makefile.in. AFAIK that file is not part of the clone but created
by the compile process (either autogen or configure, not sure which). The point is did you do a make distclean
before attempting the second compile with the modified Makefile.am? I sometimes delete the tree and re-expand
the tarball if I'm having a bad compile day. You may want to reclone and edit (or replace) Makefile.am before doing
anything else.


AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Pages: « 1 ... 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 ... 1240 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!