Monero Mining Performance

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
My xmr.conf file as it is at this moment.

EDIT: As of Sunday night 2-19 this seems to give me the best performance, also I have been using mineXMR.com for the past day and a half with zero bad shares.




"name": "CryptoNight",
"devices":
[
{
"index": 0,
"corefreq": 500,
"memfreq": 1500,
"fanspeed": 65,
"powertune": 20,
"threads": 1,
"rawintensity": 992,
"worksize": 8
},
{
"index": 1,
"corefreq": 500,
"memfreq": 1500,
"fanspeed": 65,
"powertune": 20,
"threads": 1,
"rawintensity": 992,
"worksize": 8
},
{
"index": -1,
"threads": 32,
"rawintensity": 16,
"worksize": 16
}
],
"pools":
[
{
"url": "stratum+tcp://pool.minexmr.com:3333",
"user": "me",
"pass": "x"
 
Last edited:

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
I bailed on minergate also, I find it odd that it starts out running good with very few invalid shares and then the longer I run it the higher percentage of bad shares I have and then up goes the penalties.
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
My happy day:):)
I solo mine a block all by self.

This morning , I had to rebuild my private pool server to use a newer pool software , I also need to make pool server auto-start and proper shutdown.

I started mining around 2:30 hours ago
Hash Rate: 4.03 KH/sec
Block Found: 9 minutes ago
Connected Miners: 1

My first solo mined block
1249206 Monero block 4ddf386e451574f0b2dfd374ec3231b9422111b67f5b0699659afa256f2f20a4
http://chainradar.com/xmr/block/4ddf386e451574f0b2dfd374ec3231b9422111b67f5b0699659afa256f2f20a4
I am hooked with this monero mining
 
  • Like
Reactions: Patrick

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
I'm thinking about solo mining soon to learn all I can about mining.

What pool software do you use?

My happy day:):)
I solo mine a block all by self.

This morning , I had to rebuild my private pool server to use a newer pool software , I also need to make pool server auto-start and proper shutdown.

I started mining around 2:30 hours ago
Hash Rate: 4.03 KH/sec
Block Found: 9 minutes ago
Connected Miners: 1

My first solo mined block
1249206 Monero block 4ddf386e451574f0b2dfd374ec3231b9422111b67f5b0699659afa256f2f20a4
I am hooked with this monero mining
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
  • Like
Reactions: Klee

Patrick

Administrator
Staff member
Dec 21, 2010
12,513
5,805
113
@Marsh - I think I am up to 30KH/s now. 9 Blocks on Minergate alone. If I do get a chance, I am going to setup a pool VM.

BTW - I did hear that the pool software thrashes SSDs so may be good to use a decent SSD.
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
Yes, the nodjs server logging is insane, 3 settings "info" , "warn", "errors" ,
setting it to "info" writes many lines per second, so I set it to warn or errors , it stopped logging, but it is not what I want.
When I mined the block, I had no way to confirm it, nothing in the logfile about a block was mined.
Did not know which worker ( I have 8 workers ).

I never though I had to research this logging problem son soon. I may to have to turn on logging again because I do not want to loose the pending mined block info.

I was nervous until the mined block confirmed and XMR in my wallet.
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
@Patrick

After doing many , many times of pool server software installation. The whole process would take less than 10-30 min, assumed you have monerd blockchain up to date.

I spend Friday to learn how to deal with monred issues, mostly because I was impatience with monerd.

First , install Ubuntu 14.04 , update Ubuntu OS, get the official monerod binary from
wget https://downloads.getmonero.org/monero.linux.x64.v0-10-1-0.tar.bz2
run the monerod to perform network sync or import blockchain.raw then sync uptodate.
Be patient, wait until monerod fully sync , shutdown monerod properly to save blockchain to LMDB.

Always login as the same user that own / run monerod ( I wasted many hours ), tried not to su from another user,
because the database is stored in $HOME/.bitmonero directory.

Shutdown the system properly, take a cold backup of the vm image , save it .

From booting the monored blockchain fully synced image to have pool server running, it would take no more than 20 min for me now. But I spent 1 and 1/2 days making all the stupid mistakes and learning what not to do.
The installation guide is pretty sparse and worked like magic.
 
Last edited:
  • Like
Reactions: Patrick

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
I read where your "rawintensity" should be multiples of the "worksize".

So 124x8= 992

And that seems to work a little better than just a number picked at random for me.
 

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
Dug out an older used desktop, Compaq with a athlon x2 64bit and stuck 2 gigs of ram in it plus a 120 GB ssd. Am installing Ubuntu 16.04 as I type this. Also found a XFX 7750 pci-e video card.

Hoping for ~180 H/s LOL.

The latest AMDGPU-PRO driver will work with that card. On my main pc I installed opencl-headers and AMD's latest SDK and will try to install Wolfs miner without installing them first on this pc. If I can I will edit my guide posted on page 14.

Then after doing that I will try to set up my own pool on that pc.


EDIT: This is not going well, compiles , but I have new and improved errors.....going to bed now.
 
Last edited:

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
Are the Xeon's retail or ES ?

CPU Results (wolf's) Using (MB L3 cache/ 2) for threads
4x Intel Xeon E7-8870 V3 = 2600H/s (NB drops to 2000 over time)
2x Intel Xeon E5-2699 V4 = 1723H/s
1x Intel Xeon Phi 7210 = 602H/s (case to use nproc-1)
2x Intel Xeon E5-2698 V4 = 1572H/s
2x Intel Xeon E5-2698 V3 = 1463H/s
2x Intel Xeon E5-2690 V3 = 1100H/s
2x Intel Xeon E5-2667 V3 = 1090H/s
2x Intel Xeon E5-2658 V3 = 1050H/s
2x Intel Xeon E5-2650 V4 = 1047H/s
2x Intel Xeon E5-2650L V4 = 1031H/s
2x Intel Xeon E5-2683 V3 = 1014H/s
2x Intel Xeon E5-2680 V3 = 969H/s
2x Intel Xeon E5-2670 V3 = 969H/s
2x Intel Xeon E5-2628L V4 = 897H/s
2x Intel Xeon E5-2650L V3 = 874H/s
2x Intel Xeon E5-2630 V4 = 866H/s
2x Intel Xeon E5-2670 V1 = 829H/s
2x Intel Xeon E5-2650 V1 = 750H/s
2x Intel Xeon E5-2620 V1 = 480H/s
1x Intel Xeon D-1587 = 388H/s
1x Intel Xeon E5-2630L V3 = 334H/s
1x Intel Xeon D-1541 = 242H/s
1x Intel Xeon E3-1515M V5 = 240H/s
1x Intel Xeon D-1540 = 218H/s
1x Intel Xeon E3-1220 V3 = 186H/s (case to use either nproc/2 or nproc-1)
1x Intel Xeon E3-1245 V5 = 161H/s
1x Special CPU = 153H/s (case to use nproc)
1x Intel Atom C3338 = 77H/s (case to use nproc)
1x Intel Pentium D1508 = 47H/s (case to use nproc-1)
1x Intel Atom C2358 = 18H/s (use nproc)
 

Spartus

Active Member
Mar 28, 2012
323
121
43
Toronto, Canada
i cant seem to get xmr-stak-cpu to perform the same as a systemd service as it does in a shell.

I tried setting hugepages and memock and rebooting
i tried running in a shell within systemd
i tried different users


im using the same binary and config file. is there some limitation where systemd cant use hugepages?
 

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
I decided to try my hand at modding the bios in my XFX RX480's to improve the mining speed.

Wasted a few hours this weekend trying to mod the bios and flash them, did not work. It would only boot with a fully functional video card with a signed bios.

The AMD windows drivers will look for an signed bios and will refuse to work if it cant detect one, there is a workaround for that, but I have Win 10 and Ubuntu 16.04 both with a UEFI partitioning scheme so I learned today that UEFI bios will not boot and have a fully functional video card if there is an unsigned video bios also.

I had already had secure boot turned off, yep that's the first thing I thought of.

So all my pc would do is beep several times then boot with generic VGA if I had a modded bios.

Both my RX480's have a bios switch and at first I thought that I could have one bios a oem one for windows and a unsigned one for Linux and just flip the switch as needed.

So to do that I will need to reinstall both Windows 10 and Ubuntu with the bios configured with legacy boot and either flip the switches or do the amd driver patch to be able to boot with the modded bios.

Maybe i'll make a dedicated mining rig running Ubuntu instead................
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
I don't own any AMD RX video cards yet. Still thinking about buying one.
How much improvement if using modded bios? Could you undervolt the cards without modded bios?
 

Klee

Well-Known Member
Jun 2, 2016
1,289
396
83
With AMD Wattman and MSI Afterburner you can tweak alot of settings but I have better performance stock on Linux vs Windows so I assume if I can mod the bios I would have better performance than Windows even with those programs.

I don't own any AMD RX video cards yet. Still thinking about buying one.
How much improvement if using modded bios? Could you undervolt the cards without modded bios?