Pages:
Author

Topic: Linux vs Windows for Dedicated Mining - page 4. (Read 37648 times)

full member
Activity: 236
Merit: 109
June 30, 2011, 12:09:53 PM
#46
Perfect reply!!!

Mooving to Linux)

What Linux are you using?
newbie
Activity: 34
Merit: 0
June 30, 2011, 11:21:13 AM
#45
At peak MH/j Linux has a higher MH/s rate than Windows from the testing we did.  This probably has a lot to do with the fact Linux in general has a lot less 'overhead' than Windows.

I'll give you an example, card A is an ATI 5770 we found on this specific card the optimal MH/j was core 947mhz, memory 321mhz...  Under Windows this card averaged 197.9 MH/s over a 15 minute period, with those exact same settings we are getting 212.3 MH/s under Linux.  15 MH/s isn't a lot, but you factor in we were able to then remove the HD and the CPU load (and thus power usage) is lower, the Linux system has a much better profit margin than the Windows.

Now, our measurements aren't exact...  we took a network power switch/battery backup, and pulled snmp power usage every 15 seconds for a 15 minute period.  Then we wrote a script that would move the core and memory settings up and down until it found a sweet spot in MH/j for a specific card.  We ran this test on 8 different cards from 2 different vendors in the 5770 line, the results are similar for all the cards in that test.  We ran the same test on a smaller batch of 5850's and 6950's again with similar results.

If all you know is Windows, and you're setting up a single mining rig, then it probably doesn't make sense to worry about those numbers as much...  if you're trying to setup a bunch of rigs and plan to operate long term in a 20-30% profit margin...  every little bit of cost savings helps.

Not to mention, that writing a script to remotely move the core and memory mhz settings remotely in windows would not have been an easy undertaking.  IMHO (and it's just an opinion) Linux wins hands down as the better dedicated mining rig OS.

Did you read my post?  I'm assuming when you write MHZ, you really mean MH/s.  First, we were trying to find the most profitable settings, surprisingly as you overclock, while you're MH/s increases, often your MH/j tends to decrease, meaning while you get more BTC, it costs you more per BTC to generate them.

Yes I did read your post and yes I did mean Mh/s. If you're just talking about profitability then why did you specifically say that Linux was far faster than Windows? Did your testing show Linux to have a greater hash rate or not?

legendary
Activity: 826
Merit: 1004
June 30, 2011, 02:22:29 AM
#44
Did you read my post?  I'm assuming when you write MHZ, you really mean MH/s.  First, we were trying to find the most profitable settings, surprisingly as you overclock, while you're MH/s increases, often your MH/j tends to decrease, meaning while you get more BTC, it costs you more per BTC to generate them.

Yes I did read your post and yes I did mean Mh/s. If you're just talking about profitability then why did you specifically say that Linux was far faster than Windows? Did your testing show Linux to have a greater hash rate or not?
full member
Activity: 182
Merit: 100
June 30, 2011, 12:10:29 AM
#43
megahash per joule
sr. member
Activity: 262
Merit: 250
Dubs Get
June 29, 2011, 11:50:01 PM
#42
could someone explain to me what is MH/J ?  "J"?
full member
Activity: 210
Merit: 100
June 29, 2011, 11:31:04 PM
#41
Ha Windows 7 is so easy to pirate - Windows 7 loader  Cheesy

Also if you flash your card to an OC'ed ROM it will work in Linux too.

Or just use the Windows 7 trial and do the "slmgr -rearm" thing for 180days, then wipe and start over...usually there is newer drivers/software by that point anyways.
newbie
Activity: 34
Merit: 0
June 29, 2011, 11:26:23 PM
#40
Did you read my post?  I'm assuming when you write MHZ, you really mean MH/s.  First, we were trying to find the most profitable settings, surprisingly as you overclock, while you're MH/s increases, often your MH/j tends to decrease, meaning while you get more BTC, it costs you more per BTC to generate them.

So, while AMDOverdriveCtrl doesn't allow you to overclock as much as certain Windows tools, the sweet spot was *always* within the range of a linux system without having to jump through hoops.Now your point probably is that makes them even...  but it doesn't...

In theory you're having to buy a Windows license to run that dedicated mining rig...  that costs money...  you're most likely putting Windows on a hard drive, which costs a lot more than network booting, or thumb drives, that costs extra money...  Windows requires dummy plugs for each card, that costs money, and makes management that much harder...  and remote management takes a little more setup time, costing you time, and as we all know time is money...  More money spent means less profit Smiley

So yeah, if you know what you're doing in Linux, it's more profitable than Windows for dedicated mining rigs.

Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.

Then you obviously don't know what you are doing. Post some settings and screenshots and we'll soon find out if you're talking fanboy crap. With a 5830 the best hash rate you're going to get is around 330 MHz in Windows. "Faster by far" would be around 400 MHz. So, lets see then.

newbie
Activity: 34
Merit: 0
June 29, 2011, 11:10:45 PM
#39
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.
Yeah i know that. The only thing i wasn't aware is that the tool i gave link before isn't working on 69xx series.  Sadly there are more developers for windows.
AMDOverdriveCtrl works with 6950's and 6970's just fine.
newbie
Activity: 55
Merit: 0
June 29, 2011, 07:32:26 PM
#38
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.

Then you obviously don't know what you are doing. Post some settings and screenshots and we'll soon find out if you're talking fanboy crap. With a 5830 the best hash rate you're going to get is around 330 MHz in Windows. "Faster by far" would be around 400 MHz. So, lets see then.

He is not talking mhz here. He is talking overall profit.
If OS A. gives 1000 MH using 500wats = 1000/500= 2
 OS B. Gives 1200 MH using 550wats = 1200/500= 1,83333333

in this examble OS B i clearly filling you butcoin wallet faster but in return it is emptying it even faster than OS A. making it less desirable if you want to maximize your profit.
legendary
Activity: 826
Merit: 1004
June 29, 2011, 05:17:38 PM
#37
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.

Then you obviously don't know what you are doing. Post some settings and screenshots and we'll soon find out if you're talking fanboy crap. With a 5830 the best hash rate you're going to get is around 330 MHz in Windows. "Faster by far" would be around 400 MHz. So, lets see then.
sr. member
Activity: 256
Merit: 250
June 29, 2011, 10:19:47 AM
#36
Use Catalyst 11.6 and aticonfig. It allows for core/memory clocking beyond BIOS limits.
newbie
Activity: 55
Merit: 0
June 29, 2011, 09:41:59 AM
#35
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.
Yeah i know that. The only thing i wasn't aware is that the tool i gave link before isn't working on 69xx series.  Sadly there are more developers for windows.
qed
full member
Activity: 196
Merit: 100
June 29, 2011, 08:46:35 AM
#34
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.

That's why i'm using undervoltage on windows...
newbie
Activity: 34
Merit: 0
June 29, 2011, 08:44:58 AM
#33
Linux hands down is going to be more profitable if you know what you're doing.  We ran extensive tests on 58xx and 69xx systems running both Windows XP and Ubuntu 11 even with the "limited" overclocking controls we found Linux to be faster by far than Windows.  Keep in mind that we first searched for the sweet spot of profitability, sometimes overclocking reduces your profit margin.

Long term this is a game about maximizing profit, and while maxing out MH/s seems like the thing to do, you should be much more concerned with MH/J, we found that over clocking outside of the 'normal' settings, resulted in a lower MH/J in all cases.
qed
full member
Activity: 196
Merit: 100
June 29, 2011, 08:12:52 AM
#32

Yes. It is not able to set voltage on HD 6900 cards and it is not allowing me to underclock ram as i can with afterburner, sadly.
newbie
Activity: 55
Merit: 0
June 29, 2011, 07:10:39 AM
#31
I run one of my cards on Windows, and two more of the same kind on Linux. Same software (poclbm), same settings, same exact amount of overclocking.  Here is the result:

Shares:
24279 (Windows)
28622 (Linux)
28575 (Linux)

Notice any difference?


Fake or inaccurate.
You know that from your own experince or just hating open source?

I'm working on Linux since over 10 years and I started using it even earlier, but I like things that works. Linux in this case is not superior to Windows talking about the hash speed and I'm not able to set voltage/frequency on it. Flashing bios makes no sense at all, especially due to RBE is not working well on 6950 cards and not working at all on 6990.
Have you tried this? http://sourceforge.net/projects/amdovdrvctrl/
donator
Activity: 2352
Merit: 1060
between a rock and a block!
June 28, 2011, 10:24:25 PM
#30
Windows is easier to over clock but like everyone else said once you oc in windows its overclocked in linux ... the cool thing is you can unplug your HD and run off of a thumb drive ... I have four machines ... 3 running 2 x 6870 and one running 2 x 6950 after I unplugged the HDs in all of them and booted off a thumb drive my power bill dropped 15 dollars (not much but if your going for profit its worth it) they are stable and just as fast

you can boot windows from a usb stick also Wink thus removing the need for HD..

Is there a thread you could share for Windows from USB stick please?
I've been able to put the Windows install media on a usb stick, but not a persistent install.
sr. member
Activity: 1204
Merit: 288
June 28, 2011, 10:19:08 PM
#29
Windows is easier to over clock but like everyone else said once you oc in windows its overclocked in linux ... the cool thing is you can unplug your HD and run off of a thumb drive ... I have four machines ... 3 running 2 x 6870 and one running 2 x 6950 after I unplugged the HDs in all of them and booted off a thumb drive my power bill dropped 15 dollars (not much but if your going for profit its worth it) they are stable and just as fast

you can boot windows from a usb stick also Wink thus removing the need for HD..
donator
Activity: 2352
Merit: 1060
between a rock and a block!
June 28, 2011, 08:12:39 PM
#28
UPDATE/EDIT:  If it matters, I may add on a third and/or fourth GPU to the system later.  Running a 1k watt PSU in the rig right now with ample space and airflow.
Do you plan to use water cooling ? How else can you fit 4 cards in one MB ? Smiley

I would recommend mining on Windows, of course. Unless you are going to install more than 2x5970 or 4x5870

GPU limitation on windows is no longer an issue with 11.6 drivers
qed
full member
Activity: 196
Merit: 100
June 28, 2011, 07:27:27 PM
#27
I run one of my cards on Windows, and two more of the same kind on Linux. Same software (poclbm), same settings, same exact amount of overclocking.  Here is the result:

Shares:
24279 (Windows)
28622 (Linux)
28575 (Linux)

Notice any difference?


Fake or inaccurate.
You know that from your own experince or just hating open source?

I'm working on Linux since over 10 years and I started using it even earlier, but I like things that works. Linux in this case is not superior to Windows talking about the hash speed and I'm not able to set voltage/frequency on it. Flashing bios makes no sense at all, especially due to RBE is not working well on 6950 cards and not working at all on 6990.
Pages:
Jump to: