Bitcoin Forum
April 24, 2014, 10:16:50 AM *
News: Due to the OpenSSL heartbleed bug, changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: 1 2 [3] 4 5 6  All
  Print  
Author Topic: Linux vs Windows for Dedicated Mining  (Read 16216 times)
JayC
Jr. Member
*
Offline Offline

Activity: 34


View Profile

Ignore
June 30, 2011, 03:26:23 AM
 #41

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.

1398334610
Hero Member
*
Offline Offline

Posts: 1398334610

View Profile Personal Message (Offline)

Ignore
1398334610
Reply with quote  #2

1398334610
Report to moderator
Unbeatable Service & Product Support
Grab Your Miners at GAWMiners.com
Order Before April 25th to receive
Double your Hashing Power for 1 week!

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1398334610
Hero Member
*
Offline Offline

Posts: 1398334610

View Profile Personal Message (Offline)

Ignore
1398334610
Reply with quote  #2

1398334610
Report to moderator
1398334610
Hero Member
*
Offline Offline

Posts: 1398334610

View Profile Personal Message (Offline)

Ignore
1398334610
Reply with quote  #2

1398334610
Report to moderator
1398334610
Hero Member
*
Offline Offline

Posts: 1398334610

View Profile Personal Message (Offline)

Ignore
1398334610
Reply with quote  #2

1398334610
Report to moderator
Swishercutter
Full Member
***
Offline Offline

Activity: 210


View Profile

Ignore
June 30, 2011, 03:31:04 AM
 #42

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.
brunoshady
SCAMMER
Member
*****
Offline Offline

Activity: 98


View Profile

Ignore
June 30, 2011, 03:50:01 AM
 #43

could someone explain to me what is MH/J ?  "J"?
kripz
Full Member
***
Offline Offline

Activity: 182



View Profile

Ignore
June 30, 2011, 04:10:29 AM
 #44

megahash per joule

 Merged mining, free SMS notifications, PayPal payout and much more.
https://ip.bitcointalk.org/?u=http%3A%2F%2Fbtcstats.net%2Fsig%2FJZCODg2&t=539&c=qQh0KxZg52hWVA
Mabsark
Sr. Member
****
Offline Offline

Activity: 476


View Profile

Ignore
June 30, 2011, 06:22:29 AM
 #45

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?
JayC
Jr. Member
*
Offline Offline

Activity: 34


View Profile

Ignore
June 30, 2011, 03:21:13 PM
 #46

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?

RedLine888
Full Member
***
Offline Offline

Activity: 163



View Profile

Ignore
June 30, 2011, 04:09:53 PM
 #47

Perfect reply!!!

Mooving to Linux)

What Linux are you using?

If I helped and You do wanna thank:
1FoiQYVPtUwWWnrYe1oYV3GCtJP8YBe1fv
Feel free to PM if you're in a need of any help
-------------------------------------------------------------------
syb3ria
Jr. Member
*
Offline Offline

Activity: 56


'buntusiast


View Profile

Ignore
July 01, 2011, 08:55:04 PM
 #48

You can use ubuntu as it's the most easy distro to operate with. But search around this forum, there is SMART Coin distro also made and optimized for bitcoin mining.
shivansps
Sr. Member
****
Offline Offline

Activity: 340


View Profile

Ignore
July 01, 2011, 11:53:57 PM
 #49

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?



Check my MinerPE approach, for single gpus setups is by far the best option, much better than linux. But for multiple gpu rigs the best option is Linux on a pendrive.

tips Tongue
btc: 1NEvmZTwLhqBgr3h7LwZap1sEHsyf3QFuv
ltc: LW9UgYu8CMiJH1yuzBjXPDMKmuCvzex5sb
teukon
Hero Member
*****
Offline Offline

Activity: 630



View Profile

Ignore
July 02, 2011, 12:25:34 AM
 #50

Check my MinerPE approach, for single gpus setups is by far the best option, much better than linux. But for multiple gpu rigs the best option is Linux on a pendrive.

Care to elaborate?  What is MinerPE?  Do you have any stats which will convince us that MinerPE is superior to other approaches?
shivansps
Sr. Member
****
Offline Offline

Activity: 340


View Profile

Ignore
July 02, 2011, 02:00:10 AM
 #51

Check my MinerPE approach, for single gpus setups is by far the best option, much better than linux. But for multiple gpu rigs the best option is Linux on a pendrive.

Care to elaborate?  What is MinerPE?  Do you have any stats which will convince us that MinerPE is superior to other approaches?

fair enoght.

pros:
*Easy to setup: 10 minutes from first boot to mining, incluiding overcloking.

*Easy to update software in the farm: (5 minutes to update a up to 252 pcs farm, another 15-30m to reboot afterwards, depending on network speed and pcs)
 -Adding Phoenix hashrate mod??? just update the kernel.cl file in server and reboot the farm
 -Updating drivers and SDK??? update the files in the server and reboot the farm.

*MSI Afterburner support on every pc in the farm, oc settings are saved and stored.

*VNC Server support on every client on the farm.

*PXE boot, no pendrives or HDDs, just LAN boot.

*Easy to mod, 90% of the work is on batch files, making it trivial to mod or add funtions.

*No problem with corrupted files on client pcs on the farm, so you will never worried again about some client not booting because a file is corrupted.

cons:
*Only 1 VGA is supported.
*Its not Linux (?)

Anyway, check the video.
http://www.youtube.com/watch?v=xN52sWA1BBM

tips Tongue
btc: 1NEvmZTwLhqBgr3h7LwZap1sEHsyf3QFuv
ltc: LW9UgYu8CMiJH1yuzBjXPDMKmuCvzex5sb
teukon
Hero Member
*****
Offline Offline

Activity: 630



View Profile

Ignore
July 02, 2011, 07:36:05 AM
 #52

Check my MinerPE approach, for single gpus setups is by far the best option, much better than linux. But for multiple gpu rigs the best option is Linux on a pendrive.

Care to elaborate?  What is MinerPE?  Do you have any stats which will convince us that MinerPE is superior to other approaches?

fair enoght.

pros:
*Easy to setup: 10 minutes from first boot to mining, incluiding overcloking.

*Easy to update software in the farm: (5 minutes to update a up to 252 pcs farm, another 15-30m to reboot afterwards, depending on network speed and pcs)
 -Adding Phoenix hashrate mod??? just update the kernel.cl file in server and reboot the farm
 -Updating drivers and SDK??? update the files in the server and reboot the farm.

*MSI Afterburner support on every pc in the farm, oc settings are saved and stored.

*VNC Server support on every client on the farm.

*PXE boot, no pendrives or HDDs, just LAN boot.

*Easy to mod, 90% of the work is on batch files, making it trivial to mod or add funtions.

*No problem with corrupted files on client pcs on the farm, so you will never worried again about some client not booting because a file is corrupted.

cons:
*Only 1 VGA is supported.
*Its not Linux (?)

Anyway, check the video.
http://www.youtube.com/watch?v=xN52sWA1BBM

Cool, I particularly like the network booting.  This gives Windows an 'easy and quick to configure' bonus over Linux which I won't deny.  If you are setting up even a moderate sized farm and/or are just looking for maximum profit (and your time is valuable) then this could be a good choice.

However, it may well be that one can achieve better MH/s or MH/J in Linux and I think there are a few people on these forums who value the extra MH/s more than the 2-3 hours time configuring the miner.  Indeed I doubt I'm alone in actually enjoying the configuration and tweaking.
error
Sr. Member
****
Offline Offline

Activity: 462



View Profile

Ignore
July 02, 2011, 02:56:15 PM
 #53

Cool, I particularly like the network booting.  This gives Windows an 'easy and quick to configure' bonus over Linux which I won't deny.  If you are setting up even a moderate sized farm and/or are just looking for maximum profit (and your time is valuable) then this could be a good choice.

However, it may well be that one can achieve better MH/s or MH/J in Linux and I think there are a few people on these forums who value the extra MH/s more than the 2-3 hours time configuring the miner.  Indeed I doubt I'm alone in actually enjoying the configuration and tweaking.

I've put together my own PXE setup for my Linux mining rig as a proof of concept. If there's demand, I'll develop it further and release it.

15UFyv6kfWgq83Pp3yhXPr8rknv9m6581W
Un zafado cualquiera
Full Member
***
Offline Offline

Activity: 158


aquí dice algo personal.


View Profile

Ignore
July 02, 2011, 07:02:45 PM
 #54

LinuxCoin rules!!!! ups... sorry. My bad.
shivansps
Sr. Member
****
Offline Offline

Activity: 340


View Profile

Ignore
July 02, 2011, 08:21:15 PM
 #55

Adding LinuxCoin to PXE boot is trivial(i already using Grub4dos for MinerPE), after that i guess i can mine trought SSH.

tips Tongue
btc: 1NEvmZTwLhqBgr3h7LwZap1sEHsyf3QFuv
ltc: LW9UgYu8CMiJH1yuzBjXPDMKmuCvzex5sb
Digigami
Sr. Member
****
Offline Offline

Activity: 454


View Profile

Ignore
July 03, 2011, 01:53:06 AM
 #56

Cool, I particularly like the network booting.  This gives Windows an 'easy and quick to configure' bonus over Linux which I won't deny.  If you are setting up even a moderate sized farm and/or are just looking for maximum profit (and your time is valuable) then this could be a good choice.

However, it may well be that one can achieve better MH/s or MH/J in Linux and I think there are a few people on these forums who value the extra MH/s more than the 2-3 hours time configuring the miner.  Indeed I doubt I'm alone in actually enjoying the configuration and tweaking.

I've put together my own PXE setup for my Linux mining rig as a proof of concept. If there's demand, I'll develop it further and release it.

If it was nice and easy to setup and use, I would definatly be interested. I would like to build a few diskless mining rigs and a central server. Make it easy to push different images or configurations on the fly, central control and monitoring of all the mining clients. But hopefully easy enough that someone with just basic linux (ubuntu) knowledge like me can get it going. Would be nice if it could handle installing the driver/sdk/python, and maybe even the miner software itself. I had much difficulty getting my rig mining with linux..
error
Sr. Member
****
Offline Offline

Activity: 462



View Profile

Ignore
July 03, 2011, 04:18:49 PM
 #57

Cool, I particularly like the network booting.  This gives Windows an 'easy and quick to configure' bonus over Linux which I won't deny.  If you are setting up even a moderate sized farm and/or are just looking for maximum profit (and your time is valuable) then this could be a good choice.

However, it may well be that one can achieve better MH/s or MH/J in Linux and I think there are a few people on these forums who value the extra MH/s more than the 2-3 hours time configuring the miner.  Indeed I doubt I'm alone in actually enjoying the configuration and tweaking.

I've put together my own PXE setup for my Linux mining rig as a proof of concept. If there's demand, I'll develop it further and release it.

If it was nice and easy to setup and use, I would definatly be interested. I would like to build a few diskless mining rigs and a central server. Make it easy to push different images or configurations on the fly, central control and monitoring of all the mining clients. But hopefully easy enough that someone with just basic linux (ubuntu) knowledge like me can get it going. Would be nice if it could handle installing the driver/sdk/python, and maybe even the miner software itself. I had much difficulty getting my rig mining with linux..

This is indeed exactly what I was thinking about. I'll put something together in the next few days; stay tuned for an announcement (in a new thread!).

15UFyv6kfWgq83Pp3yhXPr8rknv9m6581W
drgr33n
Full Member
***
Offline Offline

Activity: 238



View Profile WWW

Ignore
July 03, 2011, 04:23:15 PM
 #58

I'm very interested in jumping on board if you want me Cheesy LinuxCoin is already capable of booting from a USB stick and cloning itself via PXE. This is all pretty much setup and there for you to use I have some quick and dirty scripts to set things up.

I'm very interested in creating something that can administrate this all and give the user more control without having to dive into a teminal and start hammering away at the keyboard Cheesy

Is AWOL due to financial difficulties. If you have found any of my posts or linuxcoin helpful, help a fellow bitcoin pioneer out and send me some coins Cheesy 1AsY8kT5a3UTkzQ8WjocpfQasGf81ZmAeK all donations are greatly received.
Un zafado cualquiera
Full Member
***
Offline Offline

Activity: 158


aquí dice algo personal.


View Profile

Ignore
July 03, 2011, 04:39:27 PM
 #59

On debian exists a terminal dialog creator used on deb package configuration...anyone can help creating that?
CydeWeys
Full Member
***
Offline Offline

Activity: 154


View Profile

Ignore
July 03, 2011, 04:49:41 PM
 #60

For a dedicated mining rig, Linux is a no-brainer.  Linux is free (in speech but more applicably here also as in beer), whereas Windows is going to run you $100-200.  There are lots of arguments over which is faster, but I can pretty much guarantee you that even if Windows is somehow faster, it's not $100-200 faster.
Pages: 1 2 [3] 4 5 6  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!