Bitcoin Forum
May 10, 2024, 02:50:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Modifying KNC Titans To Work with Scrypt N=20  (Read 425 times)
BitcoinPappi (OP)
Legendary
*
Offline Offline

Activity: 915
Merit: 1005


View Profile
December 04, 2017, 05:59:01 AM
Last edit: December 04, 2017, 04:09:07 PM by BitcoinPappi
 #1

Hi Guys,

Is it possible to modify the KNC Titan to support Scrypt-N=20. They are said to support upto N=19.

Looking at the code. What if the number of threads are reduced by half to allow the chip more room?
https://github.com/KnCMiner/knc-asic/blob/d83f1e67785eff0af00175d85564ace840c28186/knc-asic.h#L43

With regards to N level scrypt the only difference is the memory requirements from what I have read.

N=10 128KB
N=11 256 KB
N=12  512 kB
N=13 1 MB  
N=14 2 MB  
N=15  4 MB  
N=16 8 MB
N=17 16 MB  
N=18 32 MB  
N=19 64 MB  --> We are here
N=20 128 MB  --> We only want to go here
N=21 256 MB

Since the only requirement is the memory requirement I believe we can tweak it just abit.  My idea is to try reducing the number  of threads to allow the chips more room?
https://github.com/KnCMiner/knc-asic/blob/d83f1e67785eff0af00175d85564ace840c28186/knc-asic.h#L43

What do you guys think? Would be willing to pay for functional solution.

--
B
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715309438
Hero Member
*
Offline Offline

Posts: 1715309438

View Profile Personal Message (Offline)

Ignore
1715309438
Reply with quote  #2

1715309438
Report to moderator
1715309438
Hero Member
*
Offline Offline

Posts: 1715309438

View Profile Personal Message (Offline)

Ignore
1715309438
Reply with quote  #2

1715309438
Report to moderator
1715309438
Hero Member
*
Offline Offline

Posts: 1715309438

View Profile Personal Message (Offline)

Ignore
1715309438
Reply with quote  #2

1715309438
Report to moderator
BitcoinPappi (OP)
Legendary
*
Offline Offline

Activity: 915
Merit: 1005


View Profile
December 04, 2017, 04:07:47 PM
 #2

Bump. Anyone let me know
BitcoinPappi (OP)
Legendary
*
Offline Offline

Activity: 915
Merit: 1005


View Profile
December 19, 2017, 02:15:58 AM
 #3

N
ekrififi
Full Member
***
Offline Offline

Activity: 134
Merit: 100


View Profile
February 15, 2018, 09:43:02 AM
 #4

I'm not sure if I completely understand what you were looking to do...

Are there different variations of Scrypt N... some that can be mined with Titans, but others that can't be.

And you're trying to modify Titan's firmware update to allow your Titans to mine those OTHER Scrypt N algos?

Am I WAY off here?

Either way, Did you have any luck?
gaalx01
Newbie
*
Offline Offline

Activity: 96
Merit: 0


View Profile
April 06, 2018, 11:52:06 AM
 #5

What are you now mining on the Titans?
lenart_o
Member
**
Offline Offline

Activity: 119
Merit: 10


View Profile
May 03, 2018, 09:28:58 AM
 #6

Hi, anyone find solution??
lightfoot
Legendary
*
Offline Offline

Activity: 3108
Merit: 2239


I fix broken miners. And make holes in teeth :-)


View Profile
July 19, 2018, 10:24:24 PM
 #7

Hi!

I tried to do this. The short answer is no.

The longer answer I found after dealing with the GarlicCoin insanity: Titans can handle larger N factors because they have memory on each cell processor, that's why the chips are so damn big. An increase in N factor means that you either need memory or CPU to work. N=10 works super fast on Titans not just because the chips are fast (they really are only about the speed of Neptunes) but because they have so much memory per cell they can use that to speed up.

When you go to N=11, you need more memory so it slows down. By N=16 the speed of the Titan is about the speed of a 8gb graphics card. By N=17, a 4gb card. By N=19 you need too much memory to do the work, and thus N=20 can't be done on chip.

Which moots the whole thing. Even if you could, a 2gb graphics card would probably outrun you.
Searing
Copper Member
Legendary
*
Offline Offline

Activity: 2898
Merit: 1464


Clueless!


View Profile
July 20, 2018, 12:21:28 AM
 #8

Hi!

I tried to do this. The short answer is no.

The longer answer I found after dealing with the GarlicCoin insanity: Titans can handle larger N factors because they have memory on each cell processor, that's why the chips are so damn big. An increase in N factor means that you either need memory or CPU to work. N=10 works super fast on Titans not just because the chips are fast (they really are only about the speed of Neptunes) but because they have so much memory per cell they can use that to speed up.

When you go to N=11, you need more memory so it slows down. By N=16 the speed of the Titan is about the speed of a 8gb graphics card. By N=17, a 4gb card. By N=19 you need too much memory to do the work, and thus N=20 can't be done on chip.

Which moots the whole thing. Even if you could, a 2gb graphics card would probably outrun you.


thanks for the clarification...I always wondered about that Smiley


Old Style Legacy Plug & Play BBS System. Get it from www.synchro.net. Updated 1/1/2021. It also works with Windows 10 and likely 11 and allows 16 bit DOS game doors on the same Win 10 Machine in Multi-Node! Five Minute Install! Look it over it uninstalls just as fast, if you simply want to look it over. Freeware! Full BBS System! It is a frigging hoot!:)
lightfoot
Legendary
*
Offline Offline

Activity: 3108
Merit: 2239


I fix broken miners. And make holes in teeth :-)


View Profile
July 20, 2018, 01:47:29 AM
 #9

Yours for better science. However at N=20, mining with anything less than a 8gb video card is kind of pointless.
BitcoinPappi (OP)
Legendary
*
Offline Offline

Activity: 915
Merit: 1005


View Profile
August 05, 2018, 05:11:51 PM
 #10

Hi!

I tried to do this. The short answer is no.

The longer answer I found after dealing with the GarlicCoin insanity: Titans can handle larger N factors because they have memory on each cell processor, that's why the chips are so damn big. An increase in N factor means that you either need memory or CPU to work. N=10 works super fast on Titans not just because the chips are fast (they really are only about the speed of Neptunes) but because they have so much memory per cell they can use that to speed up.

When you go to N=11, you need more memory so it slows down. By N=16 the speed of the Titan is about the speed of a 8gb graphics card. By N=17, a 4gb card. By N=19 you need too much memory to do the work, and thus N=20 can't be done on chip.

Which moots the whole thing. Even if you could, a 2gb graphics card would probably outrun you.


Thanks for finally providing a response with details. As I remember, I had asked you to look into this since 2017 but did not get the explanation above.
lightfoot
Legendary
*
Offline Offline

Activity: 3108
Merit: 2239


I fix broken miners. And make holes in teeth :-)


View Profile
August 05, 2018, 06:06:17 PM
 #11

Right. It was overflowing the buffers, and no amount of coding fixed it. Finally figured out why while working on the GarlicCoin thing.

N=11 though.... works.
jcoin
Member
**
Offline Offline

Activity: 78
Merit: 10



View Profile
May 08, 2019, 06:32:38 PM
 #12

Is N=9 possible ?

1jcoinJSbtKrukhGWtLqyXd9LSjsE9hHY
Searing
Copper Member
Legendary
*
Offline Offline

Activity: 2898
Merit: 1464


Clueless!


View Profile
May 08, 2019, 07:51:00 PM
 #13

Is N=9 possible ?


many have tired...on this topic of something besides scrypt-N...but any other scrypt, or scrypt-N or whatever .....has not been profitable

the last was FJC (fujicoin) but has not had any buyers in 1 week or so on any of the 2 exchanges left (bleutrade and yobit)

thus not a lot of hope in these areas. When electric rates hit summer rates on May 15th in the USA, even FJC will no longer be profitable

(assuming you can find someone to buy some) and I assume all Titan Cubes will be off the network at that time (33% on top of FJC loss..bye bye)

Unless you know of some other scrypt-N coin or someone who is doing a 'black swan' event of a coin with N-9

we are at a loss.

On a good note all them Titan Cubes make 'nifty' bookends and doorstops..for that complete ASIC miner, I don't give a sh*t decor Smiley

brad



Old Style Legacy Plug & Play BBS System. Get it from www.synchro.net. Updated 1/1/2021. It also works with Windows 10 and likely 11 and allows 16 bit DOS game doors on the same Win 10 Machine in Multi-Node! Five Minute Install! Look it over it uninstalls just as fast, if you simply want to look it over. Freeware! Full BBS System! It is a frigging hoot!:)
lightfoot
Legendary
*
Offline Offline

Activity: 3108
Merit: 2239


I fix broken miners. And make holes in teeth :-)


View Profile
May 08, 2019, 11:07:08 PM
 #14

Is N=9 possible ?
Should be. The N factor is basically a trade off between memory space and processing power: One of the key elements of the Titan (and the reason it ran so fast on Litecoin back in the day) was that each core had a fair bit of memory space. As a result it could run Scrypt with a slower processor but hash much faster because of the extra memory. This also allowed it to run higher N factors: I seem to recall the interception with 8gb GPUs happened at around N=15 to N=16.

Why for so?
lightfoot
Legendary
*
Offline Offline

Activity: 3108
Merit: 2239


I fix broken miners. And make holes in teeth :-)


View Profile
May 08, 2019, 11:08:15 PM
 #15

many have tired...on this topic of something besides scrypt-N...but any other scrypt, or scrypt-N or whatever .....has not been profitable

the last was FJC (fujicoin) but has not had any buyers in 1 week or so on any of the 2 exchanges left (bleutrade and yobit)

thus not a lot of hope in these areas. When electric rates hit summer rates on May 15th in the USA, even FJC will no longer be profitable

Well, is there a reason to own/trade FJC?
Searing
Copper Member
Legendary
*
Offline Offline

Activity: 2898
Merit: 1464


Clueless!


View Profile
May 09, 2019, 02:33:13 AM
 #16

many have tired...on this topic of something besides scrypt-N...but any other scrypt, or scrypt-N or whatever .....has not been profitable

the last was FJC (fujicoin) but has not had any buyers in 1 week or so on any of the 2 exchanges left (bleutrade and yobit)

thus not a lot of hope in these areas. When electric rates hit summer rates on May 15th in the USA, even FJC will no longer be profitable

Well, is there a reason to own/trade FJC?


Not at this time. Been saying that for a month. W/O KNC Titans no FJC and with no heat now that winter is gone and the pump is over...and no buys for

the last week...and add to that fact a 33% increase summer rates in USA May 15th...that is all she wrote boys and girls...

should have sold when you could. FJC has not been modified in any way since 2014 beyond keeping up with BTC core. Thus w/o Titans it will be

deader than dead. No inovation = No use for FJC = death of coin ....hell ..there won't even be a network for this coin after MAY 15TH...


MAYBE if the developer of FJC would have added master nodes or SOME hook since 2014..but the chance the titan's briefly gave this FJC is gone..

hell, even garlic coin is 39x the price of this FJC

So back to topic, FJC is gone and Scrypt-N of any flavor is moot..the time has come and gone



NOPE....shut my knc titans off 2/14/19 with FJC ...have some left...sold the rest

glad I got out when I did

(however again, many doorstops and bookends can be made for friends and family with KNC Titan Cubes) Smiley


Old Style Legacy Plug & Play BBS System. Get it from www.synchro.net. Updated 1/1/2021. It also works with Windows 10 and likely 11 and allows 16 bit DOS game doors on the same Win 10 Machine in Multi-Node! Five Minute Install! Look it over it uninstalls just as fast, if you simply want to look it over. Freeware! Full BBS System! It is a frigging hoot!:)
Pages: [1]
  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!