Bitcoin Forum
April 26, 2024, 12:37:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Linux GPU Mining - Efficiency and Optimization  (Read 10504 times)
humble (OP)
Member
**
Offline Offline

Activity: 91
Merit: 11



View Profile
January 17, 2011, 08:54:16 PM
 #1

I started mining in earnest last week with two cheap Ubuntu 10.10 machines, one equipped with a Radeon 5870 and one with a 6870, both running Diablo.

I'm getting 290M on the 5870 and about 220 on the 6870. According to the ratings at http://pastebin.com/AvymGnMJ this is almost 10% less than they should be capable of.

I have all of the compiz effects turned off and as little screen activity as possible going on (blank screen-saver). The only flag I have set is a worksize of 128. I've tried 64 and 256 but it didn't seem to make much difference. I tried the v flag once but it didn't seemed to be supported (threw an error of some kind).

Any suggestions/tips for how to squeeze more out of them?
1714135037
Hero Member
*
Offline Offline

Posts: 1714135037

View Profile Personal Message (Offline)

Ignore
1714135037
Reply with quote  #2

1714135037
Report to moderator
1714135037
Hero Member
*
Offline Offline

Posts: 1714135037

View Profile Personal Message (Offline)

Ignore
1714135037
Reply with quote  #2

1714135037
Report to moderator
1714135037
Hero Member
*
Offline Offline

Posts: 1714135037

View Profile Personal Message (Offline)

Ignore
1714135037
Reply with quote  #2

1714135037
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Essjay
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 17, 2011, 11:14:32 PM
 #2

I'm getting ... about 220 on the 6870.

I'm not sure where the data in http://pastebin.com/AvymGnMJ came from. But I was running at about 220 on my 6870. (Using m0mchil's miner under Windows 7.)

If you want a quick boost, you can try overclocking it. I'm not sure what tools are available for Linux to do this. I would typically overclock my 6870 from 950MHz core to 1050MHz, and boost the fan speed to compensate. This was good for about 250Mhash/sec.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5180
Merit: 12900


View Profile
January 17, 2011, 11:21:21 PM
 #3

That data was compiled by ArtForz, who is using more efficient mining code. Those might also be theoretical maximums.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Raulo
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 18, 2011, 12:01:59 AM
 #4

Before I overclocked it, my 5850 got 244 Mhash/s with m0mchil's code so a bit better than this card in the table. I use SDK 2.1. SDK 2.3 was slower but I don't remember by how much. What SDK version do you use?

1HAoJag4C3XtAmQJAhE9FTAAJWFcrvpdLM
humble (OP)
Member
**
Offline Offline

Activity: 91
Merit: 11



View Profile
January 18, 2011, 05:11:06 AM
 #5

I'm using version 2.3. Will look into overclocking and see what I can do there. Thanks.
Raulo
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 18, 2011, 07:51:05 AM
 #6

I'm using version 2.3. Will look into overclocking and see what I can do there. Thanks.

Optimize first with the standard clock. Use SDK 2.1, it is faster but probably not 10% faster so it will not explain everything. Did you look at all the options? Low -f gives a few percent speedup (but makes desktop usage impossible).

1HAoJag4C3XtAmQJAhE9FTAAJWFcrvpdLM
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!