Bitcoin Forum
May 22, 2024, 03:38:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 ... 1240 »
  Print  
Author Topic: CCminer(SP-MOD) Modded GPU kernels.  (Read 2347500 times)
dominuspro
Full Member
***
Offline Offline

Activity: 201
Merit: 100


View Profile
November 05, 2015, 05:02:55 PM
 #7421

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.
tbearhere
Legendary
*
Offline Offline

Activity: 3150
Merit: 1003



View Profile
November 05, 2015, 05:19:23 PM
 #7422

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.
Thx....I'll give it a try.
sp_ (OP)
Legendary
*
Offline Offline

Activity: 2912
Merit: 1087

Team Black developer


View Profile
November 05, 2015, 05:34:30 PM
 #7423

I looked into this a for a bit. I rewrote it like this:
block size == 128
lower byte of FNV_PRIME is 147, not 193. (0x01000193 & 0xFF = 0x93 == 147)

Then the precalc table would have to be 0x193 * 4 bytes big.
Quote
   c.x = sharedmemprecalc[a.x & 0x1ff] ^ b.x;
   c.y = sharedmemprecalc[a.y & 0x1ff] ^ b.y;
   c.z = sharedmemprecalc[a.z & 0x1ff] ^ b.z;
   c.w = sharedmemprecalc[a.w & 0x1ff] ^ b.w;

But there is a bether way.

It doesn't work. But more importantly, your suggestion of only requiring the lower byte from the DAG entry seems wrong, since that's param b in the fnv function...

I haven't started on my mod yet. But it wlll come later.. I can remove many isntructions, but I cannot remove the memory latency..


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
November 05, 2015, 05:55:25 PM
 #7424


Hi all, could this thread be relevant for Maxwell based mining? Supposedly there is a trick to boost memclock safely using nvidia-smi.

https://devtalk.nvidia.com/default/topic/892842/cuda-programming-and-performance/one-weird-trick-to-get-a-maxwell-v2-gpu-to-reach-its-max-memory-clock-/

Christian


I tried it some months ago on a 970 and it worked, but you loose the auto clock tuning based on temperature and fan speed, which you may or may not like ;-)
I personally like it and ended up with better hashrate using the default settings than changing it with nvidia-smi, but YMMV.

Keep in mind there are only a handful of algos that get a boost out of memory speed... Juicing your memory on a 970 adds like a extra 20w~.

And the altocoins are up, and the mining profit meassured in BTC is up..
I have twice the hash power now and making the same amount.  Undecided

Yeah they're still playing with BTC... probably will be a week or two before altcoins rebound, depending on how long they mess around with BTC. All hands are on deck for BTC right now.

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

Activity: 1796
Merit: 1028



View Profile WWW
November 05, 2015, 06:20:02 PM
 #7425

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.
Thx....I'll give it a try.

NVIDIA INSPECTOR--

It works on 6 cards, and allows setting clocks and fans in Windows.  It was written by Orbmu2k, if you google his name, you will find his programming.       --scryptr

TIPS:  BTC - 1Fs4uZ6a9ABYBTaHGUfqcwCQmeBRxkKRQT    DASH - XrK81tW31SLsVvZ2WX9VhTjpT6GXJPLdbQ
          SCRYPTR'S NOTEBOOK: https://bitcointalk.org/index.php?topic=5035515.msg46035530#msg46035530
          GITHUB: "github.com/scryptr"  MERIT is appreciated, also.  Thanks!
scryptr
Legendary
*
Offline Offline

Activity: 1796
Merit: 1028



View Profile WWW
November 05, 2015, 06:31:23 PM
Last edit: November 05, 2015, 07:47:51 PM by scryptr
 #7426


Hi all, could this thread be relevant for Maxwell based mining? Supposedly there is a trick to boost memclock safely using nvidia-smi.

https://devtalk.nvidia.com/default/topic/892842/cuda-programming-and-performance/one-weird-trick-to-get-a-maxwell-v2-gpu-to-reach-its-max-memory-clock-/

Christian


INTEL PROCESSOR BOARD--

Christian, just before you lessened your presence on the CudaMiner thread, you posted about your purchase of an Intel processor board (Xeon Phi), and that you wanted to explore programming for it.  Is there a thread where you posted results?  Did you program any mining application for the board?

Really curious about the results...       --scryptr

TIPS:  BTC - 1Fs4uZ6a9ABYBTaHGUfqcwCQmeBRxkKRQT    DASH - XrK81tW31SLsVvZ2WX9VhTjpT6GXJPLdbQ
          SCRYPTR'S NOTEBOOK: https://bitcointalk.org/index.php?topic=5035515.msg46035530#msg46035530
          GITHUB: "github.com/scryptr"  MERIT is appreciated, also.  Thanks!
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
November 05, 2015, 07:31:20 PM
 #7427

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.

How much hashrate are you getting with that? And for which algos?

Personally I never even OC memory clocks as it never giving me any noticeable speed just more power consumption and instability.

Not your keys, not your coins!
dominuspro
Full Member
***
Offline Offline

Activity: 201
Merit: 100


View Profile
November 05, 2015, 07:47:02 PM
 #7428

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.

How much hashrate are you getting with that? And for which algos?

Personally I never even OC memory clocks as it never giving me any noticeable speed just more power consumption and instability.

Boost only mining eth for me. From something around 78MH to 87MH.
BTW not talking about memory OC, just reaching max original boost clocks.
antantti
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2015, 08:34:27 PM
 #7429


Boost only mining eth for me. From something around 78MH to 87MH.
BTW not talking about memory OC, just reaching max original boost clocks.

Are you saying you are mining ETH@87MH? Windows?
dominuspro
Full Member
***
Offline Offline

Activity: 201
Merit: 100


View Profile
November 05, 2015, 08:49:32 PM
 #7430


Boost only mining eth for me. From something around 78MH to 87MH.
BTW not talking about memory OC, just reaching max original boost clocks.

Are you saying you are mining ETH@87MH? Windows?

Yes, with 4 gpus. 3x970+1x980 making 719W at the wall. All cores overclocked and memory of all gpus at 7000MHz.
I'm not tottally offtopic because I'm using the sp-mod version of the genoil's miner  Grin

The same rig makes 76MH in quark algo, consuming 840-850W. 

antantti
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
November 05, 2015, 09:13:54 PM
 #7431


Boost only mining eth for me. From something around 78MH to 87MH.
BTW not talking about memory OC, just reaching max original boost clocks.

Are you saying you are mining ETH@87MH? Windows?

Yes, with 4 gpus. 3x970+1x980 making 719W at the wall. All cores overclocked and memory of all gpus at 7000MHz.
I'm not tottally offtopic because I'm using the sp-mod version of the genoil's miner  Grin

The same rig makes 76MH in quark algo, consuming 840-850W. 



Aah ok then... good luck with fighting with those amd guys...
chrysophylax
Legendary
*
Offline Offline

Activity: 2828
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
November 05, 2015, 10:43:48 PM
 #7432


Hi all, could this thread be relevant for Maxwell based mining? Supposedly there is a trick to boost memclock safely using nvidia-smi.

https://devtalk.nvidia.com/default/topic/892842/cuda-programming-and-performance/one-weird-trick-to-get-a-maxwell-v2-gpu-to-reach-its-max-memory-clock-/

Christian


Holy shit, you're alive!

hahaha ... ditto that ...

pity we dont see you more often christian ...

#crysx

bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
November 05, 2015, 10:58:53 PM
 #7433

How much hashrate are you getting with that? And for which algos?

Personally I never even OC memory clocks as it never giving me any noticeable speed just more power consumption and instability.

Boost only mining eth for me. From something around 78MH to 87MH.
BTW not talking about memory OC, just reaching max original boost clocks.

Ah, I see.
I just checked and all of my rigs with 970s are in p0 for some reason even after 25 days of uptime while I remember when I initially played with them they all eventually switched to p2.
The other thing is that EVGA Precision reports the memory clocks being at 3000mhz while everything else (GPU-Z, nvidia inspector) shows 3500 (1750/7000).

The hashrates are fine and with +150Mhz GPU OC they boost to 1428-1491 Mhz az 1212-1225mV.

Not your keys, not your coins!
bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
November 05, 2015, 11:01:42 PM
 #7434


Hi all, could this thread be relevant for Maxwell based mining? Supposedly there is a trick to boost memclock safely using nvidia-smi.

https://devtalk.nvidia.com/default/topic/892842/cuda-programming-and-performance/one-weird-trick-to-get-a-maxwell-v2-gpu-to-reach-its-max-memory-clock-/

Christian


Holy shit, you're alive!

hahaha ... ditto that ...

pity we dont see you more often christian ...

#crysx

Oh I missed it, the man himself! How are you doing nowadays Christian?

Not your keys, not your coins!
CoffeeCat
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
November 06, 2015, 04:32:44 AM
 #7435

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.

How much hashrate are you getting with that? And for which algos?

Personally I never even OC memory clocks as it never giving me any noticeable speed just more power consumption and instability.

Do you increase the voltage though?
dominuspro
Full Member
***
Offline Offline

Activity: 201
Merit: 100


View Profile
November 06, 2015, 06:19:18 AM
 #7436

You can boost the core clock as well if you put the gpu in the p1 state.

p2 state: adjust memory
p1 state: adjust gpu boost clock

I think I will make code that does this automaticly with an option.. --Max-Boost --Max-memspeed

1. List all possible modes, parse the information and select the fastest for each gpu in the rig
2. Set p1 mode and set the max possible gpu-boost clock
3. set p2 mode and set the max possible memclock clock

The NVIDIA api is broken in x86 builds, so I will call the commandline from the c++ code in the same way I have done before. (windows only)

For 970 cards with 4pin+3pin connector, boosting is important to reach full speed. (but this costs more power)

Other cards will probobly trottle and perform worse..

(f.ex all the gtx 970 mini cards, and the 970 cards that are made small to fit in a small box.)
I can't get my 980ti to boost at all on mem.... Undecided

Sometimes I'm using nvidia inspector(from guru3d) to find out the actual state and boost the memory itself.
Maybe it can help You if You are using windows. It works on my 970 and 980.

How much hashrate are you getting with that? And for which algos?

Personally I never even OC memory clocks as it never giving me any noticeable speed just more power consumption and instability.

Do you increase the voltage though?

I would never do that. It is just useless with maxwells.
fenomenhaa
Sr. Member
****
Offline Offline

Activity: 248
Merit: 250



View Profile
November 06, 2015, 08:24:11 AM
 #7437

Is there anything any algo or coin worth to mine? Or tyer are all dead?  Undecided


           ▄▀▀▀▄
   ▄▀▀▀▄   █   █   ▄▀▀▀▄
   █   █    ▀█▀    █   █
    ▀▀▀▀▄    ▀    ▄▀▀▀▀
DE]   ██▀▀▀█▄   ▀▀█   █
 ▀▀▀      ██▄▄▄█▀      ▀▀▀
        ▄   ▀ ▀   ▄
   ▄▀▀▀█     █     █▀▀▀▄
   █   █   ▄▀▀▀▄   █   █
    ▀▀▀    █   █    ▀▀▀
            ▀▀▀
          ▄▄█▄█▄[/color]
▄▀▀▀▄     ██   ██     ▄▀▀▀▄
█   █▀▀[color=#2C97
██████
██████
██████
██████
██████  ██████
██████  ██████
██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
✓  SUPER FAST TRANSACTION
✓  USER-FRIENDLY INTERFACE
✓  FAST & EASY REGISTRATION
▄██████
███▀▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄▄
▀██████
JOIN AFFILIATE PROGRAM
UP TO 50% COMMISSIONS
██████▄
▀▀▀▀███
███
███
███
███
███
███
███
███
███
▄▄▄▄███
██████▀
sp_ (OP)
Legendary
*
Offline Offline

Activity: 2912
Merit: 1087

Team Black developer


View Profile
November 06, 2015, 08:33:28 AM
 #7438

joincoin is still profitable, but only with my 120% faster penta miner..

0.3BTC and you will get it.

quark, lyra2v2 and etherum are profitable now. But only with private kernals.

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

Activity: 2716
Merit: 1094


Black Belt Developer


View Profile
November 06, 2015, 09:21:46 AM
 #7439

joincoin is still profitable, but only with my 120% faster penta miner..

0.3BTC and you will get it.

quark, lyra2v2 and etherum are profitable now. But only with private kernals.

let me partecipate in the advertising :-D
joincoin is profitable on whirlpool as well with my 7x AMD miner.

chrysophylax
Legendary
*
Offline Offline

Activity: 2828
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
November 06, 2015, 09:31:17 AM
 #7440

joincoin is still profitable, but only with my 120% faster penta miner..

0.3BTC and you will get it.

quark, lyra2v2 and etherum are profitable now. But only with private kernals.

let me partecipate in the advertising :-D
joincoin is profitable on whirlpool as well with my 7x AMD miner.

you guys ... Wink ...

pallas - need to chat ... let me know when you have time ...

tanx ...

#crysx

Pages: « 1 ... 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 ... 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!