Bitcoin Forum
May 02, 2024, 08:21:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Block Size/Scratchpad Size - Why is it so difficult to find information about it  (Read 38 times)
Shai0Hulud (OP)
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
May 10, 2021, 09:13:22 PM
Last edit: May 10, 2021, 09:34:21 PM by Shai0Hulud
 #1

Hey there,

I am mining since 1 month with my small AMD Ryzen 3600 system, accompanied by an inexpensive AMD RX 560.

I usually focus on CPU mineable coins and every time I give another coin a try, especially exotic ones, I get a little bit more angry.

The so-called Block Size Scratchpad Size or Algorithm Size is one of the most important informations, imho!

Yet only a few pools/projects provide this information.

Because of that - and because of the differences this can make, depending on the Algorithm and CPU one has - I am pretty sure that a LOT of workers are running very inefficiently!

Just a few minutes ago, I tried a coin with Lyra2z330 algo. Usually, I run CPUMiner with 12 threads. At the same time, I googled for Algo Size for Lyra2z330 (which was quite easy this time, to be honest).

And quickly changed the CPUMiner config to 8 threads only. As the Block size is 4MB, multiplied by 8 Threads gives 32MB, which is the size of MY CPUs L3 cache!

I know there are people mining with older CPUs that usually had only 2 or 4MB of Level 2/Level 3 cache (exception are old AMD FX-CPUs which had up to 8MB). And I know that many of those people dont know or dont care or dont understand what's happening inside the miner or their system.

Back to my Lyra2z330 example:

12 Threads at 600H/s

8 Threads at 1000H/s

If it exceeds the cpu cache size, the performance decreases rapidly!


So my question again: Why is this very important information so hard to find?

Atm, I am searching for Argon2D16000 Block size. I can only guess that it's maybe 16 MB?

Who knows. So instead of providing this information on the pool website, I will try to find it out by running the CPU Miner with different threads - wasting precious mining time ^^ (PS: XMRig shows Algo Size when starting! *thumbsup* for XMRig)

Rant is over! Thanx for reading! ^^

EDIT: Yeah, Argon2d16000 Block size is 16MB. So for my Ryzen 3600 it doesnt make any difference if I use 2 threads or 12 threads, round about 300H/s

Well, there is a difference: When using 12 threads - 10 threads for nothing - it's a huge waste of electricity...
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!