Skip to content

mclk Parameter and use (TON Recommended)

jgonzis edited this page Jan 10, 2022 · 1 revision

The parameter --mclk is used to fix a memory Clock of the GPU Nvidia AMPERE (RTX 3000 Series), it cannot push up an offest, so it is NOT used to overclock Memory algo like ETH/ETC. It will be interesting for TON Mining at the moment, because the 3rd Apps only allow offset from -2000 Linux or -502 in Windows.

Why we should reduce memory in TON mining?. It is a core GPU algo, so reducing Mhz in memory will give more Watts to the core, giving and extra perfomance.

For TON the parameter should be : --mclk 810

Why 810? that's the minimum value that allows max performance.

Let's try to see some photo with examples:

We have a 11 x 3070 Rig at 120W With Core 200 and Memory -2000, giving 1320 Watts with a total of 29.4Ghs

Normal

Now we run lolMiner with the parameter --mclk 810, that will reduce Memory Clock to 810, Watts continue 1320 Watts but with a total of 30.3Ghs

Memory 810

If we want a sweetpost of efficiency, we can run lolMiner with the parameter --mclk 810 --cclk 1740, that will reduce Memory Clock to 810 and also lock core with parameter --cclk 1740. Watts will be reduced to 1025 Watts (ca 300W less) with 27.6Ghs.

Memory 810 and Lock Core 1740

The Core value 1740 is a sweet post for AMPERE, for mix rigs with other core clocks remember that --cclk just need to use --cclk separated by commas. * is used to skip GPU. Like --cclk * ,1740,* ,1740,* ,* ,* ,*

Clone this wiki locally