Bitcoin Forum
April 16, 2024, 10:46:35 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
Author Topic: SolidCoin v2.0 features new hashing algorithm, faster on CPUs  (Read 12110 times)
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 07:18:33 AM
 #1

http://solidcointalk.org/topic/220-solidcoin-v20-update-1/

So for those of you who don't pop into IRC too often you will have missed some of the latest news on SolidCoin v2.0

It will now be CPU mining based instead of GPU based. Why is this? Well the blockchain format has changed to be more efficient for pools and networking, and due to this new miners were needed. Since new miners were needed anyhow I thought I may as well change the way block headers are hashed so that CPUs are more efficient (currently and for the near future) processing hashes as this gives SolidCoin numerous benefits.

1) You can still mine other coins like Bitcoin whilst simultaneously mining SolidCoins on your CPU
2) The amount of coins generated will be the same as the network adjusts difficulty based on number of hashes
3) No more need to run a separate miner, you can connect to your own client and pools from SolidCoin v2.0 itself, much easier to get your friends mining which will bring balance to the network

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
1713264395
Hero Member
*
Offline Offline

Posts: 1713264395

View Profile Personal Message (Offline)

Ignore
1713264395
Reply with quote  #2

1713264395
Report to moderator
1713264395
Hero Member
*
Offline Offline

Posts: 1713264395

View Profile Personal Message (Offline)

Ignore
1713264395
Reply with quote  #2

1713264395
Report to moderator
1713264395
Hero Member
*
Offline Offline

Posts: 1713264395

View Profile Personal Message (Offline)

Ignore
1713264395
Reply with quote  #2

1713264395
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
skEwb
Newbie
*
Offline Offline

Activity: 21
Merit: 0



View Profile
September 17, 2011, 07:22:01 AM
 #2

good stuff.
Spacy
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
September 17, 2011, 07:29:16 AM
 #3

Yeah, if the SC2 mining is CPU based, we can mine 2 blockchains at the same time  Grin
SuperTramp
Legendary
*
Offline Offline

Activity: 1073
Merit: 1000



View Profile WWW
September 17, 2011, 07:34:28 AM
 #4

Interesting, bringing back the cpu mining. Wonder how my OC'd 3.9ghz 1090T will do?

MincoinForum, Home Of The World's Fastest & Rarest Cryptocurrency. https://www.mincoinforum.com
Only 10million Mincoin To Be Created. Find out more at https://www.mincoin.us
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 07:40:53 AM
 #5

Interesting, bringing back the cpu mining. Wonder how my OC'd 3.9ghz 1090T will do?

Quite well since that's up there with the fastest. I haven't quite benchmarked the new algorithm extensively (because it's not completely optimized yet) but it's about 1000 times more intensive than the last method on CPU. And the changes should make GPUs not a viable option for some time. It's utilizing SHA256 and one of the new SHA-3 candidates "BLAKE" along with some other features which the CPU is better at handling than GPU.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 07:50:09 AM
 #6

This coming from the guy who destroyed the SolidCoin 1.10 testnet... the testnet which didn't exist? We are all scared.

It wasn't an idle threat, I've lethally demonstrated it twice, Once on Geist Geld and Once on the SC testnet for CH on his ver 1.10 hence his rapid shutdown. Withdrawing the attack due to a negotiated settlement.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
worldinacoin
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500



View Profile
September 17, 2011, 08:10:38 AM
 #7

I feel that CPU mining will help encourage more miners who do not want to spend money on expensive GPU upgrades.  Deeply appreciate such a change.
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 08:10:41 AM
 #8

Why is there a need for money to be put on it? If you think you can be a hero and take down the SC2.0 then why not just take it over and claim it?  Grin

Insta-street-cred. Plus you don't have 10000 BTC, if you did you wouldn't have a Geforce2MX mining rig, so nice troll. But yes I'll take whatever BTC you have, put it in escrow.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 08:19:57 AM
 #9

I feel that CPU mining will help encourage more miners who do not want to spend money on expensive GPU upgrades.  Deeply appreciate such a change.

Yes and it also means businesses can run a little mining on their servers to help cover costs too.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
September 17, 2011, 09:03:40 AM
 #10

LOL THIS IS SO FUNNY Cheesy Cheesy Cheesy Cheesy

Can someone please delete this thread - it's just so moronic.
I cannot believe you came up with this idea.
Seriously? This must be a joke thread? It's got to be. There is no other explanation I can think of.
Again seriously?

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
omri
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
September 17, 2011, 09:09:34 AM
 #11


Quite well since that's up there with the fastest. I haven't quite benchmarked the new algorithm extensively (because it's not completely optimized yet) but it's about 1000 times more intensive than the last method on CPU. And the changes should make GPUs not a viable option for some time. It's utilizing SHA256 and one of the new SHA-3 candidates "BLAKE" along with some other features which the CPU is better at handling than GPU.

 I've had a look at "BLAKE" and it seams o be using similar basic operation to the current SHA-256. How is it less efficient at GPU mining then the current SHA2/256 algorithm? It does not include the non-linear elements Maj and Ch from SHA2, but these were not the main selling points of the GPUs anyway.
 I am not a GPU expert, so there is probably something major that I missed here, can somebody please explain it.
Cosbycoin
Hero Member
*****
Offline Offline

Activity: 980
Merit: 506



View Profile
September 17, 2011, 09:24:01 AM
 #12

I'm wondering what a parallel processor can't do that a linear processor can.

I'm not buying it until I see some technical explaination as to why GPUs would not be viable for mining with a particular algorithm.

Please spare us your nonsense talk and give us technical details.
Spacy
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
September 17, 2011, 09:29:24 AM
 #13

Let's wait for his paper and the code, then we can decide, how long (if efficient) it will take for the GPU-miners to join the game ;-)
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
September 17, 2011, 09:34:57 AM
 #14

I'm wondering what a parallel processor can't do that a linear processor can.

I'm not buying it until I see some technical explaination as to why GPUs would not be viable for mining with a particular algorithm.

Please spare us your nonsense talk and give us technical details.

It's closed source so no one will know what the algorithm is so no one will be able to write a GPU miner ...

Of course that is a load of crap, it's not hard to reverse engineer what it is doing and it only takes one person with a grudge and a small amount time to do this and destroy the network ...
My only question is: will it be possible with a single rig? Cheesy

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Cosbycoin
Hero Member
*****
Offline Offline

Activity: 980
Merit: 506



View Profile
September 17, 2011, 09:36:00 AM
 #15

I'm wondering what a parallel processor can't do that a linear processor can.

I'm not buying it until I see some technical explaination as to why GPUs would not be viable for mining with a particular algorithm.

Please spare us your nonsense talk and give us technical details.

It's closed source so no one will know what the algorithm is so no one will be able to write a GPU miner ...

Of course that is a load of crap, it's not hard to reverse engineer what it is doing and it only takes one person with a grudge and a small amount time to do this and destroy the network ...
My only question is: will it be possible with a single rig? Cheesy

I have to agree with you there. reverse engineering software doesn't take long.

Should be fun to watch/participate.
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 09:37:07 AM
 #16


Quite well since that's up there with the fastest. I haven't quite benchmarked the new algorithm extensively (because it's not completely optimized yet) but it's about 1000 times more intensive than the last method on CPU. And the changes should make GPUs not a viable option for some time. It's utilizing SHA256 and one of the new SHA-3 candidates "BLAKE" along with some other features which the CPU is better at handling than GPU.

 I've had a look at "BLAKE" and it seams o be using similar basic operation to the current SHA-256. How is it less efficient at GPU mining then the current SHA2/256 algorithm? It does not include the non-linear elements Maj and Ch from SHA2, but these were not the main selling points of the GPUs anyway.
 I am not a GPU expert, so there is probably something major that I missed here, can somebody please explain it.

It's not just a straight hashing. There are pre and post processing of hashes using certain techniques which favor CPU over GPU. They have to be executed in order and are very hard to split up into smaller problems.

Of course this won't stop the ability for it to run on multiple GPU "threads" per se, but there are other techniques in there which don't favor current GPU technology. Comparatively more memory is used and in ways which aren't conducive to the best memory reading/writing of GPUs. Smiley All this being said I'm not going to guarantee CPU will always be faster, perhaps there are some OpenCL coders who can make some magic happen. I am not an OpenCL guru as I haven't had much experience with it to this point in time.... so we will have to wait and see how long CPU will be faster as there's no other way to know. I can also improve it going forward without needing to restart the chain so if anyone can offer suggestions after source is released they are welcome to.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 09:37:47 AM
 #17

It's closed source so no one will know what the algorithm is so no one will be able to write a GPU miner ...

Of course that is a load of crap, it's not hard to reverse engineer what it is doing and it only takes one person with a grudge and a small amount time to do this and destroy the network ...
My only question is: will it be possible with a single rig? Cheesy

Who told you it is closed source? It will be released..... please don't speculate and pass things off as fact when you don't know the truth.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
September 17, 2011, 09:53:27 AM
 #18

Well since you have now pointed out it is NOT closed source then you have proven what you said to start with is pure stupidity.

Since you have even stated you don't understand how the CL code works why have you made this absolutely stupid assumption that CPU mining will be all the things you have stated it to be?

What you have said is:
1: "CPUs are more efficient (currently and for the near future)"
 and
2: You don't know about CL coding

LOL is the only obvious response to that.

IF someone bothers to write a GPU version suddenly all your CPU miners are dead in the water.
And all the stupidity you have said about getting everyone's friends involved with their CPUs and not having to pay much to make a miner are suddenly all proven to be an absolute load of crap.

I was silly enough to believe you had a reason (though not a good one) to think that CPU mining would do better than GPU mining.
... and the ONLY reason I can think of that you might have been silly enough to believe was that no one could write a GPU miner for it due to not knowing WHAT to write.
Looks like your reasoning was even less knowledgeable than even that ...

Since the source will be available then there will be no issues with writing a GPU version ... as long as anyone gives a damn to bother doing it ... ... ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
CoinHunter (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2011, 09:59:38 AM
 #19

Well since you have now pointed out it is NOT closed source then you have proven what you said to start with is pure stupidity.

Since you have even stated you don't understand how the CL code works why have you made this absolutely stupid assumption that CPU mining will be all the things you have stated it to be?

What you have said is:
1: "CPUs are more efficient (currently and for the near future)"
 and
2: You don't know about CL coding

LOL is the only obvious response to that.

IF someone bothers to write a GPU version suddenly all your CPU miners are dead in the water.
And all the stupidity you have said about getting everyone's friends involved with their CPUs and not having to pay much to make a miner are suddenly all proven to be an absolute load of crap.

I was silly enough to believe you had a reason (though not a good one) to think that CPU mining would do better than GPU mining.
... and the ONLY reason I can think of that you might have been silly enough to believe was that no one could write a GPU miner for it due to not knowing WHAT to write.
Looks like your reasoning was even less knowledgeable than even that ...

Since the source will be available then there will be no issues with writing a GPU version ... as long as anyone gives a damn to bother doing it ... ... ...

Sigh, please try and read my post clearly. I know how GPU architectures work to some extent and the things "Not to do" with OpenCL if you want high performance. So I did the opposite. I said I'm not an OpenCL "guru", I have done some things with it, and also many things in the 3D world with shaders.

Whether or not that is enough what is in there we will have to wait and see, but I'm not sure why you have to start throwing insults and lies into this thread, it is quite immature.

Try SolidCoin or talk with other SolidCoin supporters here SolidCoin Forums
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
September 17, 2011, 10:08:36 AM
 #20

What are these things that a GPU miner cannot do that your hash algorithm will use?

If you can't answer that clearly and CORRECTLY then yes what you have stated is a load of crap.

The high performance comment is meaningless since even average performance from a GPU will be more than an order or magnitude faster than a CPU.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Pages: [1] 2 3 4 5 6 7 8 »  All
  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!