Bitcoin Forum
November 01, 2024, 06:15:36 AM *
News: Bitcoin Pumpkin Carving Contest
 
   Home   Help Search Login Register More  
Pages: « 1 ... 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 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 ... 1240 »
  Print  
Author Topic: CCminer(SP-MOD) Modded GPU kernels.  (Read 2347562 times)
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 09, 2015, 10:30:27 AM
 #1821

Some nice work there done in the other forks. I Will be away for a while so will take some time before I test and
merge. I see some more possible speedups in whirlpoolx as well.



all good sp ...

if its a holiday - njoi mate Smiley ...

#crysx

sp_ (OP)
Legendary
*
Offline Offline

Activity: 2954
Merit: 1087

Team Black developer


View Profile
March 09, 2015, 10:36:29 AM
 #1822

I'm going to bangkok and spend some satoshis. Wink

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

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 09, 2015, 10:39:39 AM
 #1823

I'm going to bangkok and spend some satoshis. Wink


that sounds like an awesome idea ...

njoi your time and come back refreshed mate ...

i envy you at the moment Tongue ...

#crysx

bathrobehero
Legendary
*
Offline Offline

Activity: 2002
Merit: 1051


ICO? Not even once.


View Profile
March 09, 2015, 11:26:07 AM
 #1824

I'm going to bangkok and spend some satoshis. Wink


Have fun!

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

Activity: 14
Merit: 0


View Profile
March 09, 2015, 05:33:55 PM
 #1825

latest source on git compiles and runs fine here
changed x15/whirlpoolx.cu line 47 to:   uint32_t throughput = pow(2,23);
23 was the highest that works on my GTX850M
was getting about 63Mh
overclocked GPU +105 memory +800

optirun nvidia-settings -c :8 -a [gpu:0]/GPUGraphicsClockOffset[2]=105 -a [gpu:0]/GPUMemoryTransferRateOffset[2]=800

[2015-03-09 17:28:29] GPU #0: GeForce GTX 850M, 69457 kH/s
[2015-03-09 17:28:29] accepted: 907/908 (99.89%), 69475 khash/s yay!!!
[2015-03-09 17:28:42] GPU #0: GeForce GTX 850M, 69404 kH/s
[2015-03-09 17:28:42] accepted: 908/909 (99.89%), 69474 khash/s yay!!!

zero rejects and card is running quite cool 64C
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 10, 2015, 12:39:29 AM
 #1826

I'm going to bangkok and spend some satoshis. Wink


That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

scryptr
Legendary
*
Offline Offline

Activity: 1797
Merit: 1028



View Profile WWW
March 10, 2015, 12:43:16 AM
 #1827

I'm going to bangkok and spend some satoshis. Wink


That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

How could a bitcoin pool hold[water?  Wouldn't the tourists wade in and grab them?       --scryptr

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

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 10, 2015, 12:53:15 AM
 #1828

I'm going to bangkok and spend some satoshis. Wink


That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

How could a bitcoin pool hold[water?  Wouldn't the tourists wade in and grab them?       --scryptr

not if you have btc sharks ...

there are PLENTY of those around Wink ... hehehe ...

#crysx

smolen
Hero Member
*****
Offline Offline

Activity: 524
Merit: 500


View Profile
March 10, 2015, 02:12:30 AM
 #1829

Rough idea - use lookup tables to pick up only linear independent bits and regenerate the rest by boolean matrix multiplication.
Small R and E lookup tables, the only source of non-linearity in whirlpool, take only 4*16 bits and could be implemented via uint64_t shift, without any memory access. Yeah, chatting with myself here Smiley

Of course I gave you bad advice. Good one is way out of your price range.
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 10, 2015, 02:26:55 AM
 #1830

Rough idea - use lookup tables to pick up only linear independent bits and regenerate the rest by boolean matrix multiplication.
Small R and E lookup tables, the only source of non-linearity in whirlpool, take only 4*16 bits and could be implemented via uint64_t shift, without any memory access. Yeah, chatting with myself here Smiley

its all a good thing smolen ...

small improvement is still improvement ...

always watching ...

Smiley ...

#crysx

jjjordan
Sr. Member
****
Offline Offline

Activity: 271
Merit: 251


View Profile
March 10, 2015, 02:38:12 AM
 #1831

release 42, trying whirlpoolx:
Code:
C:\_Mining\ccminer-sp>ccminer -a whirlpoolx -o stratum+tcp://stratum.westhash.com:3343 -R 5 -u 1xxxxxxxxxxxxxxxxxxxxxx -p d=0.02 -d 0
*** ccminer 1.5.41-git(SP-MOD) for nVidia GPUs by sp-hash@github ***
        Built with VC++ 2013 and nVidia CUDA SDK 6.5

  Based on pooler cpuminer 2.3.2 and the tpruvot@github fork
   CUDA support by Christian Buchner, Christian H. and DJM34
  Includes optimizations implemented by sp , klaust, tpruvot and tsiv.

[2015-03-09 22:33:33] Starting Stratum on stratum+tcp://stratum.westhash.com:3343
[2015-03-09 22:33:33] NVAPI GPU monitoring enabled.
[2015-03-09 22:33:33] 1 miner thread started, using 'whirlpoolx' algorithm.
[2015-03-09 22:33:34] Stratum difficulty set to 0.04
[2015-03-09 22:33:34] stratum.westhash.com:3343 whirlpoolx block 72182
[2015-03-09 22:33:37] stratum time is at least 34s in the future
[2015-03-09 22:33:37] stratum.westhash.com:3343 whirlpoolx block 72183
[2015-03-09 22:33:59] stratum.westhash.com:3343 whirlpoolx block 72183
[2015-03-09 22:34:32] stratum.westhash.com:3343 whirlpoolx block 72184
[2015-03-09 22:35:27] stratum.westhash.com:3343 whirlpoolx block 72184

what am I missing? I have GTX 970s
Gladimor
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
March 10, 2015, 03:42:37 AM
 #1832

I'm going to bangkok and spend some satoshis. Wink


That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

God yes!

Count me in  Cool

Mining since 2014
Bombadil
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500



View Profile
March 10, 2015, 12:11:25 PM
 #1833

I'm going to bangkok and spend some satoshis. Wink


Shall we call you Mrs. Sp_ afterwards? Tongue
J/k, have a great one Cheesy

That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

God yes!

Count me in  Cool

Lol.
* Bombadil already sees "Cudaminer Conference, Bangkok" in the upcoming headlines
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 11, 2015, 02:40:30 AM
 #1834

I'm going to bangkok and spend some satoshis. Wink


Shall we call you Mrs. Sp_ afterwards? Tongue
J/k, have a great one Cheesy

That's MY dream vacation!

lets all make a btc pool and all go on a tour for a few weeks Wink ...

#crysx

God yes!

Count me in  Cool

Lol.
* Bombadil already sees "Cudaminer Conference, Bangkok" in the upcoming headlines

Haha, I'd be spending more than a few satoshis on ladyboys there!

hahaha - i would definitely be in ... just need to get a an address and start 'saving' ...

never been to hong kong and the missus and i would be way too eager to get out of australia for a holiday Wink ...

as for the ladybois ... well - im leaving that one to you wolf Tongue ...

cudaminer conference ... when is that bomba?

#crysx

sp_ (OP)
Legendary
*
Offline Offline

Activity: 2954
Merit: 1087

Team Black developer


View Profile
March 11, 2015, 11:02:38 AM
 #1835

Rough idea - use lookup tables to pick up only linear independent bits and regenerate the rest by boolean matrix multiplication.
Small R and E lookup tables, the only source of non-linearity in whirlpool, take only 4*16 bits and could be implemented via uint64_t shift, without any memory access. Yeah, chatting with myself here Smiley
I bitsliced R and E and Einv.

The 980 has 96KB of shared mem. (level 1 cache 1 cycle per read) The current opensource miner do a lookup for every 8 bits.
By increasing each lookup to use 11 bits I reduce the number of table lookups 25%

11bits will also fit into the 64KB 750 sharedmem limit wich is 64kb.

I call it the X-box.

Precalculated, but faster.

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

Activity: 95
Merit: 10


View Profile
March 11, 2015, 08:12:32 PM
 #1836

release 42, trying whirlpoolx:
Code:
C:\_Mining\ccminer-sp>ccminer -a whirlpoolx -o stratum+tcp://stratum.westhash.com:3343 -R 5 -u 1xxxxxxxxxxxxxxxxxxxxxx -p d=0.02 -d 0
*** ccminer 1.5.41-git(SP-MOD) for nVidia GPUs by sp-hash@github ***
        Built with VC++ 2013 and nVidia CUDA SDK 6.5

what am I missing? I have GTX 970s

It says 1.5.41 not 1.5.42?
smolen
Hero Member
*****
Offline Offline

Activity: 524
Merit: 500


View Profile
March 11, 2015, 09:16:13 PM
 #1837

I bitsliced R and E and Einv.

No actual code yet, bitsliced whirlpool lives in tables in memory. Just above 2000 commands per round, 2 hashes in parallel for 32 bit operations Sad Have to write codegenerator.

The 980 has 96KB of shared mem. (level 1 cache 1 cycle per read) The current opensource miner do a lookup for every 8 bits.
By increasing each lookup to use 11 bits I reduce the number of table lookups 25%

11bits will also fit into the 64KB 750 sharedmem limit wich is 64kb.

I call it the X-box.

Precalculated, but faster.
Cool!

Of course I gave you bad advice. Good one is way out of your price range.
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 12, 2015, 11:06:58 AM
 #1838

Rough idea - use lookup tables to pick up only linear independent bits and regenerate the rest by boolean matrix multiplication.
Small R and E lookup tables, the only source of non-linearity in whirlpool, take only 4*16 bits and could be implemented via uint64_t shift, without any memory access. Yeah, chatting with myself here Smiley
I bitsliced R and E and Einv.

The 980 has 96KB of shared mem. (level 1 cache 1 cycle per read) The current opensource miner do a lookup for every 8 bits.
By increasing each lookup to use 11 bits I reduce the number of table lookups 25%

11bits will also fit into the 64KB 750 sharedmem limit wich is 64kb.

I call it the X-box.

Precalculated, but faster.

you back already sp? ...

Wink ...

#crysx

tbearhere
Legendary
*
Offline Offline

Activity: 3206
Merit: 1003



View Profile
March 12, 2015, 12:20:33 PM
 #1839

Yaamp is a coin killer and only pays 1/3 of what you could make if you mine the coin directly  Angry
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
March 12, 2015, 12:48:04 PM
 #1840

Yaamp is a coin killer and only pays 1/3 of what you could make if you mine the coin directly  Angry

how do you work that out mate? ...

#crysx

Pages: « 1 ... 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 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 ... 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!